ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Считывание ответа во время проигрывания записи

Предложения услуг, поиск исполнителей, покупка/продажа оборудования

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

Считывание ответа во время проигрывания записи

Сообщение sanya21 » 06 апр 2017, 17:32

Добрый день!

Есть сервер Asterisk 1.8.32.3, проигрывается аудиозапись play, через agi-php.
Нужно во время проигрывания записи (пока она играет), считать ответ пользователя и отправить его на распознавание.
Сейчас распознавание сделано следующим методом:

Код: выделить все
play() //пожалуйста, скажите да или нет после звукового сигнала
recod() // считываем ответ и отправляем на распознавание


Нужно:
Код: выделить все
play() //если во время записи человек, что либо сказал, ответ отправляем на распознавание


Как пример готовой реализации:
В банке Тинькоф, при звонке описываются разделы.
И можно голосом произнести необходимую рубрику и она тут же распознается системой, не дожидаясь конца проигрывания аудиозаписи.

Выручайте...
sanya21
 
Сообщений: 4
Зарегистрирован: 17 июл 2016, 12:32

Re: Считывание ответа во время проигрывания записи

Сообщение awsswa » 06 апр 2017, 19:08

Есть PlayBack
Есть Background (http://voip.rus.net/tiki-index.php?page ... BackGround)
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Считывание ответа во время проигрывания записи

Сообщение gosha » 06 апр 2017, 21:44

exec Monitor перед Play чтоб каналы в раздельные файлы писал. Потом останавливаете и распознаете то что записалось в пользовательском канале.
gosha
 
Сообщений: 370
Зарегистрирован: 06 сен 2010, 17:41

Re: Считывание ответа во время проигрывания записи

Сообщение sanya21 » 07 апр 2017, 11:25

awsswa писал(а):Есть PlayBack
Есть Background (http://voip.rus.net/tiki-index.php?page ... BackGround)


Спасибо за информацию!

exec Monitor перед Play чтоб каналы в раздельные файлы писал. Потом останавливаете и распознаете то что записалось в пользовательском канале.

В принципе как вариант, но в любом случае, это получается нужно дождаться окончания проигрываемой записи.
Спасибо, приму к сведению!
sanya21
 
Сообщений: 4
Зарегистрирован: 17 июл 2016, 12:32


Вернуться в Бизнес

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH