【问题标题】:Detection of loudness of sound in android在android中检测声音的响度
【发布时间】:2014-08-15 13:50:40
【问题描述】:

我编写了一个应用程序,它使用内置麦克风记录您的环境声音。我正在尝试使用这些记录的数据,以便区分响亮的环境声音和低环境声音。 我已经尝试对记录的数据进行傅立叶变换并采用对数刻度并尝试对其进行阈值化,但在区分这些声音方面并不准确。有没有其他方法可以在软件中区分周围声音的动态范围?

【问题讨论】:

    标签: android audio fft threshold


    【解决方案1】:
    Try to use this api :
    
     public double getAmplitude() {
     if (mRecorder != null)
         return  mRecorder.getMaxAmplitude();
     else
         return 0;
    
     }
    

    参考这个DOC

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多