Asterisk app: SpeechBackground
Краткий обзор
Воспроизводит звуковой файл ожидая речи для распознавания.
Описание
Это приложение воспроизводит звуковой файл и ждет пока человек заговорит. Как только начинается разговор воспроизведение файла прекращается.
Когда разговор заканчивается воспроизводится звук обработки, указывающий на работу механизма распознавания речи.
Как только результаты будут доступны, приложение возвращается и результаты (оценка и текст) становятся доступны для использования функциями диалплана.
Первый текст и оценка - ${SPEECH_TEXT(0)} и ${SPEECH_SCORE(0)} тогда как второй - ${SPEECH_TEXT(1)} и ${SPEECH_SCORE(1)}.
При неудаче обрывает связь на канале. Если это нежелательно используйте команду TryExec().
Синтаксис
SpeechBackground(sound_file[,timeout[,options]])
Аргументы
sound_file
Звуковой файл который необходимо воспроизвести.
timeout
Тайм-аут, задается в секундах. Запускается только один раз, когда прекращается воспроизведение звукового файла.
options
'n': - Не отвечать на канал, если связь не установлена.