Model reference · open weights
GigaAM-Multilingual is an open-weight audio or speech model from ai-sage. GigaAM-Multilingual (BF16) weighs 883 MB; the smallest configuration that runs it is RTX 3060 12 GB.
Summary of the ai-sage/GigaAM-Multilingual model card, 2026-10-01
What it is
| Released by | ai-sage |
|---|---|
| Released | 2026-07-14 |
| VRAM | 883 MB for the weights |
What it runs on
| Card | One stream | Memory |
|---|---|---|
| RTX 3060 12 GB | fits | 11.6 GB |
| RTX 4060 Ti 16 GB | fits | 15.4 GB |
| RTX 3090 24 GB | fits | 23.4 GB |
| RTX 4090 24 GB | fits | 23.4 GB |
| RTX 5090 32 GB | fits | 31.0 GB |
| L40S 48 GB | fits | 44.0 GB |
| A100 80 GB | fits | 78.2 GB |
| H100 80 GB | fits | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | fits | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | fits | 107 GB |
| H200 141 GB | fits | 138 GB |
| B200 180 GB | fits | 176 GB |
From the model card
GigaAM Multilingual is a family of Conformer-based foundation models (220M / 600M parameters) pre-trained with a HuBERT-style objective on 2M hours of speech across 70+ languages and fine-tuned for speech recognition with character-wise CTC decoders on 50K hours.
The models provide best-in-class open-source quality on Russian, Kazakh, Kyrgyz, and Uzbek, and moderate quality on English.
GigaAM Multilingual includes the following model variants:
ssl — 220M self-supervised encoderctc — 220M ASR model with a character-wise CTC decoderlarge_ssl — 600M self-supervised encoderlarge_ctc — 600M ASR model with a character-wise CTC decoderWord Error Rate (%) on Common Voice (CV), FLEURS, and internal in-the-wild test sets. Utterances longer than 30 s and references containing digits are excluded; references/hypotheses are normalized (lowercasing, punctuation removal, numerals→words); greedy decoding. Best per row in bold.
| Language | Dataset | GigaAM Multilingual | GigaAM Multilingual Large | Omnilingual 1B (LLM) | Seamless M4T large v2 | Whisper large v3 |
|---|---|---|---|---|---|---|
| English | CV | 26.0 | 21.5 | 24.7 | 16.2 | 20.0 |
| English | FLEURS | 12.2 | 9.4 | 7.1 | 5.8 | 3.9 |
| Russian | CV | 7.1 | 5.1 | 13.6 | 9.2 | 9.1 |
| Russian | FLEURS | 4.4 | 3.0 | 6.4 | 4.6 | 3.1 |
| Russian | Internal | 7.6 | 6.0 | 14.6 | 16.1 | 10.1 |
| Kazakh | CV | 17.2 | 13.8 | 23.7 | 23.8 | 57.8 |
| Kazakh | FLEURS | 5.2 | 4.4 | 6.6 | 6.8 | 32.4 |
| Kazakh | Internal | 18.8 | 15.8 | 32.2 | 62.9 | 65.2 |
| Kyrgyz | CV | 12.5 | 10.2 | 21.6 | 14.3 | 95.2 |
| Kyrgyz | FLEURS | 7.0 | 5.5 | 8.1 | 9.5 | 86.3 |
| Kyrgyz | Internal | 11.1 | 9.8 | 25.0 | 78.3 | 102.2 |
| Uzbek | CV | 11.3 | 9.2 | 32.8 | 25.1 | 109.9 |
| Uzbek | FLEURS | 10.0 | 7.3 | 15.4 | 11.9 | 105.4 |
| Uzbek | Internal | 13.8 | 12.7 | 30.2 | 40.0 | 120.6 |
from transformers import AutoModel
revision = "ctc" # any variant: ssl, ctc, large_ssl, large_ctc
model = AutoModel.from_pretrained(
"ai-sage/GigaAM-Multilingual",
revision=revision,
trust_remote_code=True,
)
transcription = model.transcribe("example.wav")
print(transcription)
Recommended versions:
torch==2.10.*, torchaudio==2.10.*transformers==5.*hydra-core, omegaconfFull usage guide can be found in the example.
The ssl / large_ssl backbones can be adapted to a new language — see the fine-tuning guide and the example notebook.
@misc{gigaam_multilingual,
title={GigaAM Multilingual: Foundation Model for Underrepresented Languages},
author={Andrei Kuzmenko and Alexandr Maximenko and Aleksandr Kutsakov and Georgii Gospodinov and Dmitrii Bolotov and Oleg Kutuzov and Pavel Bogomolov and Fyodor Minkin},
year={2026},
eprint={2607.10371},
archivePrefix={arXiv},
primaryClass={eess.AS},
url={https://arxiv.org/abs/2607.10371}
}
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.
How it works