3

我遇到过这样的问题,就是边录边显示波形,就像recforge app里显示的一样。随着录音的进行,波形应该一点一点地显示出来,播放相同的录音时波形应该是一样的。

我希望录音格式可以是amr。

下面是我尝试过的:使用mediarecord的getMaxAmplitude获取值并使用Drawline绘制出来,这似乎可行,但问题是当我参考ringdroid的源代码播放时,我发现波形不同步与录音。

那我就想问一下,怎么让录音和播放的波形显示一样,怎么从cheapAmr.java中获取录音的Amplitude

recforce : https://play.google.com/store/apps/details?id=dje073.android.audiorecorderlite&hl=zh_CN

环形机器人:https : //play.google.com/store/apps/details? id=com.ringdroid

4

0 回答 0