Understand Omnilingual ASR Model Architectures
mainThe project provides three main types of model architectures based on a Wav2Vec2 encoder foundation:
- W2V (Wav2Vec2 SSL): Produces contextualized audio embeddings. Useful as a foundation for custom architectures.
- CTC (Connectionist Temporal Classification): A non-autoregressive model that projects embeddings to vocabulary logits for parallel prediction. Best for on-device transcription.
- LLM (Large Language Model): An encoder-decoder architecture that projects audio embeddings into Llama space (4096-dim) for autoregressive text generation via beam search. Offers the highest transcription flexibility.
All models expect raw audio waveforms at 16kHz as input.