This is Davinci – The ChatGPT AI Virtual Assistant that you can talk to.
DaVinci uses Picovoice ( ) solutions for wake word and voice activity detection and for converting speech to text, Amazon Polly to convert its responses into a natural sounding voice, and OpenAI’s GPT 3.5 as the artificial intelligence engine. It’s all contained in about 300 lines of Python code.
DaVinci is designed to run on an inexpensive Raspberry Pi 4 mini-computer with a plug-in mike and speaker.
DaVinci’s python code and detailed instructions are available for free on my GitHub site: