Atlas Gujarati repair (Core ML)

A Core ML build of vasista22/whisper-gujarati-small, a Whisper small fine-tuned on Gujarati speech. The Atlas app uses it for a second listen: when English dictation has a word or two that sound like Gujarati and the English model was unsure of them, Atlas plays just that stretch (at most 4 seconds) to this model, which writes it in Gujarati script, and Atlas then spells it in Latin letters.

Atlas downloads and runs it on the Mac through WhisperKit. The audio never leaves the device.

Files

whisper-small-gujarati/
  AudioEncoder.mlmodelc/   MelSpectrogram.mlmodelc/   TextDecoder.mlmodelc/
  tokenizer.json, config.json, generation_config.json, …

About 470 MB in 16-bit precision.

How it was made

  • Weights: vasista22/whisper-gujarati-small at revision f08036e339f9d1a53b1e28f556e4b436d77f7762, unchanged. Its card reports 14.73% WER on the FLEURS Gujarati test set.
  • Config: the checkpoint's generation_config.json predates Whisper's language and task tokens, so the one from openai/whisper-small (same tokenizer) was used, for the language tokens and alignment heads.
  • Conversion: to Core ML with whisperkittools.
  • Prompting: Atlas asks for Gujarati (gu), no timestamps.

Limits

  • It writes Gujarati script, and sometimes Devanagari; Atlas maps Devanagari to Gujarati letter for letter and marks those words as unsure.
  • Whisper's output limit fills at around 11 seconds of Gujarati, so long passages get cut off. Atlas only sends short stretches and rejects a repair that was cut off.
  • It is a Gujarati recogniser, not an English one: on English speech its output is not useful.

Licence and credit

Apache-2.0, as the base model. The weights are the work of Vasista Sai Lodagala (whisper-finetune), fine-tuned from OpenAI's Whisper small (MIT). Core ML conversion tooling is from Argmax (whisperkittools, WhisperKit). The only changes here are the format and the generation config described above.

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

Model tree for aitestinguserpg/whisper-small-gujarati-coreml

Finetuned
(3)
this model