Сапи и JavaScript

Я ищу в Интернете, как я могу использовать распознавание речи SAPI через JavaScript. Чтобы быть более конкретным, я хочу создать веб-приложение, которое будет работать на локальном сервере (может не иметь доступа к Интернету), которое будет преобразовывать текст в речь.

Я нашел несколько примеров Link 1, Link 2, но ни один из них не работал. Есть ли работающий пример по этому поводу? Есть ли другой способ сделать это в веб-приложении (без необходимости подключения к интернету)?

1 ответ

Объекты SAPI "небезопасны для сценариев", и хотя вы можете использовать SAPI из javascript, вам придется отключить множество параметров безопасности, а также поместить веб-хост в зону доверенных сайтов. Я сделал это для демонстрации, но я ничего не хотел бы допустить за пределы своего ноутбука.

Кроме того, в Windows 8.1 есть привязки TTS javascript через пространство имен Windows.Media.SpeechSynthesis.

Другим вариантом будет создание приложения HTML; эта среда обеспечивает неограниченный доступ ко всем объектам ActiveX.

Другие вопросы по тегам