Skip to content

Latest commit

 

History

History
62 lines (42 loc) · 1.65 KB

File metadata and controls

62 lines (42 loc) · 1.65 KB

Desktop Assistant SCAI - Requirements

📚 Libraries & Versions :-

Python 3.6+ required

Core Speech and Audio Libraries :

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

GUI Automation and System Control :

PyAutoGUI (0.9.54) - Mouse and keyboard automation

Web and API Integration :

wikipedia (1.4.0) - Wikipedia API for information retrieval

Built-in Python Modules :

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)

🔧 Installation Commands :-

Install Required Packages:

pip install pyttsx3
pip install SpeechRecognition
pip install PyAutoGUI
pip install wikipedia
pip install pyaudio

⚠️ Important Notes :-

System Requirements :

  • Windows OS recommended for full functionality
  • Microphone required for voice input
  • Internet connection needed for web-based features
  • Speaker/Headphones for audio output

Built-in Modules Information :

The following modules come pre-installed with Python and do not require separate installation:

  • os - Operating system interface
  • datetime - Date and time handling
  • webbrowser - Web browser control
  • winsound - Windows sound system (Windows only)

Optional Enhancements :

pip install requests
pip install pywin32