Nova is a C++ based object-oriented programming project about a virtual assistant with various features:
- eSpeak Feature: Speak in a female robotic voice.
- Message Display: Print the message with a delay and in light blue color.
- Interactive Communication: Talk with the user, tell jokes, facts, and quotes.
- Play Surah Menu: 20 Surah audio options.
- Calendar and Time: Show the calendar and the current date and time.
- Task Manager: Manage tasks efficiently.
- Unique Website Search: Search on YouTube, Leetcode profiles, GitHub profiles and repositories, and anime.
- Website Access: Open the homepage of specific websites.
- Study, Job, and Interview Tips: Display different tips related to study, job, and interviews.
- Ensure all files, including the eSpeak executable file, eSpeak folder, and Surah audios, are in the same folder as the Nova cpp file.
- If it does not work, run the setup file of the eSpeak software and install it.
- In the eSpeak folder, open the command line folder.
- Take the eSpeak executable file.
- Put the executable file in the same folder as the Nova cpp file.
- To run the program, type
.\a.exein the terminal of VS Code.
Note: The eSpeak feature has been downloaded from eSpeak (Compiled for Windows, SAPI5, and command-line versions).