Skip to content
/ evdm Public

Experimental Hierarchical Event Bus based speech conversational AI systems

Notifications You must be signed in to change notification settings

lepisma/evdm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

evdm

GitHub Tag

Prototype of a Hierarchical Event Bus for building event driven speech conversational AI systems. Read the linked blog for more details.

Although it's very simple and direct, you can play around with an example voicebot built using OpenAI's realtime API in the ./scripts/ directory. After uv install, run uv run python ./scripts/example-oai-speech-to-speech.py. Echo cancellation is not available yet so you should run this example with headphones on. Another example (example-oai-dg-multi-speaker.py) is a multi user voicebot that can handle talking to multiple speakers.

About

Experimental Hierarchical Event Bus based speech conversational AI systems

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages