Skip to content

david419kr/chatGPT-voicevox-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

update 240623

*updated latest voicevox girls
*now able to select gpt model
*To manage Python dependencies, have implemented venv and requirements.txt.
*automated install and run with "start.bat"

overview

ChatGPT에 voicevox 여캐들의 설정(혹은 커스텀 설정)을 입력하여 voicevox를 통해 목소리로 읽어주는,
voicevox 여캐들과 대화를 할 수 있는(것 같은 기분이 드는) 음성 달린 챗봇입니다.
파이썬은 처음 써보는거라 혼자 쓸 용으로 진짜 개발새발 대충 만들었는데 보관용으로 업로드. 일단 작동은 합니다.
프롬프트에 개선의 여지 있음. tumugi.db 파일에 sqlite로 기본 프롬프트 저장되어있으니 맘에 안드시면 수정해서 이용하세요.

Input voivevox characters' profile(or own custom profile) to ChatGPT, and talk to her(sort of), with voice via voicevox.
First attempt using python, and roughly made for my own use, it works anyway.
default character promps are stored in tumugi.db, you can amend it as you wish.

ChatGPTにvoicevoxキャラのプロフィールを入れ、Voivevoxを通じて彼女たちの声でおしゃべりしてくれます。
ボイボたちと会話を楽しめる(風の)声付きチャットボットです。今んとこ女子のみです。
Pythonは初めてで、自分用でかなりいい加減な作りです。一応、動きます。
プロンプトに改善の余地ありです。デフォルトのキャラプロンプトはsqliteでtumugi.dbに格納されていますが、好きなように修正してお使いください。

how to use

  1. install python
  2. download and run voicevox engine https://github.com/VOICEVOX/voicevox_engine/releases/latest
  3. open "SET_YOUR_API_KEY_HERE.txt", and set your OpenAI API Key at the 1st row. example
  4. run "start.bat"

screenshots

  1. アップデートで会話履歴、速さ調整、返信再生成、送信取り消しが追加されました。

1.メイン画面

2.音声選択

3.キャラカスタマイズ

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published