It is a dictionary with gui made using python,uses web scrapping to get the data from dictionary.com , have option to listen to the meaning,example sentences,pronunciation, increase vocabulary by seeing word of the day(from dictionary.com)
dependencies :
BeautifulSoup(bs4) (for web scrapping)
urllib (for web scrapping)
gTTS(for text to speech)
pyperclip(Copy To clipboard)
it get data(meaning, sentences,pronunciation,etc) from dictionary.com,
uses BeautifulSoup (bs4 is to be downloaded),
uses google text to speech (gtts) to conver meaning, sentences,pronunciation to speech
File which Contains the speech will be saved in the directory(path of cmd)
clicking Detailed info will open webpage of dictionary.com where user can see full details, url of the webpage will be copied to clipboard as well
while running the code make sure you have all the dependencies,your cmd must be in the same directory as your code as not doing so may generate error as gif files(clipart for search,speech button) will not be loaded properly, make sure you have a working internet connection, mp3 player to listen to speech