KeyWordFlutterPC library

Classes

KeyWordFlutterPC
A class that manages a keyword detection engine and coordinates communication with native platforms using MethodChannel and EventChannel.

Functions

createKeyWordFlutterPCInstance(String instanceId, {bool isSticky = false}) KeyWordFlutterPC
Creates and returns a new KeyWordFlutterPC instance with the provided instanceId and optional isSticky value.
getAudioSessionConfigSnapshot() Future<Map<String, dynamic>>
Returns the current native audio session snapshot.
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.