自动切换通话上行信号源的方法、装置、终端及存储介质制造方法及图纸

技术编号:21957260 阅读:22 留言:0更新日期:2019-08-24 20:45
本发明专利技术公开了一种自动切换通话上行信号源的方法、装置、终端及存储介质,应用于具有主麦克和副麦克的移动终端,包括:获取主麦克数据,确定所述主麦克的工作状态;根据所述工作状态确定所述主麦克处于静音状态时,获取分析所述主麦克的静音数据;根据所述静音数据确定所述主麦克是被动静音时,自动切换所述副麦克的信号源为上行信号源。通过本发明专利技术实施例,能够主动监测主麦克上的信号是否被人为挡住,在挡住的情况下能够切换副麦克为主信号输入源并切换相关降噪算法,可以有效消除当前主副麦克摆放位置的物理设计缺陷,避免用户手无意中挡住主麦克而导致通话上行无声的问题,提高用户体验。

Method, Device, Terminal and Storage Media for Automatic Switching Uplink Signal Source

【技术实现步骤摘要】
自动切换通话上行信号源的方法、装置、终端及存储介质
本专利技术涉及移动终端领域,特别涉及一种自动切换通话上行信号源的方法、装置、终端及存储介质。
技术介绍
移动终端的日益普及,使用移动终端的用户越来越多,用户日常使用移动终端也越来越频繁,使得移动终端已经成为用户必不可少的移动设备之一。在移动终端通话过程中,为了提升通话双方的语音质量,会使用各种各样的语音技术去除噪声、提纯语音,从而到达提升双方的通话体验的目的。目前在主动降噪方面,最为常见的就是双麦克降噪技术,在传统的用于收集说话者语音麦克的基础上,增加了一个收集噪音信号的麦克,再通过对两个语音信号的放大和差分处理,能够很好的消除环境噪音,从而到达提纯语音的目的。在使用双麦克降噪技术时,为了使降噪效果达到最佳,对两个麦克的摆放位置有严格的要求,常见的摆放位置就是一个放在手机底部,一个放在手机顶部。在实际应用过程中,因为握持移动终端的习惯不同,有的用户会在用手指托举移动终端时,无意中挡住主麦克的收音孔,这样就会导致收集说话者语音的麦克风无信号输入,在使用双麦克降噪算法的情况下,产生上行信号完全静音的问题,严重影响用户体验。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种自动切换通话上行信号源的方法、装置、终端及存储介质,能够主动监测主麦克上的信号是否被人为挡住,在挡住的情况下能够切换副麦克为主信号输入源并切换相关降噪算法,可以有效消除当前主副麦克摆放位置的物理设计缺陷,避免用户手无意中挡住主麦克而导致通话上行无声的问题,提高用户体验。本专利技术解决上述技术问题所采用的技术方案如下:根据本专利技术的一个方面,提供的一种自动切换通话上行信号源的方法,应用于具有主麦克和副麦克的移动终端,所述方法包括:获取主麦克数据,确定所述主麦克的工作状态;根据所述工作状态确定所述主麦克处于静音状态时,获取分析所述主麦克的静音数据;根据所述静音数据确定所述主麦克是被动静音时,自动切换所述副麦克的信号源为上行信号源。在一个可能的设计中,所述获取主麦克数据,确定所述主麦克的工作状态,包括:获取主麦克数据;对所述主麦克数据进行回声消除处理,获得回声消除后的主麦克数据;根据所述回声消除后的主麦克数据,确定所述主麦克的工作状态。在一个可能的设计中,所述根据所述回声消除后的主麦克数据,确定所述主麦克的工作状态,包括:根据所述回声消除后的主麦克数据,判断所述主麦克数据是否为静音数据:如果所述主麦克数据是静音数据,则确定所述主麦克处于静音状态;如果所述主麦克数据不是为静音数据,则确定所述主麦克处于工作正常状态,所述主麦克没有被挡住。在一个可能的设计中,所述根据所述工作状态确定所述主麦克处于静音状态时,获取分析所述主麦克的静音数据;包括:根据所述工作状态确定所述主麦克处于静音状态时,获取所述主麦克的静音数据;分析判断所述静音数据,确定所述主麦克的静音类型。在一个可能的设计中,所述分析判断所述静音数据,确定所述主麦克的静音类型,包括:将所述主麦克的信号与所述副麦克采集到的底噪信号大小进行对比,根据比对结果确定所述主麦克的静音类型:如果所述主麦克的信号与所述副麦克的底噪信号大致相同,则确定所述主麦克的静音类型为主动静音;如果所述主麦克的信号比所述副麦克的底噪信号小,则确定所述主麦克的静音类型为被动静音。在一个可能的设计中,所述根据所述静音数据确定所述主麦克是被动静音时,自动切换所述副麦克的信号源为上行信号源;包括:根据所述静音数据确定所述主麦克的静音类型为被动静音;自动切换所述副麦克的信号为输入信号源。在一个可能的设计中,所述自动切换所述副麦克的信号为输入信号源,包括:对所述副麦克的信号进行降噪处理,输出降噪后的副麦克信号;将所述降噪后的副麦克信号作为上行信号源。根据本专利技术的另一个方面,提供的一种自动切换通话上行信号源的装置,应应用于具有主麦克和副麦克的移动终端,所述装置包括:获取模块、分析模块、切换模块,其中:所述获取模块,用于获取主麦克数据,确定所述主麦克的工作状态;所述分析模块,用于根据所述工作状态确定所述主麦克处于静音状态时,获取分析所述主麦克的静音数据;所述切换模块,用于根据所述静音数据确定所述主麦克是被动静音时,自动切换所述副麦克的信号源为上行信号源。根据本专利技术的另一个方面,提供的一种终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现本专利技术实施例提供的所述的一种自动切换通话上行信号源的方法的步骤。根据本专利技术的另一个方面,提供的一种计算机可读存储介质,所述计算机可读存储介质上存储有自动切换通话上行信号源的方法的程序,所述自动切换通话上行信号源的方法的程序被处理器执行时实现本专利技术实施例提供的所述的一种自动切换通话上行信号源的方法的步骤。与现有技术相比,本专利技术提出了一种自动切换通话上行信号源的方法、装置、终端及存储介质,应用于具有主麦克和副麦克的移动终端,包括:获取主麦克数据,确定所述主麦克的工作状态;根据所述工作状态确定所述主麦克处于静音状态时,获取分析所述主麦克的静音数据;根据所述静音数据确定所述主麦克是被动静音时,自动切换所述副麦克的信号源为上行信号源。通过本专利技术实施例,能够主动监测主麦克上的信号是否被人为挡住,在挡住的情况下能够切换副麦克为主信号输入源并切换相关降噪算法,可以有效消除当前主副麦克摆放位置的物理设计缺陷,避免用户手无意中挡住主麦克而导致通话上行无声的问题,提高用户体验。附图说明图1为实现本专利技术各个实施例的一种移动终端的硬件结构示意图;图2为本专利技术实施例提供的一种通信网络系统架构图;图3为本专利技术实施例提供的一种应用于移动终端的双麦克降噪的工作原理的示意图;图4为本专利技术实施例提供的一种应用于移动终端的主麦克被挡住后导致最终上行信号无声的示意图;图5为本专利技术实施例提供的一种自动切换通话上行信号源的方法的流程示意图;图6为本专利技术实施例提供的一种自动切换通话上行信号源的装置的结构示意图;图7为本专利技术实施例提供的一种自动切换通话上行信号源的方法的流程示意图;图8为本专利技术实施例提供的应用本专利技术方法的移动终端结构示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。本文档来自技高网...

【技术保护点】
1.一种自动切换通话上行信号源的方法,应用于具有主麦克和副麦克的移动终端,其特征在于,所述方法包括:获取主麦克数据,确定所述主麦克的工作状态;根据所述工作状态确定所述主麦克处于静音状态时,获取分析所述主麦克的静音数据;根据所述静音数据确定所述主麦克是被动静音时,自动切换所述副麦克的信号源为上行信号源。

【技术特征摘要】
1.一种自动切换通话上行信号源的方法,应用于具有主麦克和副麦克的移动终端,其特征在于,所述方法包括:获取主麦克数据,确定所述主麦克的工作状态;根据所述工作状态确定所述主麦克处于静音状态时,获取分析所述主麦克的静音数据;根据所述静音数据确定所述主麦克是被动静音时,自动切换所述副麦克的信号源为上行信号源。2.根据权利要求1所述的方法,其特征在于,所述获取主麦克数据,确定所述主麦克的工作状态,包括:获取主麦克数据;对所述主麦克数据进行回声消除处理,获得回声消除后的主麦克数据;根据所述回声消除后的主麦克数据,确定所述主麦克的工作状态。3.根据权利要求2所述的方法,其特征在于,所述根据所述回声消除后的主麦克数据,确定所述主麦克的工作状态,包括:根据所述回声消除后的主麦克数据,判断所述主麦克数据是否为静音数据:如果所述主麦克数据是静音数据,则确定所述主麦克处于静音状态;如果所述主麦克数据不是为静音数据,则确定所述主麦克处于工作正常状态,所述主麦克没有被挡住。4.根据权利要求3所述的方法,其特征在于,所述根据所述工作状态确定所述主麦克处于静音状态时,获取分析所述主麦克的静音数据;包括:根据所述工作状态确定所述主麦克处于静音状态时,获取所述主麦克的静音数据;分析判断所述静音数据,确定所述主麦克的静音类型。5.根据权利要求4所述的方法,其特征在于,所述分析判断所述静音数据,确定所述主麦克的静音类型,包括:将所述主麦克的信号与所述副麦克采集到的底噪信号大小进行对比,根据比对结果确定所述主麦克的静音类型:如果所述主麦克的信号与所述副麦克的底噪信号大致相同,则确定所述主麦克的静...

【专利技术属性】
技术研发人员:王冲
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1