Repolode
netease-youdao

netease-youdao/EmotiVoice

英語と中国語に対応し、2,000種類以上の音声とプロンプトで感情を制御できるオープンソースの音声合成エンジン。

代替できる製品:ElevenLabs

スター
8,540
フォーク
761
未解決の Issue
137
最終コミット
2 か月前

これは何?

EmotiVoiceは、2,000種類以上の音声で英語と中国語の音声を生成する音声合成エンジンです。主な特徴は感情表現の合成で、プロンプトを使って、喜び、興奮、悲しみ、怒りなどの感情を音声に反映できます。

対話的に利用できるWebインターフェースと、バッチ生成用のスクリプトインターフェースを備えています。NVIDIA GPU搭載マシンではDockerイメージとして実行でき、OpenAI互換のTTS HTTP APIも含まれています。推論には、音素情報を付与したテキスト、話者ID、スタイルプロンプトを入力します。また、個人データ、DataBaker、LJSpeechを使った音声クローンのレシピもリポジトリに含まれています。

PythonとPyTorchで構築され、Apache-2.0ライセンスで公開されています。日本語や韓国語など、さらに多くの言語への対応は今後の予定として挙げられています。

主な機能

  • 012,000種類以上の音声で英語と中国語の音声を合成します。
  • 02プロンプトで喜び、悲しみ、怒りなどの感情表現を制御できます。
  • 03Webインターフェースと、バッチ生成用のスクリプトインターフェースを提供します。
  • 04OpenAI互換のTTS HTTP APIを提供します。
  • 05個人データを使った音声クローンのレシピを含みます。

ユースケース

  • 動画、オーディオブック、ゲーム向けに感情表現豊かなナレーションを生成する。
  • OpenAI互換APIを使って、アプリに音声合成バックエンドを追加する。
  • スクリプト化したテキストから、中国語または英語の音声を一括生成する。
  • プロンプトで制御する音声合成を研究する。

クイックスタート

  1. 1

    EmotiVoice の Docker イメージを実行します(NVIDIA GPU が必要です)

    docker run -dp 127.0.0.1:8501:8501 syq163/emoti-voice:latest
  2. 2

    ブラウザーで http://localhost:8501 を開くと、Web インターフェースを利用できます

使う前に知っておきたいこと

  • 最も手軽な Docker の利用方法でも、NVIDIA GPU と NVIDIA Container Toolkit のセットアップが必要です。
  • 完全なインストールには大容量の学習済みモデルファイルのダウンロードが必要で、手間がかかる場合があります。
  • インタラクティブページには Apache-2.0 ライセンスに加えて、別途 User Agreement が適用されます。

トピック

よくある質問

EmotiVoice とは?
英語と中国語に対応し、2,000種類以上の音声とプロンプトで感情を制御できるオープンソースの音声合成エンジン。 EmotiVoiceは、2,000種類以上の音声で英語と中国語の音声を生成する音声合成エンジンです。主な特徴は感情表現の合成で、プロンプトを使って、喜び、興奮、悲しみ、怒りなどの感情を音声に反映できます。
EmotiVoice は無料で使えますか?ライセンスは?
EmotiVoice は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
EmotiVoice は今もメンテナンスされていますか?
半年以内に更新あり。EmotiVoice の最終コミットは 2026年9月3日 です。
EmotiVoice は何に使えますか?
動画、オーディオブック、ゲーム向けに感情表現豊かなナレーションを生成する。 OpenAI互換APIを使って、アプリに音声合成バックエンドを追加する。 スクリプト化したテキストから、中国語または英語の音声を一括生成する。 プロンプトで制御する音声合成を研究する。
EmotiVoice のインストール方法は?
EmotiVoice の Docker イメージを実行します(NVIDIA GPU が必要です): docker run -dp 127.0.0.1:8501:8501 syq163/emoti-voice:latest ブラウザーで http://localhost:8501 を開くと、Web インターフェースを利用できます
EmotiVoice はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/netease-youdao/EmotiVoice

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト