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
instanceIdand optionalisStickyvalue. -
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.