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 синтеза речи. Убедитесь, что вы используете совместимый браузер.

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

3.3 г. Просмотров: 1.1k
Материал помог? Оценка помогает находить устаревшие и спорные решения.

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram