fishaudio/fish-speech
SOTA Open Source TTS
Fish Speech – 表現力豊かな多言語テキスト読み上げ
概要 – 大規模言語モデルとニューラル TTS(VITS スタイル)を組み合わせたオープンソースの音声合成システムで、高品質で表現力豊かな複数話者オーディオを生成します。2つのフラッグシップモデルを提供します:
- Drama 3(35 B パラメータ、トークンあたりアクティブ 3 B)– 最新モデルで、長編・複数キャラクターシーン、その場での編集、強い感情のニュアンスに最適化されています。
- S2-Pro(4 B パラメータ)– より小型で高速なモデルですが、多言語音声クローン、インラインプロソディタグ、ストリーミング生成をサポートしています。
主な機能
- 自然言語制御 –
[whisper]、[angry]、[pause]などのタグをスクリプトに直接埋め込んで、感情、プロソディ、タイミングを制御します。 - 音声クローン – 10〜30 秒の参照音声で話者の音色を再現でき、最先端の CER/WER を達成する言語間クローンをサポートします。
- 複数話者 / シーン生成 – 複数のキャラクターが登場する対話やドラマ全体を一度に生成します。
- 長編ストリーミング – 数分のテキストに対して連続オーディオを生成します。Drama 3 は、新しい指示でセグメントを再レンダリングする「ディレクターリビジョン」もサポートしています。
- ローカル編集 / インフィリング – クリップ全体を再生成せずに単語を置換または挿入し、音色の連続性を維持します。
使用方法
- インストール – 環境設定、重みのダウンロード、Docker デプロイの詳細なガイドが
https://speech.fish.audio/install/に提供されています。 - 推論 – コマンドラインツール、HTTP API サーバー、Web UI を使用して、ローカルで音声を合成したり、サービスとして提供したりできます。
- LLM エージェント – 同じインストール手順を、オンデマンド TTS を必要とする自律エージェントから呼び出すことができます。
パフォーマンス
- S2-Pro は、英語/中国語の Seed-TTS ベンチマークで 1% 未満の WER を達成し、複数の多言語およびチューリングテスト指標でリードしています。
- Drama 3 は、多言語クローン、自由形式編集、マルチターン感情改訂の新しいベンチマークで S2-Pro を上回ります(詳細はテクニカルレポート PDF を参照)。
ライセンス
- コードとモデルの重みは Fish Audio Community License の下でリリースされています。S2-Pro の重みには Fish Audio Research License が適用されます。リポジトリは違法使用を警告し、ライセンスを執行します。
リソース
- Hugging Face のモデルチェックポイント:
fishaudio/drama-3およびfishaudio/s2-pro。 - テクニカルレポート(PDF および arXiv)には、アーキテクチャ、トレーニングレシピ、評価が詳述されています。
- コミュニティ:Discord、Docker Hub、QQ チャンネルでサポートを提供。
対象ユーザー
- 表現力豊かで制御可能な音声を必要とする音声対応アプリ、ゲーム、仮想アシスタントを開発する開発者。
- 大規模な多言語 TTS や編集ループ生成を研究する研究者。
- 各声を録音せずに複数キャラクターのオーディオドラマを生成したいコンテンツクリエイター。
上記の情報はすべてリポジトリの README から直接取得したものであり、追加機能は推測されていません。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト