bigbaicai

芯方式是以半导体人、电子工程师等电子行业相关领域从业人员为核心的知识经验学习、分享、交流社群。 凭借开放、合作、共赢的运营理念,聚集了来自国内外知名院校和顶尖科技公司的半导体人、电子工程师。 我们致力于营造专业、认真、有温度的分享交流环境,将高质量的内容和方案成规模地生产和分享,帮助个人和团队在芯方式找到有价值的Key。 http://www.icfans.com/

来电時播放一段录音給對方听,自己这边不放出声來。

0
阅读(78) 评论(0)

[DESCRIPTION]


來電時播放一段錄音給對方聽,自己這邊不放出聲來,同时本地的声音对方也听不见。


然后在播放结束之后进入正常通话状态。


[SOLUTION]来自半导体社区


1.


修改文件Am.c中的函数AM_SpeechOn()

在改函数内部加上判断条件,如果处于播放背景音的应用则不调用AFE_TurnOnSpeaker( L1SP_SPEECH );

AFE_TurnOnMicrophone( L1SP_SPEECH );


2.


在播放背景音的callback中调用函数

AFE_TurnOnSpeaker( L1SP_SPEECH );

AFE_TurnOnMicrophone( L1SP_SPEECH );

即可进入正常通话状态。