It was suggested on another forum that we tie in to Google API for a Natural detection. The voice rec that we currently have works well for me. But, I understand that the Google app works without any training or personal dictionary. Just download it, tie it in and BANG! use it without any problems.
Just a thought.