A local voice assistent.
This is mostly an excuse to figure out what the hype is with AI.
for when the ai is talking and listening at the same time. https://pypi.org/project/adaptfilt/ https://voice-engine.github.io/audio_processing/aec/
Can we have other roles of messages to the model? Can we give the model 'senses' and let them react and output based on that? The model should be able to react to the user, and also react to its 'world'. This would give the illusion of a proactive agent. proactor.
https://www.tavus.io/post/ai-turn-taking
- integrate as a discord chat bot?
- RSS feed summary.
soundfileto record audio output as a file first, try to stream audio withsounddevice