Hugging Face、NVIDIA Magpie TTS を活用した低遅延多言語音声エージェントの構築を公開
本文の状態
日本語全文を表示中
詳細モードで約13分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
Hugging Face Blog
NVIDIA は Hugging Face Blog で、低遅延・多言語対応の音声エージェント構築を可能にする「Magpie TTS」モデルと完全なデプロイ制御権を提供するオープンウェイトの発表を行った。
Continue in AI NEW LAB
このニュースを、実務の判断につなげる
AI NEW LABで、試したことや先に確認したい条件を共有できます。まずはログインなしで読めます。
AI NEW LABで論点を見るAI深層分析を開く2026年8月11日 01:53
AI深層分析
キーポイント
Magpie TTS の公開
NVIDIA は低遅延かつ多言語に対応した音声合成モデル「Magpie TTS」をオープンウェイトとして公開し、開発者が自由に利用できるようにした。
完全なデプロイ制御権の提供
同社はユーザーが音声エージェントを自社環境やオンプレミスで完全に制御・デプロイできる機能を提供し、データプライバシーとカスタマイズ性を確保する。
多言語対応と低遅延の実現
Magpie TTS は複数の言語を同時に処理できる設計となっており、リアルタイムな対話型アプリケーションでの利用に適した低遅延性能を持つ。
低遅延と完全な制御の実現
カスケード型アーキテクチャにより各コンポーネントを独立して調整・デプロイでき、データ所在地の遵守や遅延の特定が可能になる。
多言語対応の拡大と品質向上
最新リリースで標準アラビア語、韓国語、ブラジルポルトガル語が追加され、既存言語の品質もトレーニングデータとモデル改善により向上した。
重要な引用
Build Low-Latency Multilingual Voice Agents
Full Deployment Control with NVIDIA Magpie TTS
The more of that pipeline you can run and tune yourself, the more of the latency budget you get back.
Voice AI is moving fast. Integrated speech models offer simplicity — one API call, audio in, audio out — but they trade the ability to fine-tune each component for your domain...
編集コメントを表示
編集コメント
音声 AI の実用化において、データのセキュリティとパフォーマンスの両立は長年の課題であった。今回の Magpie TTS の公開は、開発者がクローズドな API に依存せず、自社の要件に合わせた柔軟な導入を実現する重要なステップとなる。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
すべての音声対話には、許容される遅延時間の予算が存在します。
ユーザーがアプリケーションの応答を聞き取る頃には、すでに貴重な数ミリ秒を、音声のキャプチャ、音声認識(ASR)、LLM の実行、文脈の取得、そして応答生成に費やしています。テキスト読み上げ(TTS)はこのパイプラインの最終段階であり、ユーザーが最も意識する部分です。もし音声生成が遅ければ、全体の体験も遅く感じられてしまいます。
このパイプラインの中で、自分で実行・調整できる部分を増やすほど、利用可能な遅延時間の予算を確保できます。
Voice AI の進化は目覚ましいものです。統合された音声モデルはシンプルで「API を 1 回呼び出すだけで、音声を出力する」という利点がありますが、その代わりに、ドメインごとに各コンポーネントを微調整したり、新しいモデルがリリースされたら差し替えたり、データ所在地の要件を満たしたり、遅延の発生源を正確に把握したりといった制御力を失ってしまいます。より高い制御性を求めるなら、目的別に設計された ASR、TTS、LLM コンポーネントを組み合わせたカスケード型アーキテクチャが有効です。これにより各層を独立して調整・デプロイでき、自社のインフラ上で運用することが可能になります。
NVIDIA Magpie Multilingual TTS は、まさにそのために設計されたモデルです。オープンウェイトを採用し、本番環境対応の NVIDIA NIM を提供しており、12 か国語に対応しています。これにより、多言語の音声を自社のインフラ内でデプロイし、ワークロードに合わせて遅延を最適化し、ドメイン固有のカスタマイズをエンドツーエンドで実現できます。すべては自社環境の中で完結します。
最新のリリースでは、現代標準アラビア語、韓国語、ブラジルポルトガル語の多言語対応が拡大され、更新されたトレーニングデータとモデルの改良により、既存の多くの言語でも品質が向上しました。
カスタマーサポートエージェント、ヘルスケアアシスタント、エンタープライズコパイロット、翻訳システム、あるいは会話型 AI アプリケーションを構築する際、Magpie は生産環境向けの音声 AI としてオープンな基盤を提供します。
Voice AI はデフォルトで多言語化されている
今日の音声アプリケーションは、単一の言語に限定されません。
グローバルなカスタマーサポート、エンタープライズアシスタント、ヘルスケアの文書作成、小売りの自動化、翻訳ワークフローなどでは、低遅延を維持しながら複数の言語で自然な対話を行うことがますます求められています。
対応言語を増やすことだけが課題ではありません。開発者には以下のような能力も必要です。
- データが存在する場所でデプロイできること
- エンタープライズのプライバシー要件を満たすこと
- 発音や声をカスタマイズできること
- 本番環境の負荷下での遅延を予測できること
- 自社のインフラ上でスケーリングできること
オープンモデルは、これらのすべてにおいて実現可能な範囲を広げます。
一つのオープンモデルで十二言語をサポート
Magpie TTS Multilingual は、364M パラメータのオープンウェイトモデルであり、以下の言語に対応しています。
英語・スペイン語・フランス語・ドイツ語・イタリア語・ベトナム語・中国語(標準語)・ヒンディー語・日本語・現代標準アラビア語(新着)・韓国語(新着)・ブラジルポルトガル語(新着)
各言語には、共有された多言語話者表現を通じて男性・女性の両方の音声が含まれています。
今回のリリースでは、IPA 文字音素変換処理とカスタム発音辞書を活用してヒンディー語と日本語のコードスイッチング(複数言語を混在させる機能)に対応範囲を広げ、多言語柔軟性を向上させました。これにより、固有名詞や専門用語、また複数の言語が混ざったコンテンツの正確な発音が容易になります。
異なる地域ごとに個別の TTS モデルを維持する必要はなく、開発者は単一のオープン基盤上で多言語アプリケーションを構築できます。
ユーザーが実際に体感するレイテンシ
会話型 AI において、テキストから音声への変換はユーザーが応答を聴く直前の最終段階です。そのため、「初回音声到達時間(TTFA)」——音声生成の開始から最初の音声がユーザーに届くまでの遅延——は、音声パイプラインにおける最も重要なレイテンシ指標の一つとなります。
Magpie TTS はお客様の環境内で直接デプロイできるため、測定されるレイテンシは管理型サービスの往復を含まない、実際に制御可能なサーバーサイドの値となります。
| GPU | 1ストリーム TTFA | 1ストリーム RTFX | 64ストリーム TTFA | 64ストリーム RTFX |
|---|---|---|---|---|
| B200 | 32 ms | 12.1× | 239 ms | 319.81× |
| H100 | 47ms | 14.7× | 275 ms | 290.79× |
| DGX Spark | 53 ms | 9.8× | 962 ms | 75.88× |
| A100 | 79 ms | 12.2× | 395 ms | 197× |
出典:NVIDIA TTS NIM パフォーマンスドキュメント(バージョン 26.07)。3 回の試行の平均値。オンプレミス環境での測定。
TTFA = 最初の音声出力までの遅延時間、RTFX = リアルタイム再生速度に対するスループット倍率。
B200 グラフィックボード上では、Magpie の TTFA はわずか 32ms。これにより、ASR(自動音声認識)や LLM(大規模言語モデル)の処理に十分な遅延許容時間が残り、自然な会話に必要な全体エンドツーエンドの遅延を 200ms 未満に抑えることが可能になります。NVIDIA の GPU 全体を通じて、Magpie は単一ストリームで 32〜79ms の範囲で最初の音声を生成します。64 ストリームの同時処理では B200 で TTFA が 239ms に達しますが、スループットはリアルタイム再生の 320 倍を達成。つまり、負荷がかかっている状況でも、音声生成速度は再生速度の 300 倍以上です。
上記の表は、Magpie を NVIDIA NIM(NVIDIA Inference Microservice)として提供した場合のオンプレミス測定結果を示しています。これは、ユーザーが所有する GPU 上で動作する最適化されたコンテナです。一方、Hugging Face で公開されているオープンなチェックポイントは、同じモデルであり、研究やファインチューニングのためのパスとなります。NIM は、これらの生産環境での遅延性能を実現するための調整済みのサービングスタックです。どちらも、ユーザーが管理するハードウェア上で動作します。
モデルを自社のインフラストラクチャ上で実行できるため、パフォーマンスを直接ベンチマークしたり、デプロイに合わせてチューニングしたり、ワークロードに応じてスケーリングしたりすることが可能です。リアルタイム音声エージェントにおいては、これが「応答性のある会話」と「遅延を感じる会話」の決定的な違いとなります。
リアルタイム音声生成に最適化
低遅延は偶然の結果ではありません。Magpie は、音声品質を維持しながら推論時間を短縮する 2 つの補完的なアーキテクチャ改良を導入しています。
フレームスタッキング。デコーダーは各デコードステップで従来の 1 フレームではなく 2 フレームを予測します。これによりデコーダーの反復回数が半分になり、生成時間の短縮とスループットの向上を実現します。
ローカルトランスフォーマー。フレームスタッキングだけでは、同時に生成されるコードブックトークン間に依存関係が生じ、音声品質が低下する恐れがあります。ローカルトランスフォーマーはこの依存関係をモデル化して生成された音声を洗練させ、フレームスタッキングによって失われるはずの品質を回復します。
これらの技術を組み合わせることで、高速な生成と自然な音声合成を両立できます。アーキテクチャの詳細は Frame-Stacked Local Transformers for Efficient Multi-Codebook Speech Generation(ICASSP 2026)に記載されています。
自然な音質でなければ速度は意味を成さない
今回のリリースでは、単に言語を追加するだけでなく、既存の多くの言語における合成品質も向上しています。前回のリリースと比較すると、Magpie は複数の言語で文字誤り率(CER)が低下し、話者類似度(SSIM)が向上しており、特にフランス語とスペイン語での改善が顕著です。
| 言語 | CER (前) | CER (今回リリース) | SSIM (前) | SSIM (今回リリース) |
|---|---|---|---|---|
| フランス語 | 2.70% | 1.54% | 0.703 | 0.747 |
| スペイン語 | 1.14% | 0.60% | 0.715 | 0.793 |
| ドイツ語 | 0.66% | 0.80% | 0.626 | 0.742 |
出典:Magpie TTS 多言語モデルカード。CER は低いほど良く、SSIM は高いほど良いです。
新たに追加されたアラビア語(CER 1.62%)、韓国語(CER 2.69%)、ブラジルポルトガル語(CER 2.91%)のモデルは、今後の改善に向けた品質の基準を確立しました。
客観的な指標は進捗を測るのに役立ちますが、音声の質は最終的に聴覚的な評価に委ねられます。実際の違いは NVIDIA Build または Hugging Face のデモ でご自身でお聞きいただけます。
オープンウェイトが重要な理由
測定可能なレイテンシは有用ですが、制御できるレイテンシの方がさらに価値があります。
オープンウェイトを提供することで、開発者はデプロイを自前で管理することから得られる能力を手に入れます。Magpie を使えば以下が可能になります:
- インフラストラクチャの完全な支配 — 自社内の環境、プライベートネットワークやエアギャップされた環境を含む、すべての運用を自社のインフラ内で完結させられます。
- レイテンシ予算の自主管理 — マネージドサービスの往復遅延がなく、ハードウェアとワークロードに直接最適化できます。
- 発音と音声のカスタマイズ — NeMo を用いて微調整し、ブランド固有の用語や専門分野の語彙、あるいは特定のスピーカーのデータに対応させられます。
- 自らのペースでのスケーリング — インフラストラクチャとワークロードに合わせてサービングスタックを最適化できます。
- エンタープライズレベルの制御維持 — 機密性の高い会話や顧客データを自社の環境内に保持し続けられます。
プロダクション環境で音声 AI を構築する企業にとって、デプロイ・パフォーマンス・カスタマイズに対する制御権こそが最も重要な要素となります。
単なる音声品質の向上ではなく、完全な音声エージェントを構築せよ
実運用における音声 AI は、単一のモデルではなく、複数のモデルから構成されるシステムです。Magpie TTS は、「NVIDIA Nemotron Voice Agent Developer Example」の一部であり、これは目的別に設計された音声・言語・推論モデルがどのように協調して動作するかを示すリファレンス実装です。これにより、単に音質を良くするだけでなく、常時稼働する音声エージェントを構築することが可能になります。
開発者は以下の要素を組み合わせて利用できます:
- ストリーミング音声認識用の Nemotron Speech
- 自然な多言語音声合成用の Magpie TTS
- 推論・ツール呼び出し・マルチモーダル理解のための Nemotron 言語モデルおよびマルチモーダルモデル
- GPU 最適化され、本番環境で即座に利用可能な推論マイクロサービスとしての NVIDIA NIM
- カスタマイズとファインチューニングのための NeMo
Nemotron Voice Agent の開発者向け例は、数時間でクローン・カスタマイズ・デプロイが可能なエンドツーエンドのリファレンス実装を提供します。ここでは以下の本番環境でのベストプラクティスが用意されています:
- リアルタイムの割り込み対応(バージイン)会話
- 視覚理解機能を備えたマルチモーダル音声エージェント
- マルチエージェントのオーケストレーションとツール呼び出し
- 多言語による音声対話
- NVIDIA NIM を活用したサブ秒単位のエンドツーエンドレイテンシ
ゼロから個別のコンポーネントを組み立てるのではなく、開発者は完成した参照アーキテクチャをベースに、自社のアプリケーションに合わせてカスタマイズできます。
始め方
モデルを試す
本番環境への展開
- NVIDIA Magpie Multilingual TTS NIM — 最適化された推論コンテナ
ドメイン固有のカスタマイズ
- NVIDIA NeMo Speech — ファインチューニングとトレーニング
完全な音声エージェントの構築
オープンウェイトとライセンス
- Hugging Face のモデルカード — NVIDIA Open Model License に基づくオープンウェイト。
推奨する推論設定:
cfg_scale = 2.5 # classifier-free guidance — raise for tighter text adherence
temperature = 0.6
top_k = 80
apply_attention_prior = True
prior_epsilon = 0.1
原文を表示
Every voice interaction has a latency budget.
By the time a user hears your application respond, you've already spent precious milliseconds capturing audio, transcribing speech, running an LLM, retrieving context, and generating a response. Text-to-speech (TTS) is the final step — and the one users notice most. If speech generation is slow, the whole experience feels slow.
The more of that pipeline you can run and tune yourself, the more of the latency budget you get back.
Voice AI is moving fast. Integrated speech models offer simplicity — one API call, audio in, audio out — but they trade the ability to fine-tune each component for your domain, swap in better models as they ship, enforce data residency, and understand exactly where latency is coming from. For more control, a cascaded architecture — purpose-built ASR, TTS, and LLM components running together — keeps each layer independently tunable and deployable on infrastructure you own.
NVIDIA Magpie Multilingual TTS is built for that. With open weights, production-ready NVIDIA NIM, and support for 12 languages, you can deploy multilingual speech inside your own infrastructure, optimize latency for your workload, and customize the model for your domain — end to end, in your own environment.
The latest release expands multilingual coverage with Modern Standard Arabic, Korean, and Brazilian Portuguese, while improving quality across many existing languages through updated training data and model improvements.
Whether you're building customer support agents, healthcare assistants, enterprise copilots, translation systems, or conversational AI applications, Magpie provides an open foundation for production voice AI.
Voice AI Is Becoming Multilingual by Default
Today's voice applications don't serve a single language.
Global customer support, enterprise assistants, healthcare documentation, retail automation, and translation workflows increasingly require natural conversations across multiple languages — all while maintaining low latency.
Supporting more languages is only part of the challenge. Developers also need the ability to:
- Deploy where their data lives
- Meet enterprise privacy requirements
- Customize pronunciation and voices
- Predict latency under production workloads
- Scale on their own infrastructure
Open models change what's possible on every one of these.
One Open Model, Twelve Languages
Magpie TTS Multilingual is a 364M-parameter open-weights model supporting:
English · Spanish · French · German · Italian · Vietnamese · Mandarin · Hindi · Japanese · Modern Standard Arabic (new) · Korean (new) · Brazilian Portuguese (new)
Each language includes male and female speaker voices through a shared multilingual speaker representation.
This release also improves multilingual flexibility with expanded code-switching support for Hindi and Japanese, enabled through IPA grapheme-to-phoneme processing and custom pronunciation dictionaries — making it easier to accurately pronounce names, technical terminology, and mixed-language content.
Instead of maintaining separate TTS models for different regions, developers can build multilingual applications on a single open foundation.
The Latency Your Users Actually Notice
In conversational AI, text-to-speech is the final stage before users hear a response. That makes Time to First Audio (TTFA) — the delay between speech generation beginning and the first audio reaching the user — one of the most important latency metrics in a voice pipeline.
Because Magpie TTS can be deployed inside your own environment, the latency you measure is the server-side latency you actually control, with no managed-service round-trip in the number.
| GPU | 1-stream TTFA | 1-stream RTFX | 64-stream TTFA | 64-stream RTFX |
|---|---|---|---|---|
| B200 | 32 ms | 12.1× | 239 ms | 319.81× |
| H100 | 47ms | 14.7× | 275 ms | 290.79× |
| DGX Spark | 53 ms | 9.8× | 962 ms | 75.88× |
| A100 | 79 ms | 12.2× | 395 ms | 197× |
*Source: NVIDIA TTS NIM Performance documentation (v26.07), average of three trials, on-prem.****TTFA = latency to first audio; RTFX = throughput as a multiple of real time.*
At 32ms on B200, Magpie's TTFA leaves the rest of the latency budget for ASR and LLM processing — keeping total end-to-end latency within the sub-200ms window natural conversation requires. Across NVIDIA GPUs, Magpie delivers first audio in 32–79ms on a single stream. At 64 concurrent streams, B200 reaches 239ms TTFA while delivering throughput at 320× real time — generating audio more than 300 times faster than it plays back, even under concurrent load.
The table above shows Magpie served as the NVIDIA NIM, measured on-prem — the optimized container running on your own GPU. The open Hugging Face checkpoint is the same model and your path for research and fine-tuning; the NIM is the tuned serving stack that produces these production latencies. Both run on hardware you control.
Because the model runs on your own infrastructure, you can benchmark performance directly, tune it for your deployment, and scale according to your workload. For real-time voice agents, that's the difference between conversations that feel responsive and conversations that feel delayed.
Optimized for Real-Time Speech Generation
Low latency isn't accidental. Magpie introduces two complementary architectural improvements that reduce inference time while maintaining speech quality.
Frame stacking.** The decoder predicts two audio frames during each decoding step rather than one. This cuts the number of decoder iterations in half, shortening generation time and improving throughput.
Local transformer. Frame stacking alone would reduce audio quality by introducing dependencies between simultaneously generated codebook tokens. The local transformer models those dependencies and refines the generated audio, recovering the quality that frame stacking would otherwise sacrifice.
Together, these techniques deliver both faster generation and natural speech synthesis. The architecture is described in Frame-Stacked Local Transformers for Efficient Multi-Codebook Speech Generation (ICASSP 2026).
Faster Doesn't Matter If It Doesn't Sound Natural
This release doesn't only add languages — it also improves synthesis quality across many existing ones. Compared to the previous release, Magpie shows reduced character error rates (CER) and higher speaker similarity (SSIM) on several languages, with the clearest gains on French and Spanish:
| Language | CER (prev) | CER (this release) | SSIM (prev) | SSIM (this release) |
|---|---|---|---|---|
| French | 2.70% | 1.54% | 0.703 | 0.747 |
| Spanish | 1.14% | 0.60% | 0.715 | 0.793 |
| German | 0.66% | 0.80% | 0.626 | 0.742 |
*Source: Magpie TTS Multilingual model card. CER lower is better; SSIM higher is better.*
The newly added Arabic (1.62% CER), Korean (2.69%), and Brazilian Portuguese (2.91%) models establish baseline quality for future improvements.
While objective metrics help measure progress, speech quality is ultimately perceptual. You can hear the difference yourself on NVIDIA Build or the Hugging Face demo.
Why Open Weights Matter
Latency you can measure is useful. Latency you can control is even better.
Open weights give developers capabilities that come from owning the deployment. With Magpie you can:
- Deploy on infrastructure you control — run entirely within your own infrastructure, including private or air-gapped environments.
- Own your latency budget — no managed-service round-trip, and you optimize directly for your hardware and workload.
- Customize pronunciation and voices — fine-tune with NeMo for your own brand, domain vocabulary, or speaker data.
- Scale on your own terms — optimize the serving stack for your infrastructure and workload.
- Maintain enterprise control — keep sensitive conversations and customer data inside your environment.
For enterprises building production voice AI, this control over deployment, performance, and customization is often what matters most.
Build Complete Voice Agents — Not Just Better Speech
Voice AI in production is a system of models, not a single one. Magpie TTS is part of the NVIDIA Nemotron Voice Agent Developer Example, a reference implementation showing how purpose-built speech, language, and reasoning models work together as a coordinated system — so you can build always-on voice agents, not just better-sounding speech.
Developers can combine:
- Nemotron Speech for streaming speech recognition
- Magpie TTS for natural multilingual speech synthesis
- Nemotron language and multimodal models for reasoning, tool calling, and multimodal understanding
- NVIDIA NIM for GPU-optimized, production-ready inference microservices
- NeMo for customization and fine-tuning
The Nemotron Voice Agent developer example provides an end-to-end reference implementation that developers can clone, customize, and deploy in hours. It includes production patterns for:
- Real-time interruptible (barge-in) conversations
- Multimodal voice agents with vision understanding
- Multi-agent orchestration and tool calling
- Multilingual voice interactions
- Sub-second end-to-end latency using NVIDIA NIM
Rather than assembling individual components from scratch, developers can start from a complete reference architecture and adapt it to their own applications.
Get Started
Try the model
- NVIDIA Build
- Hugging Face demo
Deploy to production
- NVIDIA Magpie Multilingual TTS NIM — optimized inference containers
Customize for your domain
- NVIDIA NeMo Speech — fine-tuning and training
Build complete voice agents
- NVIDIA voice-agent-examples
Open weights and license
- Model card on Hugging Face — open weights under the NVIDIA Open Model License.
Recommended inference configuration:
cfg_scale = 2.5 # classifier-free guidance — raise for tighter text adherence
temperature = 0.6
top_k = 80
apply_attention_prior = True
prior_epsilon = 0.1
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み