微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mtk6735 FM外放模式下进行语音输入后导致FM声音失真

mtk6735 FM外放模式下进行语音输入后导致FM声音失真

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
FM外放模式下进行语音输入后导致FM声音失真。
[SOLUTION]
FM以digital in的配置方式工作是会先将FM的声音录进来,然后通过DL通路播放出去的。
具体path参考图一。


图一:FM外放模式下audio path
针对该场景下您也可以认为有一个record thread在工作。此时如果有发生录音的场景,比如说语音输入法开启。那么针对语音输入法我们会做SRC的动作。此时,就会影响到正在播放的FM,导致FM声音失真。
您可以尝试在:
bool AudiomtkStreamInManager::AudioMTkRecordThread::threadLoop()
中将 if (IsAudioSupportFeature(AUDIO_SUPPORT_DMIC))
改为:
if (IsAudioSupportFeature(AUDIO_SUPPORT_DMIC) && (mMemType ==
AudioDigitalType::MEM_VUL))
这样的话就可以避免在DMIC场景下对FM进行SRC处理。
修改有效,您也可以申请patch:ALPS01450830

谢谢分享

顶一顶

谢谢分享

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top