Terminus is no ordinary terminal assistant; it's a voice-activated powerhouse designed to transform your mundane terminal tasks into thrilling adventures. Your voice is the magic wand that empowers Terminus, making it the ultimate voice-controlled companion for your terminal journey.
Note: Terminus is a dynamic project with ongoing enhancements. Your contributions are welcomed to make it even more extraordinary!
- Seamless Interaction: Utilize the
speech_recognitionlibrary for effortless communication with your terminal. - Natural Speech Response: Experience delightful responses with natural-sounding speech using the
pyttsx3library.
- Open Websites Instantly: Activate Google, YouTube, Gmail, GitHub, Stack Overflow, and WhatsApp with a simple voice command.
- Execute Terminal Commands: Conjure up directories, remove files, list entries, copy/move files, rename, and more with the power of your voice.
- Dynamic Command Execution: Terminus adapts dynamically to your voice commands, making it extensible and customizable.
- Trivia Quiz: Engage in a fun trivia quiz. Terminus will ask questions, and you can respond with voice commands.
- Science Facts: Explore fascinating astronomy facts fetched from NASA's API.
- Quotes of the Day: Receive inspirational quotes daily through the They Said So Quotes API.
- Book Recommendations: Discover popular books and recommendations using the Google Books API.
- Record Your Magic Moments: Capture your terminal sessions by saying
record screenorrecord.
- Set Alarms with Your Voice: Wake up to the sound of magic by saying
alarmorset alarm.
Terminus understands a variety of voice commands to perform actions:
- Open Google:
open google - Open YouTube:
open youtube - Open Gmail:
open gmail - Open GitHub:
open github - Open Stack Overflow:
open stackoverflow - Open WhatsApp:
open whatsapp - Open Commands Folder:
open commands folder - Display System Information:
display system informationorsystem info - Open Chatbot:
open chatbot - Search:
searchorwhat isortell me about - Weather:
weatherorforecast - Translate:
translate - Exit:
exit - Execute Task:
execute task - Learning section, activate by saying one of these
'I want to learn', 'teach me', 'educate me', 'learn', and then proceed with the below:- Trivia Quiz:
trivia quiz - Science Facts:
science facts - Quotes of the Day:
quotes of the day - Book Recommendations:
book recommendations - ... and many more!
- Trivia Quiz:
-
Clone the repository:
git clone https://github.com/your-username/terminus.git cd terminus -
Install magical dependencies:
pip install -r requirements.txt
-
Invoke Terminus:
python terminus.py
- Open Websites: Cast spells to open websites like Google, YouTube, etc.
- Execute Terminal Commands: Conjure operations like "Make a directory," "List files," etc.
- Configure Voice Commands: Customize your magical arsenal through the JSON configuration file.
Unleash your magical ideas! If you envision improvements or new enchantments, open an issue or cast a pull request.
Crafted by CHEGEBB 🖋️
Acknowledgments 🙌:
A heartfelt thanks to the creators of speech_recognition and pyttsx3 for their enchanting libraries.
Unlock the magic with Terminus! 🌟🔮