Spec-Zone.ru › Web APIs

SpeechRecognition: метод stop()

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

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

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Метод stop() API веб-речи прекращает прослушивание входящего аудио и пытается вернуть SpeechRecognitionResult с использованием записанного до этого момента аудио.

Синтаксис

stop()

Параметры

Нет.

Возвращаемое значение

Нет (undefined).

Примеры

const grammar =
  "#JSGF V1.0; grammar colors; public <color> = aqua | azure | beige | bisque | black | blue | brown | chocolate | coral | crimson | cyan | fuchsia | ghostwhite | gold | goldenrod | gray | green | indigo | ivory | khaki | lavender | lime | linen | magenta | maroon | moccasin | navy | olive | orange | orchid | peru | pink | plum | purple | red | salmon | sienna | silver | snow | tan | teal | thistle | tomato | turquoise | violet | white | yellow ;";
const recognition = new SpeechRecognition();
const speechRecognitionList = new SpeechGrammarList();
speechRecognitionList.addFromString(grammar, 1);
recognition.grammars = speechRecognitionList;

const diagnostic = document.querySelector(".output");
const bg = document.querySelector("html");

document.body.onclick = () => {
  recognition.start();
  console.log("Ready to receive a color command.");
};

abortBtn.onclick = () => {
  recognition.abort();
  console.log("Speech recognition aborted.");
};

recognition.onspeechend = () => {
  recognition.stop();
  console.log("Speech recognition has stopped.");
};

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

Спецификация
API веб-речи
# dom-speechrecognition-stop

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
stop 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/stop

Spec-Zone.ru

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