HarmonyOS AudioCapturer的音源类型之间有什么区别

看到AudioCapturer的设置参数中有音源类型的设置,而且音源类型分为mic音频源、语音识别源、语音通话场景的音频源、短语音消息的音频源几个。不同的音频源时在底层会有不同的算法处理,比如AEC/AGC等信号处理。

所以想了解下HarmonyOS系统中这几个音源类型之间有什么区别?比如哪个音源的录制过程中是完全没有经过信号处理的;语音识别源和语音通话场景的音频源是否是经过了信号处理的,这两个的信号处理过程又有什么区别?

HarmonyOS
2025-01-09 17:11:32
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

存在STREAM_USAGE_VOICE_COMMUNICATION配置的音频流运行时自动内置3A,普通录音场景不会开启3A仅voip通话时才会开启,需要在播放音频流时配置相应的StreamUsage类型,暂不支持3A独立开关。

分享
微博
QQ
微信
回复
2025-01-09 20:03:23
相关问题
HAP与HAR什么区别
1219浏览 • 1回复 待解决
UIAbility和ExtensionAbility什么区别
1327浏览 • 1回复 待解决
@StorageProp与@StorageLink什么区别
1281浏览 • 1回复 待解决
LocalStorage和AppStorage什么区别
1527浏览 • 2回复 待解决
@Entry与@Component什么区别
1790浏览 • 2回复 待解决
HarmonyOS struct和class什么区别
466浏览 • 1回复 待解决
requestdownloadFile与Task什么区别
2377浏览 • 1回复 待解决
鸿蒙与Android、iOS什么区别
12702浏览 • 5回复 已解决
请问AbilitySlice和Fraction什么区别
10346浏览 • 3回复 已解决
HarmonyOS Object和objec什么区别
411浏览 • 1回复 待解决
ArkTS runtime跟之前maple什么区别
1973浏览 • 1回复 待解决
liteos-a 和鸿蒙2.0什么区别
9821浏览 • 1回复 已解决
getContext传入this和不传入什么区别
1118浏览 • 1回复 待解决
DevEco中build和rebuild什么区别
818浏览 • 1回复 待解决