Skip to content

david419kr/GPT-voicevox-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

update 241205

*ChatGPT以外に、Grok APIとOllamaに対応しました。
*モデルの会話温度を設定できるようになりました。
*GUI上でAPIキーを設定できるようになりました。
*環境変数にOPENAI_API_KEYやXAI_API_KEYが設定されていたら、自動で読み込むようになりました。

overview

ChatGPTやGrok、Ollamaにvoicevoxキャラのプロフィールを入れ、Voivevoxを通じて彼女たちの声でおしゃべりしてくれます。
ボイボたちと会話を楽しめる(風の)声付きチャットボットです。今んとこ女子のみです。
Pythonは初めてで、自分用でかなりいい加減な作りです。一応、動きます。
プロンプトに改善の余地ありです。デフォルトのキャラプロンプトはsqliteでtumugi.dbに格納されていますが、好きなように修正してお使いください。
ちなみに、会話履歴やオプションの選択時に、2回クリックしないと反映されたりされなかったりするバグがありますが、解決法が分かりません。

how to use

  1. Pythonをインストールします。(3.10で動作確認しました)

  2. このレポジトリーをgit cloneするか、Download ZIPします。

  3. Voicevox Engineをインストールします。

  4. 左上の設定メニューで、APIキーを入れます。Ollamaのみ使う場合はスルーで。 image

  5. "start.bat"で起動します。初起動の場合、自動でvenvが生成されインストールされます。

screenshots

1.メイン画面
image

2.音声選択
image

3.キャラカスタマイズ
image

4.API、モデル選び
image

  1. 会話(音声リプレイ付き)
    image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published