Nanosaur2-670M
well9472 · Kit
Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…
Turns Russian speech into text, with variants that add punctuation and normalized text, built on a Conformer of about 230M parameters. For developers and teams transcribing Russian audio such as calls.
GigaAM-v3 is a kit in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download ai-sage/GigaAM-v3
GigaAM-v3 is a speech recognition model family from ai-sage, built on a Conformer encoder of 220 to 240M parameters. The encoder was pretrained on 700,000 hours of Russian speech. Five variants are offered, from the raw encoder to models that return punctuated, normalized text.
Developers and teams who transcribe Russian audio, including phone calls, background-music clips and everyday speech. The record also lists English. The card says the third generation does about 30 percent better on its new domains than earlier ones.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Customer service | Call-center teams | Transcribe recorded calls into text | A team converts a saved support call into a written record |
| Media | Caption editors | Draft subtitles for Russian audio | An editor transcribes a clip with background music |
| Accessibility | App developers | Transcribe speech with atypical characteristics | A developer adds transcription for disordered speech |
| Research | Speech researchers | Reuse the pretrained encoder or compare decoders | Compare the CTC and RNN-T variants on the same clips |
Skip it if your audio is in a language other than Russian or English.
| Use case | Who | What they get back |
|---|---|---|
| Call transcripts | Support teams | Text of what was said on a recorded call |
| Punctuated captions | Editors | Text with punctuation and normalized wording from the end-to-end variants |
| Research baselines | Researchers | An encoder and decoders to compare against other systems |
You need Python and pip, plus the library versions the card recommends.
pip install -U huggingface_hub hf download ai-sage/GigaAM-v3
Pick a variant through the revision setting, load the model, and call transcribe on an audio file. The end-to-end variants return punctuated text.
from transformers import AutoModel
revision = "e2e_rnnt" # can be any v3 model: ssl, ctc, rnnt, e2e_ctc, e2e_rnnt
model = AutoModel.from_pretrained(
"ai-sage/GigaAM-v3",
revision=revision,
trust_remote_code=True,
)
transcription = model.transcribe("example.wav")
print(transcription)| Tool | What it does |
|---|---|
| ssl | The self-supervised encoder, pretrained on Russian speech |
| ctc | Speech recognition with a CTC decoder |
| rnnt | Speech recognition with an RNN-T decoder |
| e2e_ctc | CTC recognition that adds punctuation and normalizes text |
| e2e_rnnt | RNN-T recognition that adds punctuation and normalizes text |
You set the revision to e2e_rnnt and call transcribe on a recorded Russian call, example.wav. The script prints the spoken words as ready-to-read text with punctuation.
If you are new, run the short Python example on one audio file with the e2e_rnnt variant and read what it prints. Try the other variants afterward.
For people in the field, the encoder uses a HuBERT-CTC pretraining objective, and the ASR variants add either a CTC or an RNN-T decoder. In the card's tests, the average word error rate is 8.4 for RNN-T and 9.2 for CTC, against 25.1 for Whisper. Judged by an LLM, the end-to-end models beat Whisper-large-v3 by about 70 to 30.
Turns Russian speech into text, with variants that add punctuation and normalized text, built on a Conformer of about 230M parameters. For developers and teams transcribing Russian audio such as calls.
Made by ai-sage on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: GigaAM-v3 is a speech recognition model family from ai-sage, built on a Conformer encoder of 220 to 240M parameters. The encoder was pretrained on 700,000 hours of Russian speech. Five variants are offered, from the raw encoder to models that return punctuated, normalized text.
Who it suits: Developers and teams who transcribe Russian audio, including phone calls, background-music clips and everyday speech. The record also lists English. The card says the third generation does about 30 percent better on its new domains than earlier ones.
Title: Who uses it, and how
Industry | Who uses it | How they use it | Example
Customer service | Call-center teams | Transcribe recorded calls into text | A team converts a saved support call into a written record
Media | Caption editors | Draft subtitles for Russian audio | An editor transcribes a clip with background music
Accessibility | App developers | Transcribe speech with atypical characteristics | A developer adds transcription for disordered speech
Research | Speech researchers | Reuse the pretrained encoder or compare decoders | Compare the CTC and RNN-T variants on the same clips
Skip it if your audio is in a language other than Russian or English.
Where to use it:
Use case | Who | What they get back
Call transcripts | Support teams | Text of what was said on a recorded call
Punctuated captions | Editors | Text with punctuation and normalized wording from the end-to-end variants
Research baselines | Researchers | An encoder and decoders to compare against other systems
How to set it up: You need Python and pip, plus the library versions the card recommends.
pip install -U huggingface_hub
hf download ai-sage/GigaAM-v3
How to use it: Pick a variant through the revision setting, load the model, and call transcribe on an audio file. The end-to-end variants return punctuated text.
from transformers import AutoModel
revision = "e2e_rnnt" # can be any v3 model: ssl, ctc, rnnt, e2e_ctc, e2e_rnnt
model = AutoModel.from_pretrained(
"ai-sage/GigaAM-v3",
revision=revision,
trust_remote_code=True,
)
transcription = model.transcribe("example.wav")
print(transcription)
Tool | What it does
ssl | The self-supervised encoder, pretrained on Russian speech
ctc | Speech recognition with a CTC decoder
rnnt | Speech recognition with an RNN-T decoder
e2e_ctc | CTC recognition that adds punctuation and normalizes text
e2e_rnnt | RNN-T recognition that adds punctuation and normalizes text
Example: You set the revision to e2e_rnnt and call transcribe on a recorded Russian call, example.wav. The script prints the spoken words as ready-to-read text with punctuation.
For newcomers and experts: If you are new, run the short Python example on one audio file with the e2e_rnnt variant and read what it prints. Try the other variants afterward.
For people in the field, the encoder uses a HuBERT-CTC pretraining objective, and the ASR variants add either a CTC or an RNN-T decoder. In the card's tests, the average word error rate is 8.4 for RNN-T and 9.2 for CTC, against 25.1 for Whisper. Judged by an LLM, the end-to-end models beat Whisper-large-v3 by about 70 to 30.
Audio file in
Encoder reads the speech
CTC or RNN-T decoder writes words
End-to-end models add punctuation
Good to know:
Title: Average word error rate, lower is better
GigaAM-v3 RNN-T: 8.4
GigaAM-v3 CTC: 9.2
T-One with LM: 19.4
Whisper: 25.1
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download ai-sage/GigaAM-v3
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 5 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| GigaAM-v3 This page | 257,541 | 202 | — | mit | |
| whisper-large-v3Shares pytorch · automatic-speech-recognition | 3,489,398 | 6,802 | 1.5B | apache-2.0 | |
| Dulu Malayalam ASRShares pytorch · automatic-speech-recognition | 71 | 2 | — | apache-2.0 | |
| zephyr-7b-betaShares pytorch | 60,487 | 1,868 | 7.2B | mit | |
| faster-whisper-large-v3Shares automatic-speech-recognition | 1,660,044 | 714 | — | mit | |
| parakeet-ultra-ggufShares automatic-speech-recognition | 1,375,499 | 8 | 627M | cc-by-4.0 |
well9472 · Kit
Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…
Waqf-AI · Kit
Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.
Wan-AI · Kit
Makes video clips from a text prompt or an image plus text, at up to 720P and 24 frames per second, in the Diffusers format for a single consumer GPU.
Wan-AI · Kit
Generates short 480P videos from a text prompt with the small 1.3B Wan2.1 model, packaged for the diffusers library. Runs on a consumer graphics card with abou…
serendipitylabs · Kit
Turns spoken Malayalam into text on a CPU or a CUDA GPU, as an early research release from Serendipity Labs. For people who want draft transcripts of short, cl…
OrdenWills · Kit
Turns plain home commands such as turn off the TV into structured tool calls, checking device states first. A 350M model for smart home builders and tinkerers.