Skip to content

willfrey/OpenVoiceChat

 
 

Repository files navigation

logo

Have a natural voice conversation with an LLM

Homepage | Documentation | Discord


demo.mp4

pip installation

pip install openvoicechat

To install base and functionality specific packages

pip install openvoicechat[piper,openai,transformers]

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

  • piper (does not work on windows)
  • vosk
  • openai
  • tortoise
  • xtts
  • transformers
python main.py

local Installation.

Features

Supports practically any stt, tts and llm model.

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.

Contributing

Start with the bounties if you want to contribute.

Roadmap here

Discord

About

Have a natural voice conversation with an LLM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.7%
  • JavaScript 7.2%
  • HTML 7.1%