Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
騒音レベルを測定し、周囲の騒音レベルに応じてデバイスの音量を自動的に増減させたい。
出来ますか?可能であれば、周囲の騒音レベルを取得する方法は?
誰でも正しい方向に進むためのアイデアを教えてもらえますか?
信号のRMS値 (二乗平均平方根) は計算が速く、信号の全体的なエネルギーの標準的な尺度です。
ヒント: 「ノイズ」信号は、ユーザーが話しているときではなく、聞いているときのマイクからの信号 (周囲のノイズ) と見なされます。周囲ノイズ信号の RMS 値だけに基づいて音量を設定するのではなく、着信通話の RMS と周囲ノイズの RMS の比率に基づいて音量を設定します。
Volume = k * RMS(IncomingCallSignal) / RMS(AmbientNoiseSignal)