SpeechRecognitionEvent: свойство interpretation
Устарело: Эта функция больше не рекомендуется. Хотя некоторые браузеры могут её всё ещё поддерживать, она может быть удалена из соответствующих веб-стандартов, возможно, в процессе удаления или поддерживаться только для совместимости. Избегайте её использования и, если возможно, обновите существующий код; см. таблицу совместимости внизу этой страницы, чтобы принять решение. Имейте в виду, что эта функция может перестать работать в любой момент.
Нестандартная: Эта функция нестандартна и не находится на пути стандартизации. Не используйте её на производственных сайтах, обращённых к Веб: она не будет работать для всех пользователей. Также могут существовать большие несовместимости между реализациями, и поведение может измениться в будущем.
Свойство interpretation только для чтения интерфейса SpeechRecognitionEvent возвращает семантическое значение того, что сказал пользователь.
Это может быть определено, например, через спецификацию SISR семантики в грамматике (см. Semantic Interpretation for Speech Recognition (SISR) Version 1.0 для спецификации и примеров.)
Значение
Возвращаемое значение может быть любого типа. Если система распознавания речи не вернула семантической интерпретации, будет возвращено null.
Примеры
recognition.onresult = (event) => {
const color = event.results[0][0].transcript;
diagnostic.textContent = `Result received: ${color}.`;
bg.style.backgroundColor = color;
console.log(event.interpretation);
};
Совместимость с браузерами
| Десктопные | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
interpretation |
33 | 79 | Нет | Нет | Нет | 33 | Нет | Нет | Нет | 2.0 | 4.4.3 |
См. также
© 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/SpeechRecognitionEvent/interpretation