推しのキャラと会話するためのプログラムです。
キャラクターの立ち絵やボイスを使って、本当にその任意のキャラクターに会話しているかのようなことが出来るようにしました。
このver2ではfish-speechを使い、短い音声でも声を再現できるようにし、またローカルのLLMを使用して出来る限り無料でも動作するようにしました。
-
WindowsPC
GPU上で動作するプログラムも多いため、オンボードでの動作はたぶん無理です。
また、NVIDIA製以外のGPUも未確認なので、NVIDIA製のものを使ってください。 -
キャラクターの設定の文章
好きなキャラクターの設定や口調を集めておいてください。 -
キャラクターの立ち絵
1枚でいいですが、tha3で口パクや表情の変更を行うため、口や目が開いていて、出来るだけ直立で正面を向いたものにしてください。
背景の切り抜き(透明化)やリサイズは自動で行いますが、余計な所も透明にしてしまうなどの問題もあるので、必要に応じて加工してください。 -
キャラクターのボイス
30秒ほどの音声を用意してください。
インストーラー(install.bat)のみで、各種アプリ・ライブラリをインストールすることが出来ます。
install.batをこちらからダウンロードし、インストールしたい場所に移動されてから、ダブルクリックで実行してください。
インストールが完了したら、「run.bat」を実行し、アプリの設定画面から以下の設定を行ってください。
- キャラクター画像選択
- 背景画像選択
- 音声選択
- プロンプト
なお、初めての設定・会話時にモデルのダウンロードなどが行われ、時間がかかる場合があります。
Androidのクライアントをこちらで配布しています。
apkをダウンロードした後に、それをインストールしてください。
サーバーについては「run_local_net.bat」か「run_cloudflare.bat」で事前に起動してください(apk単独では動作しません)。
settings/mcp_config.json
を作成して記載することでMCPサーバーを動作させることができます。
jsonの記載方法はClaude for Desktopのclaude_desktop_config.json
に準拠します。
(現在テスト版です。一部設定では動作しないかもしれません)