@Akim41k
23 years old Designer from san. Francisco

Как запустить функцию после window.speechSynthesis.speak?

Суть такая, воспроизводится видео и на определенном моменте нужно остановить видео, проговорить речь и продолжить видео, но javascript никак не обрабатывает окончание произношение, что делать?

export const pronounce = (
	text: string,
	pause: () => void,
	resume: () => void
) => {
	const utteranceRussianLanguage = 'ru-RU'
	const utterance = new SpeechSynthesisUtterance(text)
	utterance.lang = utteranceRussianLanguage
	utterance.voice = getVoice(utterance.lang)

	pause()

	window.speechSynthesis.speak(utterance)

	resume()
}
  • Вопрос задан
  • 29 просмотров
Пригласить эксперта
Ответы на вопрос 1
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
(!utterance){
play()
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 07:47
2000 руб./за проект
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект