一种麦克风故障检测方法及移动终端技术

技术编号:21552921 阅读:24 留言:0更新日期:2019-07-07 00:45
本发明专利技术实施例提供了一种麦克风故障检测方法及移动终端,该方法包括:在麦克风启动的情况下,获取所述麦克风的输出信号;在所述输出信号满足第一预设条件的情况下,确定所述麦克风故障并进行提醒。本发明专利技术实施例中,移动终端可以根据麦克风的启动情况,自动执行对麦克风的故障检测,并进行故障提示,检测过程不会被用户感知,且只在检测到麦克风故障时进行故障提示,因此用户只需要根据提示就能知晓麦克风发生故障,极大提升移动终端用户麦克风故障检测的便利性。

A Microphone Fault Detection Method and Mobile Terminal

【技术实现步骤摘要】
一种麦克风故障检测方法及移动终端
本专利技术涉及移动通信领域,特别是涉及一种麦克风故障检测方法及移动终端。
技术介绍
麦克风是移动终端中重要的器件,通过麦克风可以将声音信号转换为电信号,从而实现移动终端的通话、录音等功能。若麦克风发生故障,会导致移动终端的通话或录音功能无法实现,现有技术中,通常需要移动终端用户根据使用情况判定麦克风是否发生故障,例如,用户在通话中,发现对方经常无法听到用户自己的声音,经过与多人通话或多次测试后,才能发现可能是麦克风故障。申请人发现上述技术方案存在如下缺点:通过移动终端用户进行麦克风检测的方式,检测结果准确度低且为用户使用移动终端造成不便。
技术实现思路
本专利技术实施例提供一种麦克风故障检测方法及移动终端,以解决麦克风故障检测不能符合用户实际需求的问题。为了解决上述技术问题,本专利技术提供了一种麦克风故障检测方法,应用于移动终端,所述方法包括:在麦克风启动的情况下,获取所述麦克风的输出信号;在所述输出信号满足第一预设条件的情况下,确定所述麦克风故障并进行提醒。本专利技术实施例还提供了一种移动终端,包括:输出信号获取模块,用于在麦克风启动的情况下,获取所述麦克风的输出信号;故障提醒模块,用于在所述输出信号满足第一预设条件的情况下,确定所述麦克风故障并进行提醒。本专利技术实施例另外还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现前述的麦克风故障检测方法的步骤。本专利技术实施例另外还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现前述的麦克风故障检测方法的步骤。本专利技术实施例中,可以检测麦克风的启动情况,在麦克风启动的情况下,获取麦克风的输出信号,在该输出信号满足第一预设条件的情况下,确定麦克风故障并进行提醒,即本专利技术实施例中,移动终端可以根据麦克风的启动情况,自动执行对麦克风的故障检测,并进行故障提示,检测过程不会被用户感知,且只在检测到麦克风故障时进行故障提示,因此,用户只需要根据提示就能知晓麦克风发生故障,极大提升移动终端用户麦克风故障检测的便利性。附图说明图1是本专利技术实施例的一种麦克风故障检测方法的步骤流程图;图2是本专利技术实施例的一种双麦克风终端示意图;图3是本专利技术实施例的一种麦克风故障检测方法的具体步骤流程图;图4是本专利技术装置实施例的一种移动终端的结构框图;图5是本专利技术装置实施例的一种移动终端的具体结构框图;图6是本专利技术实施例的一种移动终端的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术实施例中的一种麦克风故障检测方法的步骤流程图。该方法应用于移动终端,具体步骤包括:步骤101:在麦克风启动的情况下,获取所述麦克风的输出信号。具体应用中,本专利技术实施例可以应用于移动终端,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。具体应用中,麦克风可以是硅麦克风或者是其他种类的麦克风,本专利技术实施例对麦克风不做具体限定。在一些场景中,移动终端中可能包括多个麦克风,如图2所示,在多个麦克风中可以存在有主麦克风10和副麦克风20,主麦克风可以用于常规的通话、录音等,副麦克风可以用于手机环境噪音实现通话消噪功能,本专利技术实施例中的麦克风可以是用于通话、录音等功能的主麦克风。可以理解,若有多个用于通话录音等功能的麦克风,则可以根据各麦克风的标识,选择其中的任意一个进行故障检测,本专利技术实施例对此不作具体限定。在一种优选的实施方案中,可以在移动终端中定义需要故障检测的麦克风,如设置需要故障检测的麦克风的检测标识,只有在定义了需要故障检测的麦克风启动的情况下,才获取麦克风的输出信号。具体应用中,麦克风启动的场景有很多,例如,移动终端开启了通话或录音功能,或者第三方软件调用麦克风完成某些功能,如社交软件的视频或语音功能等,在麦克风启动时,通常是移动终端用户进行语音录入,因此,可以获取麦克风的输出信号。步骤102:在所述输出信号满足第一预设条件的情况下,确定所述麦克风故障并进行提醒。本专利技术实施例中,若输出信号满足第一预设条件,可以说明麦克风发生了故障,进而可以自动进行麦克风故障提醒。具体应用中,如果麦克风没有故障,通常输出信号可以是正常的语音信号,或混杂有一部分噪音信号的语音信号。若麦克风发生故障,麦克风在移动终端中可能出现故障的原因可以有:由于麦克风膜片破裂导致麦克风无信号输出,则输出信号波形幅值接近0;由于麦克风异常使得输出信号存在持续性的随机噪声,导致人声被掩盖,体现为录音仅能听到底噪,人声微弱或没有人声;由于麦克风异常使得输出的声音偏小,影响正常通话/录音效果;由于麦克风拾音孔被堵塞,输入的声音信号较弱,导致麦克风输出的信号很弱,近似于无信号输出。在上述几种麦克风故障的情况中,共同特点在于使用麦克风录制正常声音信号的情况下麦克风无输出信号或者输出信号的有效语音较少。因此,可以通过将输出信号与第一预设条件匹配,判断麦克风是否发生故障。实际应用中,第一预设条件可以根据实际的应用场景进行设定,例如第一预设条件可以是:输出信号中不存在语音信号、输出信号发生错误等,只要第一预设条件可以用于判定输出信号是否正常即可,本专利技术实施例对此不做具体限定。具体应用中,进行麦克风故障提醒的方式可以是:在移动终端的用户界面上弹出提示框,在提示框中通过文字、图片、声音、视频等提示用户麦克风发生故障。进行麦克风故障提示的方式也可以是:根据预先设定进行相应的语音提示、振动提示、闪烁发光器件提示等;可以理解,本领域技术人员可以根据实际的应用场景设置适应的进行麦克风故障提示的方式,本专利技术实施例对此不作具体限定。实际应用中,若输出信号不满足第一预设条件,可以说明初步判定中没有发现麦克风故障,可以不进行提示,结束本次麦克风故障检测,本专利技术实施例对此不作具体限定。综上所述,本专利技术实施例中,可以检测麦克风的启动情况,在麦克风启动的情况下,获取麦克风的输出信号,在该输出信号满足第一预设条件的情况下,确定麦克风故障并进行提醒,即本专利技术实施例中,移动终端可以根据麦克风的启动情况,自动执行对麦克风的故障检测,并进行故障提示,检测过程不会被用户感知,且只在检测到麦克风故障时进行故障提示,因此用户只需要根据提示就能知晓麦克风发生故障,极大提升移动终端用户麦克风故障检测的便利性。参照图3,示出了本专利技术实施例中的一种麦克风故障检测方法的具体步骤流程图。具体步骤包括:步骤201:在麦克风启动的情况下,获取所述麦克风的输出信号。作为本专利技术实施例的一种优选实施方式,在步骤201前还可以包括:识别当前环境。本专利技术实施例中,考虑到如果麦克风处于嘈杂的环境中,则麦克风的输出信号中可能存在大量的噪音信号,会对麦克风的故障检测造成较大干扰,甚至导致误判,因此,在进行本专利技术实施例的麦克风故障检测的初始,首先识别当前环境。具体应用中,当前环境可以包括安静环本文档来自技高网...

【技术保护点】
1.一种麦克风故障检测方法,其特征在于,所述方法包括:在麦克风启动的情况下,获取所述麦克风的输出信号;在所述输出信号满足第一预设条件的情况下,确定所述麦克风故障并进行提醒。

【技术特征摘要】
1.一种麦克风故障检测方法,其特征在于,所述方法包括:在麦克风启动的情况下,获取所述麦克风的输出信号;在所述输出信号满足第一预设条件的情况下,确定所述麦克风故障并进行提醒。2.根据权利要求1所述的方法,其特征在于,所述获取所述麦克风的输出信号之后,还包括:将所述输出信号的实际信号时长与第一预设时长进行比较;在所述输出信号的实际信号时长大于或等于所述第一预设时长的情况下,检测所述输出信号。3.根据权利要求2所述的方法,其特征在于,所述检测所述输出信号的步骤,包括:将所述输出信号进行分帧操作,得到目标信号;分别提取所述目标信号的每一帧的语音特征;分析所述语音特征。4.根据权利要求3所述的方法,其特征在于,所述语音特征包括下述至少一种:短时平均能量、短时平均过零率、信息熵、自相关系数;所述在所述输出信号满足第一预设条件的情况下,确定所述麦克风故障并进行提醒,包括:在所述目标信号的每一帧的短时平均能量小于预设低能量阈值,且所述目标信号的每一帧的短时平均过零率小于预设低过零率阈值的情况下,确定所述麦克风故障为:麦克风本体故障或麦克风通路故障,并进行提醒;或,在所述目标信号的每一帧的短时平均能量处于所述预设低能量阈值与预设高能量阈值之间,且所述目标信号的每一帧的短时平均过零率大于预设高过零率阈值的情况下,确定所述麦克风故障为:麦克风本体故障或麦克风通路故障,并进行提醒;或,在所述目标信号的每一帧的信息熵大于预设信息熵阈值的情况下,确定所述麦克风故障为:麦克风本体故障或麦克风通路故障,并进行提醒;或,在所述目标信号的每一帧的自相关系数小于预设系数阈值的情况下,确定所述麦克风故障为:麦克风本体故障或麦克风通路故障,并进行提醒。5.根据权利要求1至4任一项所述的方法,其特征在于,所述在麦克风启动的情况下,获取所述麦克风的输出信号包括:在所述麦克风的启动时长超过第二预设时长的情况下,获取所述麦克风的输出信号。6.一种移动终端,其特征在于...

【专利技术属性】
技术研发人员:廖志颖
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1