Android获得录音音量

时间:2014-09-24 18:01:37

标签: android audio volume recording

我试图找到一种简单的方法来录制音频,以分析它的振幅(音量) - 没有别的。 MediaRecorder.getMaxAmplitude()总是在我的智能手机上返回0(Android 2.3.6,Galaxy S1 Plus),这是许多ppl的情况(在stackoverflow上发现了很多参考)。有趣的是,它将音频正确地录制到一个文件中,我的声音就在它上面......真是有意义。在另一部智能手机(Galaxy S3 mini)上,相同的代码正在运行,所以它不能成为编程错误...... 我也试过了musicg库,但是那个库的哨子演示都没有检测到任何东西...... 接下来我试过用AudioRecord类录音。那么,我得到了一个数据流,但我不知道如何处理这些数字 - 我没有看到一种方法来获得该数量... 如前所述,我只需要周围环境中的声音音量。提前感谢您的建议。

0 个答案:

没有答案