[FAQ18419][audio speech]通话免提模式如何使用副mic

本文介绍了一种通过使用副麦克风来提高免提模式下通话质量的方法,解决了因扬声器与主麦克风距离过近导致的噪声及回声问题。
 扬声器和主mic靠的太近,通话免提模式使用主mic,会导致噪声、回声等比较难消除,影响通话质量
 可以在通话免提模式的时候使用副mic
 
 
 
 
[SOLUTION]
 1. sim卡通话和voip通话,免提模式都使用副mic
     Audio_Customization_Common.h中定义宏
     #define USE_REFMIC_IN_LOUDSPK (1) 
 
 2. sim卡通话和viop通话免提模式是否使用副mic分开来控制
      Audio_Customization_Common.h中定义宏
     #define USE_REFMIC_IN_LOUDSPK_SIM (1)  //控制sim卡通话
     #define USE_REFMIC_IN_LOUDSPK (1)  //控制voip通话
     
AudioALSASpeechPhoneCallController.cpp
[C/C++]hide
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
case AUDIO_DEVICE_OUT_SPEAKER:
 
{
 
   if (USE_REFMIC_IN_LOUDSPK == 1) //这里改成<strong>if(USE_REFMIC_IN_LOUDSPK_SIM == 1)</strong>
 
   {
 
      input_device = AUDIO_DEVICE_IN_BACK_MIC;
 
   }
 
   else
 
   {
 
    input_device = AUDIO_DEVICE_IN_BUILTIN_MIC;
 
   }
 
   break;
 
}
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值