私は、録音中に波形を表示するという問題に遭遇しました。録音を続けると波形が少しずつ表示され、同じレコードを再生している間は波形が同じになるはずです。
そして録音フォーマットはamrでお願いします。
以下は私が試したことです: mediarecord の getMaxAmplitude を使用して値を取得し、Drawline を使用してそれを描画しました。録音時点で。
次に、波形を録音と再生で同じように表示する方法と、cheapAmr.java から録音の振幅を取得する方法を尋ねたいと思います。
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