HarmonyOS 鸿蒙Next 使用AVRecorder录制音频(ArkTS)

发布于 1周前 作者 caililin 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 使用AVRecorder录制音频(ArkTS) 录音内容已经存入沙箱 但是双击听不到捏~ 请问大家是怎么听呀

cke_1914.png


更多关于HarmonyOS 鸿蒙Next 使用AVRecorder录制音频(ArkTS)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

右键保存到电脑,用音视频播放器打开。

更多关于HarmonyOS 鸿蒙Next 使用AVRecorder录制音频(ArkTS)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


但是我保存save as打开后播放器一直提示我文件损坏我让其他人拉我的代码到他们电脑上是可以正常录音播放的感觉是我电脑的问题呢

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

大家有遇到这种问题么

cke_247.png

我遇到了代码问题,按照官方的示例写,profile别以字面量形式放在config里面,你改一下看。
我做了一些修改之后就可以播放了。

在HarmonyOS鸿蒙Next系统中,使用AVRecorder录制音频(基于ArkTS框架)通常涉及调用鸿蒙系统提供的多媒体API。以下是一个简要的步骤概述,不涉及Java或C语言内容:

  1. 导入必要的模块: 在ArkTS文件中,首先需要导入与音频录制相关的模块。例如,media.multimedia模块可能包含AVRecorder的相关功能。

  2. 创建AVRecorder实例: 通过调用相关API创建一个AVRecorder对象,该对象将用于管理音频录制过程。

  3. 配置录制参数: 设置音频源、编码格式、采样率、声道数等参数。这些参数通过AVRecorder的配置接口进行设置。

  4. 开始录制: 调用AVRecorder的start方法开始音频录制。此时,系统将开始捕获音频数据,并根据配置进行编码。

  5. 停止录制并保存文件: 当需要停止录制时,调用stop方法。随后,可以将录制的音频数据保存到指定文件中。

  6. 释放资源: 录制完成后,释放AVRecorder对象占用的资源,以避免内存泄漏。

请注意,上述步骤是基于一般性的理解,并未提供具体的代码实现。实际开发中,应参考鸿蒙系统的官方文档和API指南,以确保正确调用相关接口。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部