0

ここでもSOでたくさんのスレッドを読んでいますが、マイクからサウンドレベルを取得してデシベル値として表示するサウンドレベルメーターを開発する方法がわかりません。

多くの人が提案しているように、 SoundMeterクラスのコードを使用していますが、このクラスが行うのは、0〜12のスケールで音の振幅を表すことであり、デバイスを指で軽くたたくだけで、非常に簡単に12(最大値)になります。 。

任意の提案/チュートリアルは非常に高く評価されます。マイクとさまざまなデバイスのキャリブレーションの問題を理解しています。会社のプライベートアプリを開発しているときに、アプリがインストールされるデバイスを適切なサウンドメーターツールに対してキャリブレーションできます。

乾杯

4

2 に答える 2

1

私はここで有用な情報と例を見つけました:

于 2013-01-15T12:24:05.260 に答える
0

マイクを指で軽くたたくのは、マイクに対してできる最も大きなことの1つです。(耳を軽くたたくように。)それが最大デシベルスコアを引き起こしても驚かないでしょう。また、サウンドファイルにクリッピングが発生します。

マイクから離れた足から通常の声でテストします。これは、dbレベルではミッドレンジである必要があります。

于 2014-10-31T01:33:16.417 に答える