-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Description
Description
I am currently working on integrating Snowboy with a Flutter app to enable hotword detection.
I was able to:
- Use a custom
.pmdlfile for my hotword. - Use the provided
.resfiles. - Successfully implement in-app hotword detection (service inside the Flutter app).
However, I am blocked because:
- I cannot find the native
.solibraries (libsnowboy-detect.so, etc.) that are required for Android integration. - Without these
.sofiles, I cannot perform detection at the OS-level (outside the Flutter app lifecycle). - My goal is to make the hotword detection run similar to Google Assistant, where detection works even when the app is in the background or closed.
What I Need Help With
- Where can I find the
.solibraries for Android (ARM/ARM64/x86)? - Is there a recommended way to build these
.sofiles from source using the providedswig/Androidfolder? - If
.sofiles are no longer maintained, what is the best practice for running Snowboy (or a replacement) at the OS level in Flutter?
Environment
- Flutter (stable channel)
- Android (target SDK 34)
- Snowboy repo fork: [your repo or upstream repo link]
Additional Notes
- I already tried building using the Makefile under
swig/Android, but faced issues with missing NDK setup and.sogeneration. - If
.sois not available, I would appreciate guidance on alternative approaches for OS-level hotword detection in Flutter.
Thanks in advance
Metadata
Metadata
Assignees
Labels
No labels