voice command refactor

Moving TTS out of the activity.