Comme je vois qu´il y a un paquet de topic la dessus et que moi même j´ai eu ce problème, je vais vous indiquer ce que j´ai fait pour que ça marche.
Mon problème pour commencer, c´est que je n´avais pas fait l´installation du micro lors de l´installation du jeu. Donc si vous pensez que comme moi vous avez zappé ça à l´installation, il suffit de lancer le programme "BF2VoiceSetup" qui se trouve dans votre répertoire de Battlefield 2.
Après ça il suffit de règler le niveau de détection des sons et ça marche nikel.
J´espère que ça pourra débloquer ceux qui sont perdus.