Model reference · open weights
canary is an open-weight audio or speech model from nvidia. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.
Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.
What it is
| Maker | nvidia |
|---|---|
| Type | Audio & music |
| Task | Speech→text |
| Parameters (lead) | 979M |
| Runs with | nemo |
| Released | 2025-08-04 |
| Popularity | 12k downloads / month |
| Licence | Open weights |
About
Canary-1b-v2 is a powerful 1-billion parameter model built for high-quality speech transcription and translation across 25 European languages.
It excels at both automatic speech recognition (ASR) and speech translation (AST), supporting:
Supported Languages: Bulgarian (bg), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), Estonian (et), Finnish (fi), French (fr), German (de), Greek (el), Hungarian (hu), Italian (it), Latvian (lv), Lithuanian (lt), Maltese (mt), Polish (pl), Portuguese (pt), Romanian (ro), Slovak (sk), Slovenian (sl), Spanish (es), Swedish (sv), Russian (ru), Ukrainian (uk)
🗣️ Experience Canary-1b-v2 in action at Hugging Face Demo
Canary-1b-v2 model is ready for commercial/non-commercial use.
GOVERNING TERMS: Use of this model is governed by the CC-BY-4.0 license.
For documentation, deployment guides, enterprise-ready APIs, and the latest open models—including Nemotron and other cutting-edge speech, translation, and generative AI—visit the NVIDIA Developer Portal at developer.nvidia.com. Join the community to access tools, support, and resources to accelerate your development with NVIDIA’s NeMo, Riva, NIM, and foundation models.
What is Nemotron? NVIDIA Developer Nemotron NVIDIA Riva Speech NeMo Documentation
Canary-1b-v2 is a scaled and enhanced version of the Canary model family, offering:
Canary-1b-v2 model is the first model from NeMo team that leveraged full Nvidia's Granary dataset [1] [2], showcasing its multitask and multilingual capabilities.
For full details on the model architecture, training methodology, datasets, and evaluation results, check out the Canary-1b-v2 Technical Report.
For a deeper glimpse into the Canary family of models, explore this comprehensive NeMo tutorial on multitask speech models.
Figure 1: ASR WER comparison across different models. This does not include Punctuation and Capitalisation errors.
Figure 2: AST X → En COMET scores comparison across different models
Figure 3: AST En → X COMET scores comparison across different models
Note 1: The above evaluations are conducted in two settings: (1) All supported languages (24 languages, excluding Latvian since seamless-m4t-v2-large and seamless-m4t-medium do not support it), and (2) Common languages (6 languages supported by all compared models: en, fr, de, it, pt, es).
Note 2: Performance differences may be partly attributed to Portuguese variant differences - our training data uses European Portuguese while most benchmarks use Brazilian Portuguese.
Global
This model serves developers, researchers, academics, and industries building applications that require speech-to-text capabilities, including but not limited to: conversational AI, voice assistants, transcription services, subtitle generation, and voice analytics platforms.
Huggingface 08/14/2025
Canary-1b-v2 is an encoder-decoder architecture featuring a FastConformer Encoder [3] and a Transformer Decoder [4]. The model extracts audio features through the encoder and uses task-specific tokens—such as and—to guide the Transformer Decoder in generating text output.
It uses a unified SentencePiece Tokenizer [5] with a vocabulary of 16,384 tokens, optimized across all 25 supported languages. The architecture includes 32 encoder layers and 8 decoder layers, totaling 978 million parameters.
For implementation details, see the NeMo repository.
.wav and .flac audio formatsOur AI models are designed and/or optimized to run on NVIDIA GPU-accelerated systems. By leveraging NVIDIA's hardware (e.g. GPU cores) and software frameworks (e.g., CUDA libraries), the model achieves faste
From the published model card. Full card on the HuggingFace links in the sidebar.
Benchmarks
As published on the model card — the maker's own numbers, not measured by AxForge.
| Task | Dataset | Metric | Score |
|---|---|---|---|
| automatic-speech-recognition | FLEURS | Test WER (Bg) | 9.250 |
| automatic-speech-recognition | FLEURS | Test WER (Cs) | 7.860 |
| automatic-speech-recognition | FLEURS | Test WER (Da) | 11.250 |
| automatic-speech-recognition | FLEURS | Test WER (De) | 4.400 |
| automatic-speech-recognition | FLEURS | Test WER (El) | 9.210 |
| automatic-speech-recognition | FLEURS | Test WER (En) | 4.500 |
| automatic-speech-recognition | FLEURS | Test WER (Es) | 2.900 |
| automatic-speech-recognition | FLEURS | Test WER (Et) | 12.550 |
| automatic-speech-recognition | FLEURS | Test WER (Fi) | 8.590 |
| automatic-speech-recognition | FLEURS | Test WER (Fr) | 5.020 |
| automatic-speech-recognition | FLEURS | Test WER (Hr) | 8.290 |
| automatic-speech-recognition | FLEURS | Test WER (Hu) | 12.900 |
| automatic-speech-recognition | FLEURS | Test WER (It) | 3.070 |
| automatic-speech-recognition | FLEURS | Test WER (Lt) | 12.360 |
| automatic-speech-recognition | FLEURS | Test WER (Lv) | 9.660 |
| automatic-speech-recognition | FLEURS | Test WER (Mt) | 18.310 |
| automatic-speech-recognition | FLEURS | Test WER (Nl) | 6.120 |
| automatic-speech-recognition | FLEURS | Test WER (Pl) | 6.640 |
| automatic-speech-recognition | FLEURS | Test WER (Pt) | 4.390 |
| automatic-speech-recognition | FLEURS | Test WER (Ro) | 6.610 |
| automatic-speech-recognition | FLEURS | Test WER (Ru) | 6.900 |
| automatic-speech-recognition | FLEURS | Test WER (Sk) | 5.740 |
| automatic-speech-recognition | FLEURS | Test WER (Sl) | 13.320 |
| automatic-speech-recognition | FLEURS | Test WER (Sv) | 9.570 |
Using it via the API
Once AxForge deploys canary for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (canary below is illustrative; you get the exact model name on deployment.)
$ curl -sS https://api.axforge.ai/v1/audio/transcriptions \ -H "Authorization: Bearer $AXFORGE_API_KEY" \ -F model="canary" -F file=@audio.mp3
Create an account — your API key is available in the console. 5M tokens/month currently included with every new account at launch.