Spec-Zone.ru › Haxe JavaScript

РаспознаваниеРечи

пакет js.html

расширяет EventTarget

Доступно в js

Интерфейс SpeechRecognition API веб-речи — это интерфейс контроллера для службы распознавания; он также обрабатывает SpeechRecognitionEvent, отправленные службой распознавания.

Документация Распознавание речи от Авторов Mozilla, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition

Конструктор

new()

Исключения:

null

DOMError

Переменные

continuous:Bool

Определяет, возвращаются ли непрерывные результаты для каждого распознавания или только один результат. По умолчанию — одиночный (false).

grammars:SpeechGrammarList

Возвращает и устанавливает коллекцию объектов SpeechGrammar, которые представляют грамматики, которые будут поняты текущим SpeechRecognition.

interimResults:Bool

Определяет, должны ли возвращаться промежуточные результаты (true) или нет (false). Промежуточные результаты — это результаты, которые еще не окончательные (например, свойство SpeechRecognitionResult.isFinal имеет значение false).

lang:String

Возвращает и устанавливает язык текущего SpeechRecognition . Если не указано, по умолчанию используется значение атрибута HTML lang, или языковые настройки пользователя, если они тоже не заданы.

maxAlternatives:Int

Устанавливает максимальное количество SpeechRecognitionAlternative в каждом результате. Значение по умолчанию — 1.

onaudioend:Function

Срабатывает, когда пользовательский агент завершает захват аудио.

onaudiostart:Function

Срабатывает, когда пользовательский агент начинает захват аудио.

onend:Function

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

onerror:Function

Срабатывает при возникновении ошибки распознавания речи.

onnomatch:Function

Срабатывает, когда служба распознавания речи возвращает окончательный результат без значимого распознавания. Это может включать некоторую степень распознавания, которая не соответствует или не превышает порога SpeechRecognitionAlternative.confidence.

onresult:Function

Срабатывает, когда служба распознавания речи возвращает результат — слово или фраза были положительно распознаны и это было сообщено приложению.

onsoundend:Function

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

onsoundstart:Function

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

onspeechend:Function

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

onspeechstart:Function

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

onstart:Function

Срабатывает, когда служба распознавания речи начала прослушивать входящее аудио с целью распознавания грамматик, связанных с текущим SpeechRecognition.

serviceURI:String

Указывает местоположение службы распознавания речи, используемой текущим SpeechRecognition для обработки фактического распознавания. По умолчанию используется служба речи по умолчанию пользователя.

Методы

abort():Void

Прекращает прослушивание входящего аудио службой распознавания речи и не пытается вернуть SpeechRecognitionResult.

start(?stream:MediaStream):Void

Запускает прослушивание входящего аудио службой распознавания речи с целью распознавания грамматик, связанных с текущим SpeechRecognition.

Исключения:

null

DOMError

stop():Void

Прекращает прослушивание входящего аудио службой распознавания речи и пытается вернуть SpeechRecognitionResult с использованием захваченного до этого аудио.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/SpeechRecognition.html

Spec-Zone.ru

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