SpeechRecognition

继承
注解
  • @SupportedBrowser(SupportedBrowser.CHROME, '25')
  • @Native("SpeechRecognition,webkitSpeechRecognition")

构造函数

SpeechRecognition()
工厂

属性

audioTrack MediaStreamTrack?
getter/setter 对
continuous bool?
getter/setter 对
grammars SpeechGrammarList?
getter/setter 对
hashCode int
该对象的哈希码。
无setter继承
interimResults bool?
getter/setter 对
lang String?
getter/setter 对
maxAlternatives int?
getter/setter 对
on Events
这是一个用于访问事件流的便捷访问器,仅在显式访问器不可用时应使用。
无setter继承
onAudioEnd Stream<Event>
由该 SpeechRecognition 处理的 audioend 事件流。
无setter
onAudioStart Stream<Event>
由该 SpeechRecognition 处理的 audiostart 事件流。
无setter
onEnd Stream<Event>
由该 SpeechRecognition 处理的 end 事件流。
无setter
onError Stream<SpeechRecognitionError>
由该 SpeechRecognition 处理的 error 事件流。
无setter
onNoMatch Stream<SpeechRecognitionEvent>
由该 SpeechRecognition 处理的 nomatch 事件流。
无setter
onResult Stream<SpeechRecognitionEvent>
SpeechRecognition 处理的 result 事件流。
无setter
onSoundEnd Stream<Event>
SpeechRecognition 处理的 soundend 事件流。
无setter
onSoundStart Stream<Event>
SpeechRecognition 处理的 soundstart 事件流。
无setter
onSpeechEnd Stream<Event>
SpeechRecognition 处理的 speechend 事件流。
无setter
onSpeechStart Stream<Event>
SpeechRecognition 处理的 speechstart 事件流。
无setter
onStart Stream<Event>
SpeechRecognition 处理的 start 事件流。
无setter
runtimeType Type
对象运行时类型的表示。
无setter继承

方法

abort() → void
addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
dispatchEvent(Event event) bool
继承
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
继承
removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
start() → void
stop() → void
toString() String
此对象的字符串表示。
继承

操作符

operator ==(Object other) bool
等号操作符。
继承

静态属性

supported bool
检查当前平台是否支持此类型。
无setter

常量

audioEndEvent → const EventStreamProvider<Event>
静态工厂,用于将 audioend 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
audioStartEvent → const EventStreamProvider<Event>
静态工厂,用于将 audiostart 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
endEvent → const EventStreamProvider<Event>
静态工厂,用于将 end 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
errorEvent → const EventStreamProvider<SpeechRecognitionError>
静态工厂,用于将 error 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
noMatchEvent → const EventStreamProvider<SpeechRecognitionEvent>
静态工厂,用于将 nomatch 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
resultEvent → const EventStreamProvider<SpeechRecognitionEvent>
静态工厂,用于将 result 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
soundEndEvent → const EventStreamProvider<Event>
静态工厂,用于将 soundend 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
soundStartEvent → const EventStreamProvider<Event>
静态工厂设计用于将 soundstart 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
speechEndEvent → const EventStreamProvider<Event>
静态工厂设计用于将 speechend 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
speechStartEvent → const EventStreamProvider<Event>
静态工厂设计用于将 speechstart 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。
startEvent → const EventStreamProvider<Event>
静态工厂设计用于将 start 事件暴露给不一定是 SpeechRecognition 实例的事件处理器。