【Qualcomm高通音频】免提和听筒两种通话模式下如何切换主副麦克风?

1. 为什么要修改?

通常情况下,这种修改主要是针对,主麦克风设计时离喇叭太近,导致无法无法完全回音。

 

2. 如何修改?

先进行以下确认:
1. 不同平台对应的mixer_paths_xxx.xml文件不一致,请参考以下链接进行确认。
2. 不同平台对应的麦克风属性不一定一致,请参考以下链接进行确认。
如果确认使用了双麦克风属性配置,请打开对应的mixer_paths_xxx.xml文件进行以下确认。
搜索”Dual“,接下来以SLM758的默认配置文件为例进行介绍:

【Qualcomm高通音频】免提和听筒两种通话模式下如何切换主副麦克风?_第1张图片

关键的修改在这里:

【Qualcomm高通音频】免提和听筒两种通话模式下如何切换主副麦克风?_第2张图片

 

从这里可以看出,免提和听筒切换主副麦克风的逻辑很简单,

就是哪个麦克风提供信号给DEC1通道,哪个麦克风信号就是主信号,反之则是降噪参考信号。

换句话说,主副麦克风并不是一成不变的,根据需要场景,特定的麦克风充当的功能不尽相同。

 

你可能感兴趣的:(子类_ADUIO)