Build a complete Text-to Speech application in Python from scratch using tkinter for Python GUI development.