Skip to content

nakajima97/ChatVRM-voicevox

 
 

Repository files navigation

ChatVRM

以下リポジトリをフォークしたリポジトリです。
https://github.com/pixiv/ChatVRM

変更点は後述。

変更点

  • TTSに使うツールをvoicevox nemoに変更
  • ChatGPTをサーバサイドで実行するようにした
  • ライブラリの更新
    • openaiを3系から4系に変更

実行

TTSにはVOICEVOX NEMOが必要です。
以下に従ってローカルにサーバを構築してください。
https://github.com/VOICEVOX/voicevox_nemo_engine

ローカル環境で実行する場合はこのリポジトリをクローンするか、ダウンロードしてください。

git clone git@github.com:pixiv/ChatVRM.git

必要なパッケージをインストールしてください。

npm install

パッケージのインストールが完了した後、以下のコマンドで開発用のWebサーバーを起動します。

npm run dev

実行後、以下のURLにアクセスして動作を確認して下さい。

http://localhost:3000


ChatGPT API

ChatVRMでは返答文の生成にChatGPT APIを使用しています。

ChatGPT APIの仕様や利用規約については以下のリンクや公式サイトをご確認ください。

VOICEVOX NEMO

VOICEVOX NEMOを音声の生成に利用しています。
VOICEVOX NEMOの詳細・利用規約は公式サイトをご確認ください。
https://voicevox.hiroshiba.jp/nemo/

About

ChatVRMの仕組みを把握するためにForkした

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.0%
  • JavaScript 1.8%
  • CSS 1.2%