Only run TTS service while speaking.

Stop (interrupt) TTS when VN is suspended.
Refactor HeadsetReceiver > DeviceStateReceiver.