I use french version of EndWar with the last patch and for me, voice recognition has BIG problems with numbers.
I can pass the voice recognition calibration without the smallest error and can repeat it endlessly the same way. Voice level, in both the game and the PS3 test feature are correct and the feedback of my voice (I can hear in the PS3 test) is of very good in quality. But when playing the game, I have systematic problems with recognition of numbers and exclusively numbers, almost never with other words.
It seem that the most frequent error is that more the number is high in the unit list ranking, more the recognition become random. I was even able to see sometime, the right number I said coming on the screen for a very short time, but being immediately replaced by a wrong one ?!?!?
I have also remarked that recognition may work properly, even for numbers, in the beginning of a mission (I use single player "Escarmouche" mode for these tests). But when you start to have a lot of action and many units deployed, numbers recognition start to fail in the way I have described. And, no, it is not because I become stressed. While making such tests, I don't care about the result but only to speak in the same neutral way all the time and see what's happen.
For me it is now obvious, voice recognition has something wrong, not in the recognition itself, but elsewhere.
I really hope the dev team can do something about this, because, to my view, this make the game almost unusable.