Here is a brief demonstration of the voice activated virtual assistant I created in Python to use daily. He has his own personality and is completely customizable based on what features I want him to have. I wanted to build something that I can modify how I want to without needing to pay for additional features or upgrades, or worry about what data 3rd party companies hear.
Jarvis can understand basic voice commands and is programed to perform a variety of tasks on his own and responds with variable responses based on his "mood".
If you are curious the display is a inexpensive 7 inch touchscreen monitor for raspberry pi boards. Sometimes you can find it on sale. If interested here is a link for it. https://amzn.to/3LpAJvv