Приложения Google Chrome теперь будут читать текст вслух
chrome.tts.speak('Hello, world!');
Перед использованием нужно предварительно добавить tts в список разрешений для нужного приложения.
В оригинале функция не поддерживает русский язык, и если прописать в команде не Hello, World, а скажем «У меня есть volvo s40», то приложение прочитает только английское окончание фразы.
Однако разработчики предусмотрели модуль chrome.ttsEngine с помощью которого можно прикрутить к Google Chrome собственный движок синтеза русской речи.
Подключенному к браузеру движку можно использовать для воспроизведения звука абсолютно любую веб-технологию, будь то HTML 5 Audio, Web Audio, Native Client или API. Разрешается и даже поощряется установка в Chrome разных голосовых движков.
Интерфейс поддерживает параметры громкости, скорости воспроизведения речи и высоты тона и даже может синхронизировать действия на экране со словами и фразами, которые произносит программа синтеза.