2016-12-21 11 views
-1

Как бы вы закодировали простой скрипт Speech To Text в VoiceXML, я не уверен, что можно написать STT в Javascript, а затем вызвать его со скриптом. В любом случае, как бы я это сделал?Как написать речь на текст в голосовой XML?

+0

[Google] (https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=voicexml%20tutorial) является хорошим началом. – Qix

ответ

0

Asterisk сам по себе не поддерживает VoiceXML.

"Write" Продукт STT будет стоить, возможно, 500 миллионов долларов.

В настоящий момент доступно только несколько двигателей STT, все из которых не защищены от js.

Ближе всего к вашей задаче относится использование облачной службы STT из Google, Microsoft или ibm watson. Несчастливо будет очень нетривиальная задача получить запись со звездочки в JS, вам все равно нужна поддержка со стороны звездочки и выше среднего знания звездочки.

+0

Я люблю nay-sayers, в настоящее время у меня есть модуль, который поддерживает Asterisk + vxml, черт возьми, я просто подключаю код. Конечно, я собираюсь использовать сторонний STT API, а не строить его с нуля. Bing Speech API, IBM Watson и т. Д. –

+0

ДА ДА, человек, вы можете написать все, что хотите для проекта с открытым исходным кодом. Проблема в том, что voicexml ничего не знает о внутренних элементах звездочки. Таким образом, это могут быть сложные проблемы и очень нетривиальные случаи отладки. Дерево исходного кода Asterisk не поддерживает VoiceXML. Bing не имеют модуля распознавания континуума. IBM watson требует узкополосный аддон, поэтому он стоит 4c/minute, что является ДЕЙСТВИТЕЛЬНО alot. Используйте Google. – arheops

+0

FALSE, Asterisk может иметь полную поддержку VoiceXML с Voximal. И Voximal поддерживает STT от Google/Microsoft и IBM-Watson. –

0

Если вы имеете в виду распознавание речи, я думаю, что у Asterisk есть Speech Recognition API, который вы можете использовать для подключения к внешнему программному обеспечению распознавания речи для вашего приложения.

Для подключения к речи ReCo двигателя:

  • Here «s сценарий, который использует Google Speech API для Asterisk.
  • Sphinx также является двигателем с открытым исходным кодом, который, по-видимому, предназначен для использования с Asterisk.
+0

@ eazy-e Не стесняйтесь отмечать любые ответы, принятые, если кто-либо из них ответил на ваши вопросы. Если нет, не стесняйтесь комментировать, чтобы запросить дополнительную информацию или уточнить. – Anupam