РаспознаваниеРечи
пакет js.html
расширяет EventTarget
Доступно в js
Интерфейс SpeechRecognition API веб-речи — это интерфейс контроллера для службы распознавания; он также обрабатывает SpeechRecognitionEvent, отправленные службой распознавания.
Документация Распознавание речи от Авторов Mozilla, лицензирована по CC-BY-SA 2.5.
См. также:
Конструктор
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