Skip to content

Private and on-device speech recognition keyboard and service for Android.

License

Notifications You must be signed in to change notification settings

soupslurpr/Transcribro

Repository files navigation

Transcribro

Transcribro is a private and on-device speech recognition keyboard and service for Android.
It uses whisper.cpp to run the OpenAI Whisper family of models and Silero VAD for voice activity detection.
It features a voice input keyboard, enabling you to type with speech.
It can also be used by other apps either explicitly or when set as the user-selected speech to text app which some apps may use for speech to text.

Download

Transcribro is available on the Accrescent app store and GitHub releases.
Accrescent is the recommended way to get Transcribro as it is more secure than GitHub releases.
Click on the badge below to get it on Accrescent.

Get it on Accrescent

The package name and SHA-256 hash of the signing certificate is below, so if you are downloading the APK, you can verify Transcribro with apksigner using apksigner verify --print-certs Transcribro-X.Y.Z.apk and/or AppVerifier. If you are downloading from Accrescent then you should verify Accrescent itself here.

dev.soupslurpr.transcribro
7D:BC:FB:FA:A1:35:B4:4E:6E:93:91:02:25:DC:B1:4E:05:82:91:DA:8C:2D:36:22:73:49:49:B7:1A:B3:BE:64

It can also be found on a Bluesky post to distrust the website. It is encouraged to verify it's the same with other people as well for assurance.

Community

Join the Matrix space at https://matrix.to/#/#transcribro:matrix.org for the General, Announcements, and Testing rooms.

Contributing

Check CONTRIBUTING.md for things to know if you want to contribute.

Donation

Enjoy Transcribro? You can donate to soupslurpr, the lead developer of Transcribro to support their work on Transcribro and their other open source projects. Thank you!

Monero address:
88rAaNowhaC8JG8NJDpcdRWr1gGVmtFPnHWPS9xXvqY44G4XKVi5hZMax2FQ6B8KAcMpzkeJAhNek8qMHZjjwvkEKuiyBKF

The Monero address and also a QR code can be found in the app's Donate screen.

Branding

You may not use the name "Transcribro", a name that includes "Transcribro", and the app icon in a derivative work that has published builds.
This is to prevent confusion of which is the official Transcribro.

Screenshots

Screenshot of the keyboard UI, focused on the search bar of Vanadium's incognito tab.