Cannot keep on relying on Wolfram for answers.
Implement some kind of abstraction layer that performs basic semantic analysis, filter out commands & common queries from hard questions that should be sent to Wolfram.
Right now just the plaintext portion of subPod is sent to TTS. Implement a more intelligent way of pulling out answers from the responses, especially when there is no plaintext portion.