Резервное копирование для HTML SpeechSynthesizer - преобразование текста в речь

В настоящее время я использую SpeechSynthesizer в своем коде Javascript, чтобы компьютер мог озвучивать заданные сообщения вслух.

Поддержка SpeechSynthesizer находится здесь: http://caniuse.com/#feat=speech-synthesis

Некоторым браузерам не хватает поддержки, поэтому я пытаюсь найти решение для поддержки и других браузеров. Я также не уверен, что каждый браузер обеспечивает достойное качество речи.

Google Speech API раньше можно было вызывать из JS, но в настоящее время они добавили дополнительные проверки (токены), и хотя есть поддержка Java (https://github.com/lkuza2/java-speech-api), я не думаю, что можно установить заголовки в JS.

Мой последний вариант - обслуживать аудиофайлы с моего сервера, но я бы предпочел, чтобы на мой счет не было такой нагрузки.

Установка приложений для преобразования текста в речь - не вариант.


person RobotRock    schedule 02.07.2017    source источник


Ответы (1)


Я все равно решил довольствоваться ResponsiveJS. У них есть бесплатный вариант, если я не занимаюсь коммерческим использованием, и если я использую его только в качестве резервного, я надеюсь, что смогу продержаться какое-то время, не превышая их лимит полосы пропускания.

Я выяснил, что взлома не требуется. Счет за безлимит тоже довольно скромный - 50 долларов в месяц.

person RobotRock    schedule 02.07.2017