4 votes

HTC One X - filtres d'enregistrement des hautes fréquences

J'ai un HTC One X, sur lequel j'essaie d'enregistrer un fichier audio WAV non compressé.

En particulier, je m'intéresse à un son de 13,5 kHz. D'autres appareils Android captent facilement cette fréquence, tout comme les appareils iOS, mais pas le HTC One X.

Par exemple, le spectrogramme ci-dessous montre le même enregistrement du HTC One X (en haut) et d'un HTC One V (en bas), enregistré avec la même application (appelée Hertz, mais toute autre fera l'affaire), avec les mêmes paramètres (principalement une fréquence d'échantillonnage de 44 100 Hz).

Pourquoi le One X ne capte-t-il pas la même chose?

  • Le microphone est-il différent?
  • Y a-t-il un filtre passe-bas appliqué dont je ne suis pas conscient? Si oui, comment puis-je le supprimer?

Essayer avec différentes applications (par exemple Audalyzer) ne change rien.

Réponse en fréquence

3voto

Heath Borders Points 161

Il ne le dit pas sur le site Web d'HTC sous les spécifications du One X, mais cette critique fait remarquer que le téléphone possède deux microphones, utilisés pour l'annulation du son lors des appels téléphoniques. Je suppose que peut-être votre application d'enregistrement enregistre à partir du mauvais microphone? Ou utilise les deux pour annuler la tonalité que vous recherchez?

Je chercherais des paramètres dans vos applications d'enregistrement concernant l'utilisation des deux microphones. Je n'ai pas de téléphone avec deux microphones, donc je ne peux pas tester cela pour vous :/

Bonne chance quand même!

1voto

Tatjana Heuser Points 416

Je rencontre le même problème. Après avoir joué un peu avec le One X, je suis assez sûr que le problème est lié à la fonction de réduction de bruit, probablement un problème logiciel.

Il y a 2 microphones sur le One X - un en bas et un en haut. J'ai joué un son à haute fréquence sur mes écouteurs et testé 2 cas :

  1. J'ai placé les deux haut-parleurs à côté du microphone du bas. Le niveau sonore était très faible, mais il était présent.
  2. J'ai placé un haut-parleur à côté du microphone du bas et un à côté du microphone du haut. Cette fois-ci, le niveau sonore était presque à 0.

Il semble donc que ce que capte le microphone du haut est annulé par ce que capte le microphone du bas. Je n'ai pas encore trouvé comment désactiver cette fonction.

Des nouvelles de votre côté?

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X