VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Для индексации полезных и бесполезных разговоров

Разговоры на кухне

Модераторы: april22, Zavr2008

notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал krooto

Сообщение notify_ded_bot »

Пробовал, не получилось, возможно, что-то не так делал

Надо чтобы это было завернуто в Dial с t
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал dryarullin

Сообщение notify_ded_bot »


Попробую, спасибо
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал romk4

Сообщение notify_ded_bot »


Это как раз все и есть костыли. К тому же астер должен быть самый свежий для поддержки dtmf в аудиосокете
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал dryarullin

Сообщение notify_ded_bot »


К версии Астера пока нет ограничений. Про костыли учту
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал brost1986

Сообщение notify_ded_bot »

Добрый вечер!
Разрабатываю голосового бота (ASR, LLM, TTS).
Одной из функций бота является то, что если он не может решить проблему самостоятельно, он переводит звонок на оператора. Радовался, что через AudioSocket все реализуется просто, пока не дошел до момента, что нужно как раз и перевести звонок на человека. Ознакомился с информацией в сети и истории чата, и понял, что просто чистым AudioSocket не обойтись (не ошибаюсь ли?).
Правильно ли я понимаю, что для решения моей проблемы нужно задействовать External Media и ARI? Есть ли какие-то другие способы? За полезные ссылки и примеры реализации на ЯП буду премного благодарен.

из вашего приложения, отправить AMI запрос на перевод ChannelRedirect?
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал romk4

Сообщение notify_ded_bot »

из вашего приложения, отправить AMI запрос на перевод ChannelRedirect?

Если бы оно было)
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал romk4

Сообщение notify_ded_bot »


И для этого нужно знать uniq канала, а через аудиосокет нет этой инфы
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал brost1986

Сообщение notify_ded_bot »

И для этого нужно знать uniq канала, а через аудиосокет нет этой инфы

uuid , который передается в приложение Audiosocket, он не виден в самом Аудиосервере?
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал dryarullin

Сообщение notify_ded_bot »


Кажется, его можно получить, вот реализация на go: https://github.com/CyCoreSystems/audiosocket/blob/master/audiosocket.go#L110
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал brost1986

Сообщение notify_ded_bot »

Кажется, его можно получить, вот реализация на go: https://github.com/CyCoreSystems/audiosocket/blob/master/audiosocket.go#L110

ну вот.
установить где то в базе uuid =channel
в аудиосервере получить uuid
при переводе сделать http запрос в другое приложение, которе найдет по uuid канал и всю информацию по нему, сделает перевод
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH