Spec-Zone.ru › Web APIs

SpeechRecognition: событие soundend

Ограниченная доступность

Эта функция не относится к Baseline, поскольку она не работает во всех широко используемых браузерах.

  • Узнать больше
  • Показать полную совместимость
  • Отправить отзыв

Событие soundend API для распознавания речи срабатывает, когда прекращается обнаружение любого звука — распознаваемой речи или нет.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или задайте обработчик события.

addEventListener("soundend", (event) => {});

onsoundend = (event) => {};

Тип события

Общее Event без дополнительных свойств.

Примеры

Вы можете использовать событие soundend в методе addEventListener:

const recognition = new webkitSpeechRecognition() || new SpeechRecognition();

recognition.addEventListener("soundend", (event) => {
  console.log("Sound has stopped being received");
});

Или использовать свойство обработчика событий onsoundend:

recognition.onsoundend = (event) => {
  console.log("Sound has stopped being received");
};

Спецификации

Спецификация
API для распознавания речи
# eventdef-speechrecognition-soundend
API для распознавания речи
# dom-speechrecognition-onsoundend

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
soundend_event 33 79 Нет 20 14.1 33 Нет 20 14.5 2.0 4.4.3

См. также

  • API для распознавания речи

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/soundend_event

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API