whisper_android and whisper.cpp.android

These are competitors offering alternative implementations of Whisper for Android—one leveraging TensorFlow Lite for inference while the other uses whisper.cpp with OpenCL acceleration—targeting the same use case of offline speech recognition on mobile devices.

whisper_android
64
Established
whisper.cpp.android
27
Experimental
Maintenance 16/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 0/25
Adoption 5/25
Maturity 16/25
Community 6/25
Stars: 630
Forks: 106
Downloads:
Commits (30d): 2
Language: C++
License: MIT
Stars: 12
Forks: 1
Downloads:
Commits (30d): 0
Language: Kotlin
License: Apache-2.0
No Package No Dependents
Stale 6m No Package No Dependents

About whisper_android

vilassn/whisper_android

Offline Speech Recognition with OpenAI Whisper and TensorFlow Lite for Android

This project offers pre-built Android apps and code examples to add offline speech recognition capabilities to Android devices. It takes spoken audio (like a voice recording) and converts it into text, all without needing an internet connection. This is for Android developers who want to integrate powerful speech-to-text features into their mobile applications.

Android-development mobile-app-development speech-to-text offline-features AI-integration

About whisper.cpp.android

godmode2k/whisper.cpp.android

whisper.cpp.android with CLBlast(OpenCL), Translation (Google ML-Kit) and TTS

This project offers an Android application that takes spoken audio as input and transcribes it into text, translates the text, and then speaks the translated text aloud. It's designed for someone who needs to quickly convert spoken words into another language's speech on their Android phone or tablet, useful for real-time translation or accessibility.

mobile-translation speech-to-text text-to-speech language-learning accessibility

Scores updated daily from GitHub, PyPI, and npm data. How scores work