Transcription and diarization in one pass
Speaker labels, segment timestamps and punctuation come out of the same decode. Nothing is stitched together afterwards, so a transcript does not lose the thread when the conversation changes hands.
SotaSpeech is fine-tuned for Vietnamese, targeting better recognition of pronunciation nuances and Northern – Central – Southern regional accents. Bringing speech recognition, speaker separation and time alignment together, SotaSpeech powers NoteX, RoomX and Saydi, with the service running on infrastructure in Vietnam for stronger data control and security.
Speaker labels, segment timestamps and punctuation come out of the same decode. Nothing is stitched together afterwards, so a transcript does not lose the thread when the conversation changes hands.
Long files are split, transcribed and re-joined automatically, and the window is wide enough to keep the surrounding conversation in view — one continuous transcript, not a pile of chunks.
Fine-tuned on real-world Vietnamese audio, with 50+ languages supported. Hotwords, OpenAI-compatible endpoints and an export to SRT / VTT are all part of the service.
Results on three real-world cases (clean / meeting / dialect), run and scored by the project's own evaluation team — lower is better.
| # | Model | CleanNWER | MeetingNWER | DialectNWER |
|---|---|---|---|---|
| 1 | SotaSpeech | 4.46 | 8.37 | 7.52 |
| 2 | Amazon Transcribe | 5.20 | 10.44 | 8.35 |
| 3 | Gipformer 1.5 | 8.50 | 14.00 | 9.52 |
| 4 | Qwen3-ASR 1.7b | 15.04 | 23.99 | 10.33 |
| 5 | PhoWhisper | 12.16 | 21.20 | 13.37 |
| 6 | Parakeet-ctc-0.6b-Vietnamese | 13.96 | 24.97 | 16.48 |
| 7 | ChunkFormer RNN-T Large Vie | 12.17 | 22.40 | 14.51 |
| 8 | Qwen3-ASR 0.6b | 18.71 | 30.15 | 13.71 |
| 9 | Whisper Large v3 | 22.85 | 33.40 | 16.58 |
| 10 | BuzzASR Vietnamese | 19.93 | 27.99 | 23.53 |
| 11 | Whisper Large Turbo | 31.41 | 41.33 | 24.35 |
| 12 | Cohere Transcribe | 29.06 | 33.98 | 27.65 |
| 13 | Voxtral Small 24B 2507 STT | 21.18 | 77.60 | 78.96 |
| 14 | VietASR / Zipformer | 10.41 | 17.64 | 22.06 |
The model jointly performs transcription, speaker attribution and timestamp prediction, producing time-aligned segments with absolute timestamps on the clip timeline. It is built for meeting minutes, call analytics and long-form media processing.
Served base model: a Whisper encoder with a Qwen3 decoder and a long-context design. The Vietnamese adapter and surrounding service are this project’s own.
Speaker-coloured transcript under each clip — click a line to seek. Every recording is published by its owner under the licence credited on the card.
Diễn viên và đoàn phim nói chuyện tự nhiên, luân phiên nhanh, có tiếng ồn hiện trường — ca khó nhất cho phân tách người nói.
Source: Galaxy Studio · CC BY 4.0 · transcript: SotaSpeech V2.5
Phỏng vấn ngắn, thu gọn gàng, ít người nói — dễ đọc kết quả diarization hơn bản hậu trường.
Source: Galaxy Studio · CC BY 3.0 · transcript: SotaSpeech V2.5
Phóng sự truyền hình về thủ tục hành chính: lời dẫn xen phỏng vấn người dân và cán bộ. Nhiều từ vựng nghiệp vụ, sát với transcription thực tế.
Source: Đài PTTH Thanh Hoá · CC BY 3.0 · transcript: SotaSpeech V2.5
Giọng miền Trung, thu tại quầy giao dịch nên có tiếng nền — kiểm tra độ bền với nhiễu.
Source: Đài PTTH Thanh Hoá · CC BY 3.0 · transcript: SotaSpeech V2.5
Thuyết minh một giọng, đọc rõ, chỉ 30 giây — mẫu chạy nhanh khi cần thử lại đường ống.
Source: ZDF/Terra X (R. Marel, I. Gesang, SpiegelTV, Jochen Schmidt) · CC BY 4.0 · transcript: SotaSpeech V2.5
Thu trong studio, một người nói rõ ràng — mốc so sánh sạch với các phóng sự thu ngoài hiện trường.
Source: San Francisco Government Television (SFGovTV) · CC BY 3.0 · transcript: SotaSpeech V2.5
Question-and-answer exchange between an interviewer and a guest.
Source: Kara Fern (ZimtHaus) · CC BY 3.0 · transcript: SotaSpeech V2.5
Press scrum: several reporters questioning one subject, with crosstalk.
Source: MMA Fight - Official · CC BY 3.0 · transcript: SotaSpeech V2.5