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

来源:互联网 发布:手机数据恢复软件 破解 编辑:程序博客网 时间:2024/05/01 18:39
 扬声器和主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
caseAUDIO_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;
 
}
    
0 0
原创粉丝点击