I'm trying to build a voice assistant which listens to your voice commands via microphone , analyses it and replies.
-pyttsx3 # To convert text to speech
-speech recognition # To convert speech to text
-pyAudio # Gives out the audio via the speaker of the device
-setuptools
-webbrowser
-NewsAPI.org # News API
-google-genai # Gemini API
-requests # To fetch data from APIs