This code is designed to read chat messages from the text box and then utilize Bard's language model to generate responses. The output from Bard is then read out loud using a TTS (Text-to-Speech) engine provided by ElevenLabs.
Edit the variables EL_key
and API_key
in AI_vtuber.py
EL_key
is the api key for ElevenLabs. Found in Profile Settings
api_key
is the API key for Bard. Found here
Then run AI_vtuber.py
You can change the voice by changing voice
in AI_vtuber.py
. You can find the ID's here in Get Voices
I used This VTS plugin and VTube Studio to make the AI's TTS be able to move the mouth on VTube studio
This program is under the MIT license