[This repo is a fork of pixiv's ChatVRM that uses Window AI to run AI on the web.]
ChatVRMはブラウザで簡単に3Dキャラクターと会話ができるデモアプリケーションです。
VRMファイルをインポートしてキャラクターに合わせた声の調整や、感情表現を含んだ返答文の生成などを行うことができます。
ChatVRMの各機能は主に以下の技術を使用しています。
- 返答文の生成
- ユーザーの音声の認識
- 読み上げ音声の生成
- 3Dキャラクターの表示
Vercelでデモを公開しています。
https://chat-vrm-jp.vercel.app/
ローカル環境で実行する場合はこのリポジトリをクローンするか、ダウンロードしてください。
git clone https://github.com/zoan37/ChatVRM-jp.git
必要なパッケージをインストールしてください。
npm install
パッケージのインストールが完了した後、以下のコマンドで開発用のWebサーバーを起動します。
npm run dev
実行後、以下のURLにアクセスして動作を確認して下さい。
ChatVRMでは返答文の生成にWindow AIを使用しています。
Window AIの仕様や利用規約については以下のリンクや公式サイトをご確認ください。
ChatVRMでは返答文の音声読み上げにKoeiro APIを使用しています。
Koeiro APIの仕様や利用規約については以下のリンクや公式サイトをご確認ください。