Skip to main content

flutter_wake_word 0.0.49 copy "flutter_wake_word: ^0.0.49" to clipboard
flutter_wake_word: ^0.0.49 copied to clipboard

This is an on-device "wake word" package for Flutter. A wake word is a keyword or sentance that activates your application

0.0.49 #

  • Add optional savePath to speaker microphone onboarding. Android and iOS write enrollment JSON before sending the completion event and include enrollmentJsonPath; a write failure sends a speaker verification error.
  • Release the updated Android and iOS native wake-word artifacts and close detector resources when a Flutter instance is destroyed.

0.0.48 #

  • Restore the Android ONNX Runtime and ARM Compute binaries used by the working React Native wake-word package. The API-23 rebuild shipped in 0.0.46 could initialize successfully but failed to run wake-word inference on a tested Android 13 device.
  • Retain the Android pause/resume bridge added in 0.0.47.

0.0.47 #

  • Implement Android pauseDetection and unPauseDetection by forwarding to the bundled native detector, matching the existing iOS and React Native bridges.

0.0.46 #

  • Add typed app-wide AEC.mode routing configuration aligned with the React Native wrapper; it supersedes the legacy WakewordAEC setting when present.
  • Refresh the bundled Android AAR and iOS XCFramework from the latest React Native wrapper artifacts while retaining Android API 23 support.

0.0.45 #

  • Rebuild the ARM64 ONNX Runtime and ARM Compute native stack for Android API 23 while retaining the existing accelerated architecture.
  • Document the supported Android ABI contract; the retained x86 development slice requires API 27.
  • Add Android and iOS setTTSActive parity with the React Native wake-word wrapper. iOS now explicitly begins and ends the shared during-TTS wake-word profile.
  • Disable verbose bridge diagnostics by default while preserving errors.

0.0.1 #

Initial release of flutter wake word detection library.

0.0.2 #

Several minor fixes

0.0.3 #

Added ReadMe.md

0.0.4 #

Added documentation and some cosmetic fixes

0.0.5 #

Cosmetic changes

0.0.6 #

Battery performance improvenments.

0.0.7 #

Support Swift 6.0 + fixes.

0.0.8 #

more for - Support Swift 6.0 + fixes.

0.0.9 #

Fix - stop listening not being envoked.

0.0.10 #

Fix - IOS event lisntening to event instead of events.

0.0.11 #

Fix Android slow memory leak

0.0.12 #

Issues with Pubignore

0.0.13 #

Fix android lib issues.

0.0.14 #

Latest Android version supporting dedicated HW optimization for over 80 hours of battery life time.

0.0.15 #

Fixing IOS static link issues

0.0.16 #

Fixing IOS static link issues second try

0.0.17 #

Fixing IOS static link issues Third try

0.0.18 #

Fixing IOS static link issues Third try

0.0.19 #

Fixing IOS static / dynamic link issues forth try

0.0.20 #

Trying to use dynamic links mix with static did not work. Rolling back

0.0.21 #

Fixing IOS build issues

0.0.22 #

Fixing IOS build issues

0.0.23 #

Fixing IOS build issues

0.0.24 #

Finally a fix. For size we had to remove the simulator folder which caused unexpected errors with unrelated error messages from pod and xcode

0.0.25 #

Bringing IOS simulators back.

0.0.26 #

Removing leftovers from framework.

0.0.27 #

Fix very slow mem leak on Android

0.0.28 #

Fix another very slow mem leak on Android

0.0.29 #

Fix yet another and looks like final mem leak on Android.

0.0.30 #

Load dynamic libraries upfront on Android. It failed on some systems.

0.0.31 #

Change main model to hey look deep.

0.0.32 #

New android version.

0.0.33 #

Reduce the xcframework on IOS from 80MB to 2.6MB IOS - Fix crash when a following a call.

0.0.34 #

Change lookdee model

0.0.35 #

Fix record package dependencies from: record: ^5.2.0 to: record: '>=4.0.0' And also made other dependencies more flexible. Also new ios version with some improvenments

0.0.36 #

Remove unecessary record package

0.0.37 #

Improve multi model performance. Now you can run with multiple wake words and voice commands models in parallel with minimum impact.

0.0.38 #

Fix lib/flutter_wake_word.dart duplicate function

0.0.39 #

Long overdue update with many new fixes and improvenments. 16KB for android. Android and IOS libs support reacher API's such as speaker verification and isolation.

0.0.39 #

Added SV API

0.0.40 #

Fix speaker verification API

0.0.41 #

Update Readme

0.0.42 #

Fix IOS issues with SV

0.0.43 #

Added IOS log for Audio settings.

0.0.44 #

Fix wake word accuracy issues. Added API to check IOS current audio session status

13
likes
0
points
1.52k
downloads

Publisher

unverified uploader

Weekly Downloads

This is an on-device "wake word" package for Flutter. A wake word is a keyword or sentance that activates your application

Homepage

License

unknown (license)

Dependencies

flutter, ios_microphone_permission, permission_handler, plugin_platform_interface

More

Packages that depend on flutter_wake_word

Packages that implement flutter_wake_word