OVC's mission is to be the goto opensource library for making voice bots.
Some core values of OVC are:
- Usability (Very easy to use)
- Extensibility (Very easy to extend)
- Competitive (Featureful)
OVC follows a simplicity first philosophy with regards to development. We believe in the bitter lesson, the final solution to voice agents is an end to end learned general approach. Models will improve over time, there should be no model specific code and porting a model should be very easy. Hence, when models improve so does OVC.
Goals
- Work towards a full scalable deployed solution
- Test everything
- Improve speed
- Work towards end to end models
- Put the word out
Tasks
- Demo Videos
- Twillio integration
- General Avatar implementation
- Next audio token predictor
- HF-like Audio tokenizer class
- Web visualizer
- Scalable web server
- Endpointing model
- Predict while listening
- Filler phrases
- Pre move llm request