HarmonyOS 鸿蒙Next 录音音频如何存放,以及遍历
HarmonyOS 鸿蒙Next 录音音频如何存放,以及遍历
<markdown _ngcontent-sih-c149="" class="markdownPreContainer">
录音音频如何存放,放在哪个位置?以及如何遍历所有已录制音频进行展示和播放呢?
</markdown>
2 回复
在HarmonyOS鸿蒙Next系统中,录音音频的存放与遍历可通过以下方式实现:
存放录音音频
- 使用AVRecorder进行音频录制,并通过media.AVRecorderConfig设置音视频录制的参数。
- 在AVRecorderConfig参数中的url指定录制文件的存放地址。通常,可以创建一个文件描述符(fd)并将其路径设置为“fd://”加上文件描述符的值。
- 录音文件默认保存在应用的沙盒路径中,但也可通过FilePicker让用户选择存储路径,实现无感保存则较为复杂,需要额外处理。
遍历录音音频
- 遍历所有已录制的音频文件,可以将录制成功的文件名保存到一个变量中。
- 通过循环遍历该变量,拿到已录制的文件名,并展示给用户。
- 用户点击某个音频文件时,可通过AVPlayer进行播放。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。