whisper_android and whisper.unity

These are ecosystem siblings—both are platform-specific implementations of the same underlying Whisper model (one using TensorFlow Lite for Android, the other using whisper.cpp for Unity3D), enabling offline speech recognition across different development environments rather than competing with each other.

whisper_android
64
Established
whisper.unity
53
Established
Maintenance 16/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 25/25
Stars: 630
Forks: 106
Downloads:
Commits (30d): 2
Language: C++
License: MIT
Stars: 704
Forks: 166
Downloads:
Commits (30d): 0
Language: C#
License: MIT
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

Provides dual implementation paths via TensorFlow Lite Java and Native APIs, allowing developers to choose between ease of integration and optimized performance. Includes a Python conversion pipeline to transform OpenAI Whisper models into TFLite format, plus support for live streaming transcription through buffer-based audio input alongside file-based batch processing. The architecture handles multilingual models with configurable vocabulary filters and manages audio preprocessing at 16kHz mono format for inference compatibility.

About whisper.unity

Macoron/whisper.unity

Running speech to text model (whisper.cpp) in Unity3d on your local machine.

Provides C++ bindings to whisper.cpp with support for 60+ languages, cross-language translation, and optional GPU acceleration via Vulkan (Windows/Linux) or Metal (Apple platforms). Includes swappable model weights ranging from tiny (fastest) to large (highest accuracy), all running inference locally without internet. Distributes as a Unity Package with prebuild libraries for Windows, macOS, Linux, iOS, Android, and visionOS.

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