woheller69/whisperIMEplus

Android Input Method Editor (IME) based on RTranslators Whisper implementation

What it solves

Whisper+ is an Android input method editor (IME) that provides high-accuracy voice-to-text transcription and translation, allowing users to dictate text into any app without relying on cloud-based services.

How it works

The app leverages the Whisper engine (using ONNX models) to perform voice recognition entirely offline on the device. It can be used as a standalone application for transcription and translation to English, or integrated as a system-wide voice input service (RecognitionService) and an IME that can be triggered via other keyboards like HeliBoard.

Who it’s for

Android users who want a private, offline voice recognition and translation tool that can be integrated directly into their system's text input flow.

Highlights

  • Offline Processing: Voice recognition works entirely on-device for privacy and convenience.
  • System Integration: Functions as both an IME and a system-wide RecognitionService supporting RecognizerIntent.ACTION_RECOGNIZE_SPEECH.
  • Multilingual Support: Supports multiple languages with the ability to predefine two languages for quick switching and translation to English.
  • Flexible Deployment: Can be activated as a standalone app or integrated into other keyboards.

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト