Класс SpeechRecognition
- Наследование
- Object
- JSObject
- DartHtmlDomObject
- EventTarget
- SpeechRecognition
- Аннотации
- @DocsEditable()
- @DomName('SpeechRecognition')
- @SupportedBrowser(SupportedBrowser.CHROME, '25')
- @Experimental()
Константы
- audioEndEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('SpeechRecognition.audioendEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
audioendобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<Event>('audioend') - audioStartEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('SpeechRecognition.audiostartEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
audiostartобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<Event>('audiostart') - endEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('SpeechRecognition.endEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
endобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<Event>('end') - errorEvent → EventStreamProvider<SpeechRecognitionError> @DocsEditable(), @DomName('SpeechRecognition.errorEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
errorобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<SpeechRecognitionError>('error'… - noMatchEvent → EventStreamProvider<SpeechRecognitionEvent> @DocsEditable(), @DomName('SpeechRecognition.nomatchEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
nomatchобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<SpeechRecognitionEvent>('nomatc… - resultEvent → EventStreamProvider<SpeechRecognitionEvent> @DocsEditable(), @DomName('SpeechRecognition.resultEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
resultобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<SpeechRecognitionEvent>('result… - soundEndEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('SpeechRecognition.soundendEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
soundendобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<Event>('soundend') - soundStartEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('SpeechRecognition.soundstartEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
soundstartобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<Event>('soundstart') - speechEndEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('SpeechRecognition.speechendEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
speechendобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<Event>('speechend') - speechStartEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('SpeechRecognition.speechstartEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
speechstartобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<Event>('speechstart') - startEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('SpeechRecognition.startEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
startобработчикам событий, которые не обязательно являются экземплярами SpeechRecognition.const EventStreamProvider<Event>('start')
Статические свойства
- instanceRuntimeType → Type @Deprecated("Internal Use Only"), read-only
- supported → bool read-only
-
Проверяет, поддерживается ли данный тип на текущей платформе.
Конструкторы
- SpeechRecognition() factory
- SpeechRecognition.internal_()
Свойства экземпляра
- audioTrack → MediaStreamTrack @DocsEditable(), @DomName('SpeechRecognition.audioTrack'), @Experimental(), чтение / запись
- continuous → bool @DocsEditable(), @DomName('SpeechRecognition.continuous'), чтение / запись
- grammars → SpeechGrammarList @DocsEditable(), @DomName('SpeechRecognition.grammars'), чтение / запись
- interimResults → bool @DocsEditable(), @DomName('SpeechRecognition.interimResults'), чтение / запись
- lang → String @DocsEditable(), @DomName('SpeechRecognition.lang'), чтение / запись
- maxAlternatives → int @DocsEditable(), @DomName('SpeechRecognition.maxAlternatives'), чтение / запись
- onAudioEnd → Stream<Event> @DocsEditable(), @DomName('SpeechRecognition.onaudioend'), только для чтения
-
Поток событий
audioend, обрабатываемых этимSpeechRecognition. - onAudioStart → Stream<Event> @DocsEditable(), @DomName('SpeechRecognition.onaudiostart'), только для чтения
-
Поток событий
audiostart, обрабатываемых этимSpeechRecognition. - onEnd → Stream<Event> @DocsEditable(), @DomName('SpeechRecognition.onend'), только для чтения
-
Поток событий
end, обрабатываемых этимSpeechRecognition. - onError → Stream<SpeechRecognitionError> @DocsEditable(), @DomName('SpeechRecognition.onerror'), только для чтения
-
Поток событий
error, обрабатываемых этимSpeechRecognition. - onNoMatch → Stream<SpeechRecognitionEvent> @DocsEditable(), @DomName('SpeechRecognition.onnomatch'), только для чтения
-
Поток событий
nomatch, обрабатываемых этимSpeechRecognition. - onResult → Stream<SpeechRecognitionEvent> @DocsEditable(), @DomName('SpeechRecognition.onresult'), только для чтения
-
Поток событий
result, обрабатываемых этимSpeechRecognition. - onSoundEnd → Stream<Event> @DocsEditable(), @DomName('SpeechRecognition.onsoundend'), только для чтения
-
Поток событий
soundend, обрабатываемых этимSpeechRecognition. - onSoundStart → Stream<Event> @DocsEditable(), @DomName('SpeechRecognition.onsoundstart'), только для чтения
-
Поток событий
soundstart, обрабатываемых этимSpeechRecognition. - onSpeechEnd → Stream<Event> @DocsEditable(), @DomName('SpeechRecognition.onspeechend'), только для чтения
-
Поток событий
speechend, обрабатываемых этимSpeechRecognition. - onSpeechStart → Stream<Event> @DocsEditable(), @DomName('SpeechRecognition.onspeechstart'), только для чтения
-
Поток событий
speechstart, обрабатываемых этимSpeechRecognition. - onStart → Stream<Event> @DocsEditable(), @DomName('SpeechRecognition.onstart'), только для чтения
-
Поток событий
start, обрабатываемых этимSpeechRecognition. - hashCode → int только для чтения, унаследованный
- on → Events только для чтения, унаследованный
-
Это вспомогательный доступ к потокам событий, который следует использовать только тогда, когда явный доступ не доступен.
- runtimeType → Type только для чтения, унаследованный
-
Представление текущего типа объекта.
Операторы
- operator ==(
other) → bool унаследованный -
Оператор равенства.
Методы
- abort(
) → void @DocsEditable(), @DomName('SpeechRecognition.abort') - start(
) → void @DocsEditable(), @DomName('SpeechRecognition.start') - stop(
) → void @DocsEditable(), @DomName('SpeechRecognition.stop') - addEventListener(
String type, EventListener listener, [ bool useCapture ]) → void унаследованный - dispatchEvent(
Event event) → bool @DocsEditable(), @DomName('EventTarget.dispatchEvent'), унаследованный - noSuchMethod(
Invocation invocation) → dynamic унаследованный -
Вызывается при доступе к несуществующему методу или свойству.
- removeEventListener(
String type, EventListener listener, [ bool useCapture ]) → void унаследованный - toString(
) → String унаследованный -
Возвращает результат выполнения JavaScript-объекта
toStringметода.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/SpeechRecognition-class.html