2

電話Samsung Galaxy miniとタブレットNexus 7を使用してオーディオを処理しています

クラス audiorecord を使用してきましたが、今まで、周波数 200 から ~20000 Hz の音声を正しく分析できました。

私は自己相関によってピッチを検出しています。私はこのコードに基づいています: http://tarsos.0110.be/artikels/lees/YIN_Pitch_Tracker_in_JAVA

私は 44100Hz のサンプリング周波数を使用しており、8000Hz も使用しています。

私は低い周波数からピッチを検出することができず、マイクをスピーカーに向けても 100Hz をほとんど検出できません。

誰かがデバイスの入力周波数応答を知っていますか、それとも物理的またはコードが制限されているかどうかを知っていますか?

私は少なくとも 50Hz から正しく検出できるようにしたいと考えています。なぜなら、私は音声検出器を実行しようとしており、男性の声を検出するためにこの低周波数に苦労しているためです。

すべてをありがとう。

-ジェシカ

4

1 に答える 1