Saycode rewrite:  Add support for speech_problem_flag

Ready for Dev