Index
library
Functions
-
createKeyWordFlutterPCInstance(String instanceId, {bool isSticky = false})
→ KeyWordFlutterPC
-
Creates and returns a new KeyWordFlutterPC instance with the provided
instanceId and optional isSticky value.
-
createSpeakerVerificationInstance(String engineId)
→ Future<SpeakerVerificationRNBridgeInstance>
-
Creates a speaker verification engine wrapper.
-
createSpeakerVerificationMicController(String controllerId)
→ Future<SpeakerVerificationMicController>
-
Creates a speaker verification mic controller wrapper.
-
onSpeakerVerificationError(void callback(Map<String, dynamic>))
→ StreamSubscription<Map<String, dynamic>>
-
Streams speaker verification error events.
-
onSpeakerVerificationOnboardingDone(void callback(Map<String, dynamic>))
→ StreamSubscription<Map<String, dynamic>>
-
Streams speaker verification onboarding completion events.
-
onSpeakerVerificationOnboardingProgress(void callback(Map<String, dynamic>))
→ StreamSubscription<Map<String, dynamic>>
-
Streams speaker verification onboarding progress events.
-
onSpeakerVerificationVerifyResult(void callback(Map<String, dynamic>))
→ StreamSubscription<Map<String, dynamic>>
-
Streams speaker verification result events.
-
pauseDetection(String instanceId, {bool stopMic = false})
→ Future<bool>
-
Pauses detection for an instance by
instanceId.
-
removeAllRNBridgeListeners()
→ Future<void>
-
Cancels all bridge listeners.
-
setWakewordAudioRoutingConfig(AudioRoutingConfig config)
→ Future<void>
-
Sets the iOS wake-word audio routing configuration.
-
unPauseDetection(String instanceId)
→ Future<bool>
-
Resumes detection for an instance by
instanceId.
Typedefs
-
DetectionCallback
= void Function(Map<String, dynamic> event)
-
A callback signature for when a keyword
phrase is detected.