VCompanionPy (In Rework)
A downloadable tool for Windows
Description :
VCompanionPy is a small application that uses a combination of python packages ( coqui TTS, twitchio, OpenAI API, fast whisper, eel, Pyaudio..) to give you a streaming companion!
However the app is using the API of OpenAI which means you will have to use your own OpenAI key.
But what is a streaming companion ? Well, it's an AI that can respond to your chat (vocally using a TTS and textually using a .txt file that you can add as subtitles on OBS) or talk with you! (if the vocal conversation option is activated : the AI will listen to your mic and answer you!)
You can choose the audio output of the TTS which means you can use a third party software such as Vtube Studio to give the AI a "virtual" body!
The TTS also has a wide variety of voices (108 to be exact) that you can try out and use for free!
As for the TTS : You have access to ALL the free TTS given by Coqui TTS! Check out their github page for more information on their TTS list (or try them in the app!).
The only thing that needs money in this app is the OpenAI API! (however if you want to buy me a coffee on patreon i'll be very grateful ^_^ : https://akt0o.carrd.co/)
Important :
This app is in its early stages! Any feedback is greatly appreciated! Also I haven't had a chance to test the OpenAI API so any feedback on how well the AI works is appreciated!
If you find a bug or have a problem : don't hesitate to comment in this page!
PS : License in the files ^^
Status | In development |
Category | Tool |
Platforms | Windows |
Author | Akt0o |
Tags | artificial-intelligence, Streaming |
Download
This tool is currently unavailable
Development log
- Added access to all free tts models of coqui ttsAug 29, 2023
- More features?Aug 26, 2023
Comments
Log in with itch.io to leave a comment.
if this application draws enough interest, I have these features in mind that I could add :
-Access to all the free TTS of coqui TTS (which mean : TTS for other language than english) + the possibility to connect to your coqui TTS account to use the paid TTS they offer.
-A version that uses a local AI (a 7b model or something like that, for reference : a 7b AI can run on around 8gb of ram or vram). This would mean : no need to pay at all, but slower text generation from the AI and a much more resource consuming app. (YonmaAI is a local AI if you want an example, she takes between 20seconds and 50seconds to generate text)
-Any suggestions?
access to all free tts of coqui TTS : done