Hugging FaceMaryam Motamedi, Mikyas Desta, Jason Li, Jason RocheAnnouncement
Build Low-Latency Multilingual Voice Agents: Open Weights & Full Deployment Control with NVIDIA Magpie TTS
Summary
NVIDIA Magpie Multilingual TTS is a 364M-parameter open-weights model for multilingual voice applications, supporting 12 languages, including newly added Modern Standard Arabic, Korean, and Brazilian Portuguese. It is positioned for cascaded voice-agent architectures in which ASR, TTS, and LLM components are independently deployed, tuned, and scaled on controlled infrastructure. Frame stacking predicts two audio frames per decoding step, while a local transformer models dependencies between simultaneously generated codebook tokens; NVIDIA reports 32–79 ms single-stream TTFA across its listed GPUs. Compared with the previous release, French and Spanish CER improved to 1.54% and 0.60%, while SSIM reached 0.747 and 0.793; German SSIM also increased to 0.742. The Hugging Face checkpoint supports research and fine-tuning, while NVIDIA NIM provides optimized production serving and NeMo supports customization.
Context
Voice applications must support multiple languages while keeping latency low, meeting privacy and data-residency requirements, allowing pronunciation and voice customization, and providing predictable performance on infrastructure controlled by the developer.
Approach / What changed
Magpie combines open weights, a 12-language multilingual speaker representation, IPA grapheme-to-phoneme processing, custom pronunciation dictionaries, frame stacking, and a local transformer. It can run as a Hugging Face checkpoint for research and fine-tuning or as an NVIDIA NIM for optimized serving, with NeMo available for domain customization.
Takeaways
Magpie supports Hindi and Japanese code-switching through IPA grapheme-to-phoneme processing and custom pronunciation dictionaries, helping handle names, technical terms, and mixed-language content.
In the cited on-premises NIM measurements, B200 achieved 32 ms single-stream TTFA and 239 ms at 64 streams, with reported throughput of 319.81× and 319.81× real time respectively.
The Nemotron Voice Agent developer example combines Nemotron Speech, Magpie TTS, Nemotron models, NVIDIA NIM, and NeMo for interruptible, multilingual, multimodal voice-agent deployments.
Source and freshness
- Source
- huggingface.co
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.