added some research around text to speech and dictionary lib