I have test voice recognition with bluetooth and it is not so accurate ..more than that for me it turned to be a pain using it all though romanian language if far way better phonetic than english !
I guess not speaking in front of the microphone is an important issue ! Wire headset bets bluetooth headset far away !