如何检测音频是否过大?

时间:2016-04-24 11:03:40

标签: android xamarin

我使用MediaPlayer来播放音频。有谁知道如何检测音频是否太大声?以及如何平衡它?

1 个答案:

答案 0 :(得分:0)

您可以将AudioManager用于此目的,并获取volume index

AudioManager am = (AudioManager)GetSystemService(AudioService);
int currentVolume = am.GetStreamVolume(Stream.Music);

并检查它是否比volume index

更大limit Volume
if(currentVolume > limitVolume){
  // Some action
}