Skip to content

A voice IME for Android using the Vosk library.

License

Notifications You must be signed in to change notification settings

HelloVolla/Vollaboard

 
 

Repository files navigation

Vollaboard

This project is a fork of https://github.com/ElishaAz/Sayboard . This project provides a voice keyboard using Vosk. It is based on https://github.com/Felicis/vosk-android-demo.

This app requires a Vosk model to run. You can use the built-in downloader or download manually from https://alphacephei.com/vosk/models, and then import into the app.

Permissions

Sayboard uses for the following permissions:

  • INTERNET - to download the models. This permission is not required, and can be revoked through the device settings in compatible ROMs. Sayboard does not, and never will, send any of your information over the internet!.
  • RECORD_AUDIO - well, this is a voice keyboard after all.
  • POST_NOTIFICATIONS - to show download and import progress.
  • FOREGROUND_SERVICE - to download and import models in the background.

Screenshot

Screenshot of Sayboard:

screen.mp4

Note: prior to commit Multiple language support!, this repository had another gradle model named models. As it is large and not needed anymore, I removed it from git history. If you want to use any earlier commits, you can find it here.

About

A voice IME for Android using the Vosk library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%