HarmonyOS 音频录制、音频播放功能细节咨询

1. 是否能录制音频为amr格式?

2. 是否能直接播放amr格式的音频文件?

3. 如果以上都不行,是否有办法间接做到?有音频格式转换相关的api吗?或者什么三方库之类的?


HarmonyOS
2024-11-12 11:20:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

​目前HarmonyOS已经支持amr格式 ,请参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/audio-encoding-V5

您是否必须要使用格式为amr格式的音频,如果没有必要可以使用PCM编码的音频,请参考demo:​https://gitee.com/openharmony/applications_app_samples/tree/master/code/BasicFeature/Native/Audio

如果您必须采用格式为amr格式的音频,请参考下述:

1、目前不支持直接录制amr格式的音频,可以通过OHAudio(Native API)录制PCM编码的音频,再使用AVCodec将其编码成amr格式即可,OHAudio请参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/using-ohaudio-for-recording-V5

AVCodec请参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/audio-encoding-V5

2、目前支持直接播放amr格式的音频,使用AVPlayer开发音频播放功能(arkts),请参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/using-avplayer-for-playback-V5

分享
微博
QQ
微信
回复
2024-11-12 17:01:23
相关问题
HarmonyOS 咨询音频录制功能细节
332浏览 • 1回复 待解决
HarmonyOS 音频录制播放
631浏览 • 1回复 待解决
OHAudio实现低时延音频录制播放功能
1630浏览 • 1回复 待解决
HarmonyOS 音频播放相关问题咨询
184浏览 • 1回复 待解决
使用AudioCapturer开发音频录制功能
1272浏览 • 1回复 待解决
SoundPool实现音频播放功能
1355浏览 • 1回复 待解决
HarmonyOS音频录制相关
357浏览 • 1回复 待解决
AVplayer开发音频播放功能
1213浏览 • 1回复 待解决
使用AudioRenderer开发音频播放功能
1112浏览 • 1回复 待解决
HarmonyOS音频播放问题
416浏览 • 1回复 待解决
音频录制开发相关问题
5713浏览 • 1回复 待解决
HarmonyOS 是否支持MP3音频录制
197浏览 • 1回复 待解决
HarmonyOS 音频播放帧率控制
227浏览 • 1回复 待解决
HarmonyOS 音频后台播放问题
467浏览 • 1回复 待解决
HarmonyOS 音频播放设备的切换
239浏览 • 1回复 待解决
HarmonyOS 播放本地音频文件
211浏览 • 1回复 待解决
HarmonyOS实现后台播放音频
479浏览 • 1回复 待解决
OpenSL ES音频录制示例调用崩溃
1916浏览 • 1回复 待解决