Синтез речи в Google Chrome

Google внедрил в браузер интерфейсы Text-to-Speech API, и теперь любое приложение или расширение Chrome способно читать текст вслух. Синтез речи из расширения осуществляется элементарной командой

chrome.tts.speak('Hello, world!');

(предварительно требуется добавить tts в список разрешений для этого расширения).

С помощью модуля chrome.ttsEngine можно прикрутить к браузеру свой собственный движок синтеза речи.

Интерфейс поддерживает параметры для громкости, скорости речи и высоты тона.

 
chrome.tts.speak('Can you understand me now?', {rate: 0.6});

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

Анатолий АЛИЗАР

Версия для печатиВерсия для печати

Регион: 

Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!