notune/android_transcribe_app
Offline voice input keyboard & live subtitle tool for Android
What it solves
This project provides a private, 100% offline speech-to-text solution for Android. It allows users to dictate text into any application or generate real-time subtitles for media playing on their device without sending audio data to the cloud.
How it works
The app acts as a system-level speech-to-text provider or a dedicated voice keyboard. It uses a Rust-based core to run speech recognition models locally on the device via the transcribe.cpp inference engine. It supports various GGUF-formatted models, including Parakeet and Whisper, which can be imported by the user to handle transcription tasks entirely on-device.
Who it’s for
It is designed for privacy-conscious Android users who want high-quality, offline voice typing and captioning capabilities that do not rely on external cloud services like Google's built-in voice typing.
Highlights
- Full Privacy: Operates entirely offline with no internet permissions required.
- Universal Integration: Works as a system speech service, a voice-input popup, or a dedicated keyboard.
- Live Subtitles: Provides real-time, on-device captions for any audio or video playing on the phone.
- Model Flexibility: Supports importing custom GGUF speech models, allowing users to choose the performance/size trade-off that fits their needs.
Related
- Project
- Project
- Project
- Project