Skip to content

Local Voice Chatting with an LLM using FOSS models on a consumer GPU

License

Notifications You must be signed in to change notification settings

Harras3/VoiceChat

 
 

Repository files navigation

logo

Have a natural voice conversation with an LLM


demo.mp4

Supports all kinds of stt, tts and llm models.

Supports interruptions.

Well abstracted apis, easy to use and extend.

The goal is to be the open source alternative to closed commercial implementations

Some ideas are here.

TODO.

Start with the bounties if you want to contribute.

Installation.

python main.py

Discord

Installing Required Packages

To install only the base packages

pip install openvoicechat

To install base and functionality specific packages

pip install openvoicechat[piper,xtts]

similarly "piper" and "xtts" can be replaced by any of the following

  • piper
  • vosk
  • open_ai
  • tortoise
  • xtts
  • transformers

About

Local Voice Chatting with an LLM using FOSS models on a consumer GPU

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 86.6%
  • HTML 7.8%
  • JavaScript 5.6%