speech.py almost done