注:适用版本(HarmonyOS NEXT/5.0/API12+)
在上一篇文章中我们已经学会了如何使用AvRecorder进行录音功能的实现,那么有没有办法让我们的生意具象化,可视化呢,当然有的,我们鸿蒙当中也是同样可以实现这个操作的,接下来就让我们一起去实现吧~
根据声音的大小实现声音振动特效就像这样,随着我们声音的大小振幅会随着变高变短。

实现步骤:
- 通过 getAudioCapturerMaxAmplitude 观察音频区间
-
- 定义状态变量 maxAmplitude
- 通过定时器, 每100ms获取一下声音振幅 (打印测试)
- 停止录音后, 要清除定时器

最低0.47元/天 解锁文章
1668

被折叠的 条评论
为什么被折叠?



