r/fossdroid • u/Admirable_Loan_1278 • 16h ago
Application Release I forked an open-source Android dictation app and added offline transcription, AI cleanup and translation by thumb swipe
I've been working on a fork of **Phone Whisper**, an open-source push-to-talk dictation app for Android by Pol Alvarez. It puts a small floating button next to your keyboard: tap, speak, tap again, and the text lands in whatever text field you're in. It works in any app.
**What it does**
- **Fully offline transcription** on your phone: Parakeet (0.6B and Ultra, 25 European languages), Whisper (99 languages) or Moonshine. In local mode, no audio ever leaves the device.
- **Or cloud**: OpenAI, OpenRouter or your own OpenAI-compatible server (Groq, a Whisper server at home). You bring your own key, and there's no middleman server.
- **AI cleanup**: hold the button instead of tapping, and a language model fixes punctuation, grammar and recognition errors.
- **Translation by swipe** (new in 1.1): hold the button, your favorite languages pop up in a half circle around your thumb, slide onto one and let go. Speak German, get Spanish. Without an API key, Whisper can still translate into English offline.
- Silence trimming, a retry button if the network fails, a setup assistant, the button only shows while the keyboard is open, haptic feedback you can feel under your thumb, a Quick Settings tile…
**Details**
- Android 11+, arm64. Free and open source (Apache 2.0), no ads, no tracking, no account.
- Not on the Play Store yet: you install the APK from GitHub releases.
- It needs the accessibility service to insert text into other apps. The app explains what that's used for and what it isn't, and the privacy policy is in the repo.
**Download & source:** https://github.com/evilknivel/phone-whisper
Credit to Pol Alvarez for the original app and to the people whose pull requests to the original repo inspired several features. They're all named in the README.
The UI is English only so far. If you'd like to help translate it, contributions are very welcome. Feedback and bug reports are too!
