Loading repository data…
Loading repository data…
AbdulCyber-sec / repository
This project is a voice-controlled assistant designed for Linux systems. It enables users to perform tasks through voice commands, such as managing files, searching the web, and more. Built using Python and open-source tools, it focuses on simplicity, efficiency, and user-friendliness. Perfect for enhancing productivity on Linux!
speech_recognition library.gTTS library.Clone the Repository:
git clone https://github.com/yourusername/linux-voice-assistant.git
cd linux-voice-assistant
Install Dependencies: Ensure you have Python 3.7 or higher installed. Install required Python packages:
pip install -r requirements.txt
Setup APIs:
Pre-Generate Responses: Run the script to cache common TTS responses for faster playback:
python main.py --cache-tts
Run the Assistant:
python main.py
Launch the assistant and speak commands like:
The assistant will execute tasks and provide spoken feedback.
execute_command function.speak function.get_weather function.speech_recognition, gTTS, playsound, psutil, pyautogui, pynput, requestsxdotool, locatepip.Contributions are welcome! Feel free to fork the repository and submit pull requests.
This project is licensed under the MIT License. See the LICENSE file for details.