Sigh. I had to re-write my entire post from scratch, I was writing it in a different thread and something went wrong I don't know what I did.
Kinect works almost flawlessly for me -I am not even English native, it's not my mother's tongue- when it CAN actually listen to me.
I have the Kinect placed very close to the console -subject to change- and the slight noise coming from the Blu-Ray spinning might affect speech recognition.
It's odd because sometimes I just whisper to it and it works like a charm. Yet other times I have to increase the tone of my voice for it to listen to me.
When it listens to me -which is most of the time- speech recognition works well like 90% or more of the time for me.
Example "Xbox Select" -an essential voice command right out of the box I learnt recently-, or Xbox Record That, etc etc.
It mixes up Xbox Snap and Xbox Unsnap sometimes, at least for me, and it's all in the timing. Xbox Unsnap always works, surprisingly enough, Xbox Snap requires a more precise timing and pronunciation so Kinect doesn't confuse it with "Xbox Unsnap". I basically say "Xbox
sNap" -with an almost unpronounced
s-.
When I say Xbox Snap and then Games DVR -it works 99% of the time, it recognised it as Video instead of Games DVR once, I wonder why (perhaps I pressed the A button and don't remember/realise?-, the Start New Clip, the Start Recording, then Cancel or Stop Recording, all of these work without a flaw.
FIFA 14 also works so well especially when you take into account you can say actual players' names, so does Need for Speed Rivals. It seems like EA
games work very well with speech recognition. Need for Speed Rivals is awesome in that sense, I have never missed a single voice command. FIFA 14 is more or less the same, except for players with a strange name or a name I don't know how it is pronounced.
Commands like Xbox Go To Forza Motorsport 5 or Xbox Go To Killer Instinct, Xbox Go To Powerstar Golf, Xbox Go To Ryse Son of Rome, Xbox Go To NBA 2k14, Xbox Go To Crimson Dragon, Xbox Go To Upload, Xbox Go To My Games & Apps, Xbox Go To Settings... etc etc, work flawlessly in my case.
Xbox On works like 50% of the time. Yesterday I was drinking a glass of milk and walking towards my laptop turning my back to the console and since I was drinking my voice wasn't totally clear and barely whispered Xbox On like 2 meters away from it without even looking at the console and I saw the Xbox logo lights turning on. I was like.... "WTH". What did I do for it to work so well?".
To add to that, the Xbox On voice command doesn't work in other languages other than English, afaik.
I set the console language to English, with a very high rate -I insist, non native, Galician is my maternal language- although I also tried Spanish, which I speak perfectly, and I mean that, 100% knowledge of it, so to say. In Spanish the rate is even better for me, it basically never fails.
I think the reason is that it is a language which is *poor* at vowels. A sounds like the a from Sam, E sounds like the in term, I sounds like the i in Tim, O sounds like the o in Oz, and u sounds like the in impromptu.
The experience has been very positive for me overall. I'd chose 75-80% because of the fact that it doesn't seem to hear me all the time in some specific situations. Were I to choose one of your options based on speech recognition I'd go with your second option.
It still needs some work though. I have friends whose sons or daughters go crazy over voice commands and they work so well, and cases like this one where speech recognition is flawless for one member of the family but not for the rest.
http://forums.xbox.com/xbox_forums/xbox_support/xbox_one_support/f/4275/t/1633528.aspx