Я хочу использовать метод отмены Window.SpeechSynthesis в Chrome, чтобы отрезать высказывание и начать новый (так что вам не нужно слышать все высказывания, которые все еще находятся в очереди)JS SpeechSynthesis Проблемы с методом cancel()
Ожидается: начните речь с теста var, но отмените его немедленно из-за отмены(). Затем снова начните речь с var test2, который должен работать нормально.
Ну, конечно, этого не произошло. Но ничего не случилось. : D Казалось, что call speak() после отмены() как-то ничего не делает.
API-интерфейс Описание выглядит следующим образом:
Этот метод удаляет все изречения из очереди. Если произнесено высказывание , разговор прекращается немедленно. Этот метод не изменяет приостановленное состояние глобального экземпляра SpeechSynthesis.
Thx за ответы :)