Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Whisper
  3. Whisper

Whisper

MITJavaV3.7

An Android Input Method Editor (IME) providing offline voice recognition and translation using the Whisper engine.

GitHubGitHub
644 stars42 forks0 contributors

What is Whisper?

WhisperIME is an Android Input Method Editor that uses the Whisper speech‑recognition engine to convert spoken language into text. It solves the need for private, offline voice typing and translation on Android devices, without relying on cloud services. The app downloads models once and then works completely locally, ensuring data never leaves the user's device.

Target Audience

Android users who require offline voice‑to‑text input, value privacy, and want an alternative to built‑in voice recognition services. It's also suitable for developers looking to integrate offline speech recognition into their apps.

Value Proposition

Developers choose WhisperIME for its strong privacy guarantees, full offline operation, and flexibility as both an IME and a system‑wide voice input service. It provides a transparent, open‑source alternative to proprietary voice recognition tools.

Overview

Android Input Method Editor (IME) based on Whisper

Use Cases

Best For

  • Typing hands‑free on Android without an internet connection
  • Translating spoken language to English offline
  • Privacy‑conscious users avoiding cloud‑based voice services
  • Integrating offline speech recognition into third‑party Android apps
  • Replacing Google Voice Typing or Samsung Voice Input
  • Accessibility scenarios requiring reliable offline voice input

Not Ideal For

  • Long-term deployment on certified Android devices beyond 2026/2027
  • Applications requiring real-time, fast voice recognition in multiple languages
  • Users who demand a seamless, plug-and-play setup without manual configuration
  • Non-English speakers needing both high speed and accuracy in voice input

Pros & Cons

Pros

Offline Privacy Guarantee

After the initial model download (~435 MB), all speech processing occurs locally with no internet connection required, ensuring user data never leaves the device.

Flexible Integration Options

Functions as a system-wide IME, standalone translation app, and RecognitionService, supporting calls via RecognizerIntent for broad app compatibility.

Model Choice for Needs

Offers a fast English-only model for speed and a comprehensive multi-lingual model for broader language support, allowing users to balance performance versus functionality.

Open-Source Transparency

Built on MIT-licensed components like Whisper-Android and OpenAI Whisper, providing clear attribution and community-driven development.

Cons

Impending Device Incompatibility

The README explicitly states it will stop working on certified Android devices after 2026/2027 due to Google's policy changes, limiting long-term viability.

Cumbersome Voice Input Setup

Activating as system-wide voice input requires accessing separate Android settings and potentially using ADB shell commands if not listed, adding complexity.

Performance and Usage Limits

The multi-lingual model is noted as 'much slower,' and there's a 30-second recording limit per session, hindering longer or real-time speech tasks.

Open Source Alternative To

Whisper is an open-source alternative to the following products:

G
Google Voice Typing

Google Voice Typing is a speech recognition feature that allows users to dictate text using their voice in Google Docs and other Google Workspace applications.

S
Samsung Voice Input

Samsung Voice Input is a speech recognition feature on Samsung devices that allows users to input text and control their device using voice commands.

Frequently Asked Questions

Quick Stats

Stars644
Forks42
Contributors0
Open Issues19
Last commit1 month ago
CreatedSince 2024

Tags

#open-source#privacy-protection#on-device-ai#android#voice-input#speech-recognition#tensorflow-lite#offline-ai#whisper#privacy-focused#transcription#translation

Built With

A
Android
O
OpenAI Whisper
T
TensorFlow Lite
W
Whisper

Included in

Whisper2.2k
Auto-fetched 23 hours ago

Related Projects

BuzzBuzz

Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.

Stars21,834
Forks1,614
Last commit4 days ago
VoiceInkVoiceInk

The best open-source alternative to Superwhisper & Wispr Flow. Voice-to-text app for macOS with no subscription

Stars6,673
Forks946
Last commit5 days ago
OpenSuperWhisperOpenSuperWhisper

macOS dictation app

Stars3,004
Forks261
Last commit7 days ago
TypeWhisperTypeWhisper

Local speech-to-text for macOS on-device AI, fully private, optional cloud

Stars1,821
Forks144
Last commit23 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub