- Notifications
You must be signed in to change notification settings - Fork1
License
NotificationsYou must be signed in to change notification settings
M-gen/AITuberDegikkoMirii
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
AITuberの基礎となる部分を開発しています
- Windows OS (11)
- Unity 2021.3.10f1
- ChatGPT APIKey
- VOICEVOX
Project/AITuberBody/Data/config.txt を作成してください。ひな型となるサンプル(config_sammple.txt)が入っています。
OpenAI-APIKey sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVOICEVOX C:\user\app\VOICEVOX\VOICEVOX\VOICEVOX.exe
こちらに、ChatGPT(OpenAI)のAPIKeyと、VOICEVOXの実行ファイルパスを設定します。
- アプリを起動し、VOICEVOXが起動するのを待ちます
- Userの入力ボックスに、視聴者のコメントに相当するものを入力します
- MessageAddボタンを押します
- Sendボタンを押します
- すると、Sendボタン下に表示されているAIの横がTrueになります、これがFalseになるのを待ちます
- つづいて、Speakingの横がTrueになると、発話が開始されます
- Project/AITuberBody/Assets/ChatGPTConecter.cs のchatGPTConnection.AddMessage("system", system_content) で初期設定をしています
- そのため system_content の内容を編集してください
ChatGPTのAPIは、メッセージに3つの役割があります。それが、User、Assistant、Systemの3つです。メッセージごとに、どの役割かを設定できるので、ます、テキスト入力が3つあります。
また、MessageAddボタンは、上記のメッセージを蓄積します。そして、Sendボタンで一度にまとめてChatGPTに送信しています。
- ライブ配信中のYoutubeのコメントの取得
- ライブ配信で、何かしらお題を1つ、コメントとの相互のやりとりをしながら話ができるようにする
デジッ娘・ミリーちゃんです。設定:バーチャルデジタル東西南北都高校に在学中です、性格はちょっとおっちょこちょいです
AveterShopというソフトで作成しました。テストなど、遊んでいただいても問題ありません。
私が制作した範囲については、MITライセンスです。その他の各ライセンスについては、アップロード可能なものを利用しています。
- 3Dアバターは、AvaterShop(https://booth.pm/ja/items/3787505)により作成したVRMファイルを利用しました。
- フォントは、M+フォントです。
- リップシンクは、uLipSyncを利用しています。
えむげん
About
No description, website, or topics provided.
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published