VOICEVOX/voicevox_engine
無料で使える中品質なテキスト読み上げソフトウェア、VOICEVOXの音声合成エンジン
何を解決するか
VOICEVOX ENGINE は HTTP サーバーを介して音声合成(TTS)を実行する方法を提供します。ユーザーおよび開発者は、テキストから高品質な合成音声を生成し、発音や抑揚を調整し、TTSエンジンを自前で構築しなくても他のアプリケーションに統合できます。
動作方法
このプロジェクトは、音声合成用のAPIを公開するHTTPサーバーとして動作します。通常、2段階のプロセスで処理されます。まず /audio_query リクエストを送信して合成クエリ(速度や抑揚などのパラメータを含む)を生成し、次にそのクエリを使って /synthesis リクエストを送信して最終的な .wav 音声ファイルを生成します。NVIDIAを介したGPU加速とCPU加速の両方をサポートしており、Dockerでデプロイ可能です。
対象ユーザー
- エンドユーザー:コンテンツ制作用に合成音声を生成したい人
- 開発者:API経由で VOICEVOX 音声合成を自社ソフトウェアに統合したい人
- エンジン作成者:VOICEVOXエディタ内で使用可能な、VOICEVOX互換エンジンを構築したい人
特徴
- 柔軟な制御:独自の表記法(AquesTalk風)を使って、発話速度、抑揚、発音を調整可能。
- ユーザー辞書:カスタム単語の追加・編集・削除を完全にAPIでサポートし、発音の正確性を向上。
- 高度な合成:2つの異なる声をブレンドする「ボイスモーフィング」や、MIDIベースのスコアを使用する「歌い声合成」などの機能を含む。
- 開発者向け:Dockerイメージによる簡単なセットアップ、包括的なAPIドキュメント、複数エンジンインスタンス(Multi-Engine機能)のサポートを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト