VoiceAI Android model bundle (offline English โ†’ Hindi voice translation)

Everything the VoiceAI Android app downloads on first launch so it can work fully offline: English speech โ†’ English text โ†’ Hindi text โ†’ Hindi speech. The app fetches https://huggingface.co/Kg1729/voiceai-android-models/resolve/main/<path> for every file in models.json (size + SHA-256 per file) and verifies each checksum.

Path Model Runtime on the phone License
vad/silero_vad.onnx Silero VAD sherpa-onnx MIT
stt/moonshine-base/ Moonshine base (English), int8, sherpa-onnx export sherpa-onnx MIT
mt/indictrans2/ IndicTrans2 enโ†’indic distilled 200M by AI4Bharat, our own int8 ONNX export (encoder + one-step decoder with a KV cache, de-duplicated vocabulary) + a SentencePiece tokenizer model for onnxruntime-extensions ONNX Runtime MIT
tts/piper-hi/ (espeak-ng data as espeak-ng-data.zip, unpacked by the app) Piper voice hi_IN-rohan-medium (int8, sherpa-onnx export) + espeak-ng data sherpa-onnx Voice trained on IIT Madras IndicTTS "Hindi Mono Male" data: see its license. espeak-ng data: GPL-3.0

These are redistributed unchanged from their public releases (Silero VAD, Moonshine and Piper via sherpa-onnx releases, Piper also on rhasspy/piper-voices), except IndicTrans2, which is converted by edge/export_indictrans2.py + edge/dedupe_indictrans2.py in the VoiceAI project.

Note on the Hindi voice: the IndicTTS data license could not be verified when this bundle was published. If you reuse this bundle, check it for your use case, especially commercial use.

Quality (measured in the VoiceAI project)

  • Speech recognition: WER 7.2 % on LibriSpeech (dummy set), vs 5.6 % for Whisper small.en
  • Translation: chrF++ 50.4 on IN22-Conv (FLORES 59.9), the same on a Samsung Galaxy F15 (Android) and on the laptop
  • Hindi speech: intelligibility CER 15.8 % on the phone (Whisper-small judge)

Total: 16 files, ~508 MB (the 355 espeak-ng files ship as one zip: fewer requests, no rate limits).

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support