I have to sing to get it right.
The software doesn't recognize right away the words i say, i have to try many times, sometimes i got tempted to skip it over how it didn't accept it. I found out that if i (try to) sing it recognizes them way faster.
I am guessing that you are not a native speaker based on your grammar mistakes..What language are you learning?
Try to learn how each word is pronounced--exactly. Learn what letters make what sound and speak as clearly as possible. Try to slow down as well. It works just fine for me.