Skip to content

Finity-Alpha/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