Update speech.py

Added lang_dict, put languages into table_view, make_button_item(), workaround for needing to tap speak button twice

Remaining bug: "Greetings" is only spoken if the previous run left lang == 'en-UK'.