Интеграция с Asterisk через AudioSocket
Нужна помощь в настройке передачи аудио потока/файлов в Asterisk через AudioSocket для передачи и получения аудио через TCP WebSocket. Опыт работы с Ruby будет большим плюсом.
Основные требования: В Asterisk проходит звонок, через STT мы получаем запрос в ИИ ассистента.
Мы обрабатываем запрос и отдаем аудио в Asterisk через AudioSocket.
Также нужно настроить TCP WebSocket для аудио стриминга.
Более понятное ТЗ:
Нам требуется помощь в настройке передачи аудиопотока и файлов в Asterisk с использованием AudioSocket для отправки и получения аудио через TCP WebSocket. Опыт работы с Ruby будет большим преимуществом.
У нас готово все, но нам нужна опытная помощь в решении данной проблемы:
В некоторых случаях Asterisk прерывает разговор. Возможно, это связано с несинхронизацией форматов передаваемых аудиофайлов. Необходимо опытное решение этой проблемы с использованием указанных технологий.
Процесс работы всей схемы:
Входящий звонок в Asterisk: При поступлении звонка в Asterisk аудиопоток передается через AudioSocket.
Распознавание речи (STT): Аудиопоток передается в систему распознавания речи, которая преобразует его в текстовый запрос для ИИ-ассистента.
Обработка запроса ИИ-ассистентом: ИИ-ассистент обрабатывает текстовый запрос и формирует ответ.
Генерация аудиоответа: Ответ ИИ преобразуется в аудиофайл, который необходимо передать обратно в Asterisk через AudioSocket.
Передача аудио в Asterisk: Аудиофайл передается в Asterisk для воспроизведения абоненту.
Задачи как мы видим для решения проблемы:
Настройка AudioSocket: Обеспечить корректную передачу аудиопотока между Asterisk и внешними системами через AudioSocket.
Настройка TCP WebSocket: Организовать аудиостриминг через TCP WebSocket для взаимодействия с внешними сервисами.
-
7 дней10 334 UAH
230 1 0 7 дней10 334 UAHЗдравствуйте.
Готов выполнить ваш заказ.
Пишите обсудим.
Обращайтесь
Актуальные фриланс-проекты в категории Веб-программирование
Поддержка при создании лендинга, магазин с подписками, сбор email-адресовДобрый день,ищу человека для технической поддержки при запуске веб-сайта: лендинг с магазином и системой рассылки новостей.Объем работ включает:создание лендинга / простого веб-сайта,запуск магазина с возможностью продажи товаров и подписки,помощь в выборе и настройке домена и… Веб-программирование ∙ 4 часа 51 минута назад ∙ 37 ставок |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 5 часов 46 минут назад ∙ 9 ставок |
Данные о расходах, кликах и кампаниях из Google Ads не передаются в Google Analytics 4 (в GA4 Ads co
2000 UAH
Исправление роутинга URL, редиректов и восстановление передачи параметров (GCLID / UTM) в GA4 Контекст проблемы: Данные о расходах, кликах и кампаниях из Google Ads не передаются в Google Analytics 4 (в GA4 Ads cost = 0, конверсии в Google Ads = 0). Авторазметка (Auto-tagging) в… Веб-программирование, Контекстная реклама ∙ 8 часов 24 минуты назад ∙ 15 ставок |
Разработка единого проекта на основе доработки и объединения 4 скриптовЗдравствуйте. Нужно объединить 4 скрипта разных авторов в единое окружение. Состав - форум - видеопортал - статейный портал - доска объявлений. Сами скрипты я предоставлю. Подробное ТЗ в приложенных файлах. Прошу продумать, как за относительно небольшую стоимость можно собрать… PHP, Веб-программирование ∙ 9 часов 9 минут назад ∙ 22 ставки |
Не приходят заявки в ТГ ocStore (Опенкарт)Перестали приходить заявки с интернет-магазина в Телеграм. Есть 5 сайтов, которые расположены на одном хостинге, версия движка и модулей одинаковая, но несколько недель назад со всех сайтов перестали приходить заявки в ТГ (ТГ боты и группы разные). На почту приходят заявки.… CMS, Веб-программирование ∙ 9 часов 33 минуты назад ∙ 53 ставки |