pyttsx3 (2.90) - Text-to-speech conversion engine
SpeechRecognition (3.10.0) - Voice recognition and command processing
PyAudio (0.2.14) - Real-time audio recording and playback
PyAutoGUI (0.9.54) - Mouse and keyboard automation
wikipedia (1.4.0) - Wikipedia API for information retrieval
os - Built-in module for operating system interface
datetime - Built-in module for date and time manipulation
webbrowser - Built-in module for web browser control
winsound - Built-in Windows module for sound effects (Windows only)
pip install pyttsx3
pip install SpeechRecognition
pip install PyAutoGUI
pip install wikipedia
pip install pyaudio- Windows OS recommended for full functionality
- Microphone required for voice input
- Internet connection needed for web-based features
- Speaker/Headphones for audio output
The following modules come pre-installed with Python and do not require separate installation:
os- Operating system interfacedatetime- Date and time handlingwebbrowser- Web browser controlwinsound- Windows sound system (Windows only)
pip install requests
pip install pywin32