麦克风阵列的调节方法、智能终端和可读存储介质技术

技术编号:31236728 阅读:18 留言:0更新日期:2021-12-08 10:20
本发明专利技术公开了一种麦克风阵列的调节方法、智能终端和可读存储介质,所述方法包括以下步骤:若所述智能终端处于开启状态,按照预设规则对所述麦克风阵列进行检测;若检测到所述麦克风阵列中存在处于正常状态的麦克风,则从所述处于正常状态的麦克风中选出第一麦克风;将所述第一麦克风设置为工作状态。通过本发明专利技术可以避免麦克风阵列中部分麦克风失效后,用户无法体验语音交互功能的问题。法体验语音交互功能的问题。法体验语音交互功能的问题。

【技术实现步骤摘要】
麦克风阵列的调节方法、智能终端和可读存储介质


[0001]本专利技术涉及电子设备
,具体涉及一种麦克风阵列的调节方法、智能终端和可读存储介质。

技术介绍

[0002]随着家用电器智能化的提升,许多家用电器都携带有智能响应用户的功能,与用户形成互动。作为语音交互窗口,通常电器中会内置音频接收传感器——麦克风。麦克风作为敏感型接收传感器,通常内置在结构里面,通过结构开孔的方式接收用户的语音指令。为了保证收音范围,麦克风一般设计成多颗麦克风器件组成的阵列,进行角度定位和信号加强,以满足广范围的收音识别。多颗麦克风同时接收外界音频,识别出用户的语音指令并完成响应。此种方式下,需要对多颗麦克风收到的音频进行识别处理后进行响应,导致响应速度慢,用户体验感差。且当麦克风阵列中出现部分麦克风物料失效后,将对整个阵列的识别产生影响,即使麦克风阵列中仍存在能够正常使用的麦克风,用户也将无法继续正常体验语音交互功能。

技术实现思路

[0003]本专利技术提供了一种麦克风阵列的调节方法、智能终端和可读存储介质,旨在解决部分麦克风物料失效后,用户无法体验语音交互功能的问题。
[0004]为实现上述目的,本专利技术提供了一种麦克风阵列的调节方法,该方法包括以下步骤:
[0005]若所述智能终端处于开启状态,对所述麦克风阵列进行检测;
[0006]若检测到所述麦克风阵列中存在处于正常状态的麦克风,则将正常状态的麦克风中作为第一麦克风;
[0007]将所述第一麦克风设置为工作状态。
[0008]可选地,按照预设优先级顺序逐一检测所述麦克风阵列是否处于正常状态;
[0009]若检测到所述麦克风阵列中存在处于正常状态的麦克风,则从所述处于正常状态的麦克风中选出第一麦克风的步骤包括:
[0010]在第一次检测到所述麦克风处于正常状态时,则将所述第一次检测到正常的麦克风设置为第一麦克风,并停止检测。
[0011]可选地,重复检测所述第一麦克风是否处于正常状态;
[0012]若检测到所述第一麦克风未处于正常状态,则按照预设优先级顺序,逐一检测所有优先级低于所述第一麦克风的麦克风是否处于正常状态;
[0013]在再次检测到存在所述麦克风处于正常状态,则停止对其他所述麦克风进行检测,并将再次检测到处于正常状态的麦克风设置为第一麦克风;
[0014]将所述第一麦克风设置为工作状态。
[0015]可选地,按照预设优先级顺序逐一开启所有所述麦克风;
[0016]每隔第一预设时长接收所述开启的麦克风输出的音频信号;
[0017]根据所述音频信号判断所述开启的麦克风是否处于正常状态。
[0018]可选地,若所述开启的麦克风未存在音频信号的输出,则判断所述开启的麦克风未处于正常状态;
[0019]若所述开启的麦克风存在音频信号的输出,但所述音频信号不满足预设输出条件,则判断所述开启的麦克风未处于正常状态。
[0020]可选地,通过所述第一麦克风实时监测是否获取唤醒指令;
[0021]若获取唤醒指令,则启动响应服务,并根据唤醒指令识别用户的位置;
[0022]根据所述用户的位置调整所述麦克风阵列对音频信号的接收。
[0023]可选地,将所述第一麦克风以外的麦克风设置为待机状态;
[0024]接收所述第一麦克风输出的音频信号。
[0025]可选地,若所述麦克风阵列中不存在处于正常状态的麦克风,提示所述麦克风阵列故障。
[0026]为实现上述目的,本申请还提出一种智能终端,智能终端包括存储器、处理器、以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被处理器执行时实现所述麦克风阵列的调节方法。
[0027]为实现上述目的,本申请还提出一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述麦克风阵列的调节方法。
[0028]本专利技术技术方案中,若所述智能终端处于开启状态,按照预设规则对所述麦克风阵列进行检测;若检测到所述麦克风阵列中存在处于正常状态的麦克风,则从所述处于正常状态的麦克风中选出第一麦克风;将所述第一麦克风设置为工作状态。通过本专利技术可以将麦克风阵列中正常状态的麦克风筛选出来,并将其设置为工作状态,避免麦克风阵列中部分麦克风失效后,用户无法体验语音交互功能的问题。
附图说明
[0029]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0030]图1为本专利技术一实施例的麦克风阵列的调节方法的模块结构示意图;
[0031]图2为本专利技术一实施例的麦克风阵列的调节方法的流程图。
具体实施方式
[0032]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0033]请参照图1,图1为本专利技术各个实施例中所提供的智能终端的硬件结构示意图。所述智能终端包括执行模块01、存储器02、处理器03等部件。本领域技术人员可以理解,图1中所示出的智能终端还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述执行模块模块01连接,所述存储器02上存储有计算机程序,所述计算机程序同时被处理器03执行。
[0034]执行模块01,可获取麦克风输出的音频信号以及对音频信号的频谱进行分析,还可以开启和关闭麦克风,并收集以上信息发送给所述处理器03。
[0035]存储器02,可用于存储软件程序以及各种数据。存储器02可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据终端的使用所创建的数据或信息等。此外,存储器02可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0036]处理器03,是智能终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器02内的软件程序和/或模块,以及调用存储在存储器02内的数据,执行终端的各种功能和处理数据,从而对汽车进行整体监控。处理器03可包括一个或多个处理单元;优选的,处理器03可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器03中。
[0037]本领域技术人员可以理解,图1中示出的智能终端结构并不构成对智能终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0038]根据上述硬件结构,提出本专利技术方法各个实施例。
[0039本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种麦克风阵列的调节方法,其特征在于,所述麦克风阵列包括多颗麦克风,所述麦克风阵列应用于智能终端上,该方法包括以下步骤:若所述智能终端处于开启状态,对所述麦克风阵列进行检测;若检测到所述麦克风阵列中存在处于正常状态的麦克风,则将正常状态的麦克风中作为第一麦克风;将所述第一麦克风设置为工作状态。2.如权利要求1所述的麦克风阵列的调节方法,其特征在于,所述对所述麦克风阵列进行检测的步骤包括:按照预设优先级顺序逐一检测所述麦克风阵列是否处于正常状态;若检测到所述麦克风阵列中存在处于正常状态的麦克风,则将正常状态的麦克风中作为第一麦克风的步骤包括:在第一次检测到所述麦克风处于正常状态时,则将所述第一次检测到正常的麦克风设置为第一麦克风,并停止检测。3.如权利要求2所述的麦克风阵列的调节方法,其特征在于,所述在第一次检测到所述麦克风处于正常状态时,则将所述第一次检测到正常的麦克风设置为第一麦克风,并停止检测的步骤之后,还包括:重复检测所述第一麦克风是否处于正常状态;若检测到所述第一麦克风未处于正常状态,则按照预设优先级顺序,逐一检测所有优先级低于所述第一麦克风的麦克风是否处于正常状态;在再次检测到存在所述麦克风处于正常状态,则停止对其他所述麦克风进行检测,并将再次检测到处于正常状态的麦克风设置为第一麦克风;将所述第一麦克风设置为工作状态。4.如权利要求2所述的麦克风阵列的调节方法,其特征在于,所述按照预设优先级顺序逐一检测所述麦克风阵列是否处于正常状态的步骤包括:按照预设优先级顺序逐一开启所有所述麦克风;每隔第一预设时长接收所述开启的麦克风输出的音频信号;根据所...

【专利技术属性】
技术研发人员:陈敏王德闯姚文兴胡超徐正新洪伟忠卢铁军黄健
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:

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

1