Skip to content

**A simple speaking dictionary that displays word meanings and provides voice-based pronunciation using text-to-speech technology.** πŸ”ŠπŸ“˜

Notifications You must be signed in to change notification settings

Navyansh999/Speaking-Dictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speaking-Dictionary

Installing libraries

 pip install json
 pip install pyttsx3
 pip install os
 pip install difflib
 pip datetime

Libraries for GUI

 Tkinter -- for creating GUI
 json -- for loading the JSON data
 difflib.get_close_matches -- for getting the closest match of a misspelled word.
 pandas -- for reading csv file
 io -- for dealing with input and output
 pyttsx3 - for text to speech
 speech_recognition - for speech to text
 pyaudio - for speech to text

OUTPUT GUI

speek

sppek2

About

**A simple speaking dictionary that displays word meanings and provides voice-based pronunciation using text-to-speech technology.** πŸ”ŠπŸ“˜

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages