IndexTTS:B站がXTTSとTortoiseをベースに開発した音声合成モデル

IndexTTS:B站がXTTSとTortoiseをベースに開発した音声合成モデル 113

B站(bilibili)がXTTSとTortoiseをベースに開発した音声合成モデルで、産業レベルのゼロショットTTS能力を備える。中国語向けに文字と拼音のハイブリッドモデリングを新たに採用し、発音エラーを迅速に修正できます。

#Ai工具箱 #Ai开源项目

IndexTTS:B站がXTTSとTortoiseをベースに開発した音声合成モデル紹介

IndexTTSは、B站がXTTSとTortoiseをベースに開発したテキスト読み上げモデルで、産業グレードのゼロショットTTS能力を備えています。中国語シナリオ向けに、キャラクターと拼音の混合モデリングを独自に採用しており、発音エラーを迅速に修正できます。さらに、Conformer条件エンコーダとBigVGAN2デコーダを組み合わせることで、学習の安定性、音声の再現性、出力音質を強化しています。

IndexTTS:B站がXTTSとTortoiseをベースに開発したテキスト読み上げモデル

主な機能:

✅中国語と英語の二言語に対応

✅中国語の拼音エラー修正:拼音を入力して多音字の発音を調整可能(「长」に「zhǎng」または「cháng」を指定できるなど)

✅句読点によるポーズ制御:句読点記号を通じて音声のポーズリズムを制御

✅音質強化:Conformerエンコーダが音色特徴を抽出し、BigVGAN2デコーダが波形生成品質を向上

✅感情分離制御:感情表現と話者の音色を独立して調整可能

✅高精度な時間長制御:マーカー数指定または自己回帰生成の2つのモードに対応

技術的なハイライト:

✅中国語混合モデリング:入力層でプレーンテキスト/拼音の混在入力に対応し、未标注の拼音を自動予測することで単語誤り率を低減

✅Conformerエンコーダ:畳み込みと自己注意機構を融合し、音色と韻律のモデリングを強化

✅BigVGAN2デコーダ:GANアーキテクチャに基づく波形生成器で、計算効率と音質の両方を両立

主な利点:

✓ 多音字の正確な発音

✓ 自然なポーズリズム

✓ 高忠実度の音質

✓ 高速な音声クローン

✓ 中英二言語対応

代表的な応用:

IndexTTSが合成する音声は感情表現が自然で豊かで、本物の人間に近く、スマートアシスタント|オーディオブック|映像配音|スマートカスタマーサービス|教育ツールなどのシナリオに幅広く適用できます。

パフォーマンス

✓自然度と一貫性:自然度、内容の一貫性、ゼロショット音声クローンにおいて、IndexTTSはXTTSなどの既存モデルと比較して顕著な改善を実現しています。

✓学習と推論の効率:学習プロセスが比較的シンプルで、推論速度も高速であり、性能はFish-Speech、CosyVoice2、FireRedTTS、F5-TTSなどの主要なオープンソースTTSシステムを上回ります。

✓コードブック利用率:ベクトル量子化(VQ)や有限シュール量子化(FSQ)と比較して、コードブック崩壊の問題を解決し、コードブック利用率が100%近くに到達しています。

デプロイ方法:

  1. GitHubリポジトリをクローン

  2. PyTorchなどの依存関係をインストール

  3. 音声データを準備し前処理を行う

  4. 学習または事前学習済みモデルの読み込み

  5. パラメータを調整して音声ファイルを生成

プロジェクトアドレス:https://github.com/index-tts/index-tts

IndexTTS:B站がXTTSとTortoiseをベースに開発した音声合成モデル に関連するツール