Welcome to Jenny, your virtual voice-activated dictionary assistant! Jenny listens to your voice commands, fetches the meanings of words, and speaks them back to you.
Voice Activation: Simply call "Jenny" to activate the assistant.
Word Lookup: Get the meanings of words by speaking to Jenny.
Text-to-Speech: Jenny speaks the meanings out loud for you.
To use Jenny, you'll need to have Python installed along with the following packages:
pyttsx3
speech_recognition
PyDictionary
pip install pyttsx3 SpeechRecognition PyDictionary
- Clone the repository or download the script.
- Run the script using Python:
python auto_dictionary.py
- Jenny will greet you and wait for your commands. Say "Jenny" to activate the dictionary lookup.
- Jenny will ask which word you want to find. Speak the word clearly, and Jenny will provide the meaning.
Here's a quick example of how to interact with Jenny:
- Run the Script
python auto_dictionary.py
- Jenny will greet you:
Hello, My name is Jenny, how may I help you?
-
Say "Jenny" to activate the assistant.
-
Jenny will ask:
Which word do you want to find:
-
Say the word you want to look up, e.g., "loving".
-
Jenny will provide the meaning of the word and speak it out loud.