我正在使用Nier Visualizar这个库,通过AudioRecord
类来显示这些波形。当我使用AudioFormat.ENCODING_PCM_8BIT
时,它可以正常工作,但是“录音”如此嗡嗡作响且声音低沉。
当我使用AudioFormat.ENCODING_PCM_16BIT
时,声音正常录制,但是波形渲染太快。
我也可以使用MediaRecord
录制音频,但是没有自定义视图可以使用mediaRecord.getMaximumAmplitude()
提供这些波形
我已经尝试了几乎所有来自网络的答案,但是没有用。