Web API: Синтезировать речь из текста с помощью Web Speech API

Web Speech API — это интерфейс, предлагаемый браузерами для распознавания и синтеза речи. Он состоит из двух частей: SpeechRecognition для распознавания речи и SpeechSynthesis для синтеза речи. API SpeechSynthesis позволяет синтезировать речь из текста.

# код должен выполняться в контексте браузера
if ( 'speechSynthesis' in window ) 
{
	var msg = new SpeechSynthesisUtterance('Привет, как дела?');
	window.speechSynthesis.speak(msg);	
}

Не все браузеры поддерживают API синтеза речи. Убедитесь, что вы используете совместимый браузер.

Для запуска метод требует взаимодействия пользователя со страницей .

Web API JavaScript 1.2 г. Просмотров: 573
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.