麦克风的控制方法、装置、存储介质及电子设备与流程

文档序号:16008130发布日期:2018-11-20 20:19阅读:208来源:国知局

本申请涉及电子设备控制技术领域,尤其涉及一种麦克风的控制方法、装置、存储介质及电子设备。



背景技术:

随着电子技术的不断发展,电子设备如手机的功能越来越强大,用户可以通过手机轻松实现电子购物、娱乐等诸多功能,手机已经成为了人们出行的必备工具,因此,用户对手机的依赖性也越来越强。

目前,手机可以开启语音唤醒功能,通过手机上的麦克风实时获取用户的语音信息,通过对语音信息进行关键词提取,来确定并执行相应的操作指令,以实现通过语音快速操控手机的效果,但是,由于麦克风处于持续监听状态,会造成功耗的损失,影响手机的续航能力。



技术实现要素:

本申请实施例提供一种麦克风的控制方法、装置、存储介质及电子设备,可以降低手机的功耗,提升手机的续航能力。

第一方面,本申请实施例了提供了一种麦克风的控制方法,包括:

当电子设备处于语音唤醒状态时,采集所述电子设备的状态信息;

判断所述状态信息是否为预设状态信息;

当判断出所述状态信息为预设状态信息时,开启麦克风,以采集语音信息;

当判断出所述状态信息不为预设状态信息时,关闭麦克风。

第二方面,本申请实施例了提供了的一种麦克风的控制装置,包括:

采集单元,用于当电子设备处于语音唤醒状态时,采集所述电子设备的状态信息;

判断单元,用于判断所述状态信息是否为预设状态信息;

开启单元,用于当判断出所述状态信息为预设状态信息时,开启麦克风,以采集语音信息;

关闭单元,用于当判断出所述状态信息不为预设状态信息时,关闭麦克风。

第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的麦克风的控制方法。

第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的麦克风的控制方法。

本申请实施例通过当电子设备处于语音唤醒状态时,采集电子设备的状态信息;判断状态信息是否为预设状态信息;当判断出状态信息为预设状态信息时,开启麦克风,以采集语音信息;当判断出状态信息不为预设状态信息时,关闭麦克风。以此当电子设备处于语音唤醒状态时,可以根据电子设备的状态信息来选择是否开启麦克风,避免了麦克风一直处于监听的状态,节省了电子设备的电量,提升了电子设备的续航能力。

附图说明

下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其它有益效果显而易见。

图1是本申请实施例提供的语音检测的应用环境示意图。

图2是本申请实施例提供的麦克风的控制方法的流程示意图。

图3为本申请实施例提供的麦克风的控制方法的另一流程示意图。

图4为本申请实施例提供的麦克风的控制装置的模块示意图。

图5为本申请实施例提供的麦克风的控制装置的另一模块示意图。

图6为本申请实施例提供的电子设备的结构示意图。

图7为本申请实施例提供的电子设备的另一结构示意图。

具体实施方式

请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。

本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文该的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文该的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。

以下进行具体分析说明。

在本实施例中,将从麦克风的控制装置的角度进行描述,该麦克风的控制装置具体可以集成在电子设备,比如手机、平板电脑、掌上电脑(PDA,Personal Digital Assistant)等。

请参阅图1,图1为本发明实施例提供的一种语音检测的应用环境示意图。所述应用环境,包括用户11以及电子设备12。

其中,所述电子设备12,至少包括用于检测用户11语音的麦克风,该麦克风,学名为传声器,是将声音信号转换为电信号的能量转换器件,由"Microphone"这个英文单词音译而来。也称话筒、微音器。

进一步的,在电子设备处于语音唤醒状态时,用户11发出特定声音,比如“小欧请开锁”等等,该电子设备12通过麦克风进行语音检测121获取到用户的特定声音,并将该特定声音转换为电信号,并对该电信号进行噪声抑制122处理,该噪声抑制是指消除、弱化或压制图像中的随机变化干扰。对噪声抑制122后的电信号进行特征处理123,该特征处理123具体是指声纹特征提取,由于该声纹特征不仅具有特定性,而且有相对稳定性的特点。成年以后,人的声音可保持长期相对稳定不变。实验证明,无论讲话者是故意模仿他人声音和语气,还是耳语轻声讲话,即使模仿得惟妙惟肖,其声纹特征却始终不相同。所以将提取的声纹特征与预设声纹特征进行声纹匹配124,得到对应的相似度125,当相似度125大于一定阈值时,声纹特征验证通过,电子设备12执行解锁功能。

由上述应用场景可以看出,在处于语音唤醒状态时,麦克风需要一直处于监听状态,以获取环境中的声音信息,势必会造成功耗的损失,进而影响电子设备12的续航能力。

本发明实施例通过当所述电子设备12处于语音唤醒状态时,采集所述电子设备12的状态信息,判断所述状态信息是否为预设状态信息,当判断出所述状态信息为预设状态信息时,才开启电子设备12的麦克风,以采集语音信息,而当判断出所述状态信息不为预设状态信息时,关闭电子设备12的麦克风,以节省电子设备的功耗。

本申请实施例提供一种麦克风的控制方法,该麦克风的控制方法可以应用于电子设备中。如图2所示,该麦克风的控制方法,可以包括以下步骤:

在步骤S101中,当电子设备处于语音唤醒状态时,采集电子设备的状态信息。

其中,当用户需要使用声纹识别系统功能时,可以打开语音唤醒功能,比如打开电子设备的设置,找到语音助手,然后找到语音唤醒选项,打开语音唤醒功能。

在一实施方式中,在第一次使用语音唤醒功能时,需要对用户对唤醒词进行训练学习,如用户需要解锁电子设备,可以输入“解锁”的语音关键词等等。

进一步的,当该电子设备打开了语音唤醒功能后,该电子设备就处于语音唤醒状态,电子设备会通过麦克风持续监听环境的声音信息,并对监听到的声音信息进行分析、声纹特征提取以及声纹特征验证等操作,以使得可以实时根据用户的语音信息进行相应的响应,也就是说麦克风始终处于工作状态。

基于此,在电子设备处于语音唤醒状态时,采集电子设备的状态信息,该状态信息表示电子设备的使用环境信息,可以为电子设备所处的位置信息、时间信息或者电量信息等等。该状态信息也可以为电子设备所处的位置信息以及时间信息。

在步骤S102中,判断状态信息是否为预设状态信息。

其中,当判断出状态信息为预设状态信息时,执行步骤S103;当判断出状态信息不为预设状态信息时,执行步骤S104。该预设状态信息为电子设备的预设使用环境信息,可以为预设位置信息,预设时间段或者预设电量值等等。该预设状态信息也可以为预设位置信息以及预设时间信息。

在一些实施方式中,该判断状态信息是否为预设状态信息的步骤之前,还可以包括:

(1)获取电子设备的电量信息;

(2)检测该电量信息是否低于预设阈值;

(3)执行判断该状态信息是否为预设状态信息的步骤;

(4)执行开启麦克风,以采集语音信息的步骤。

其中,电子设备在电量比较充足的时候,可以不需要节省功耗,所以首先获取电子设备的电量信息,该电量信息可以为百分比形式,该预设阈值为判断电子设备电量是否充足的临界条件,当检测出该电量信息低于预设阈值时,说明电量不充足,执行步骤(3),执行判断状态信息是否为预设状态信息的步骤。当检测出该电量信息不低于预设阈值时,说明电量比较充足,不需要节省功耗,执行步骤(4),直接执行开启麦克风,以采集语音信息的步骤。

在一些实施方式中,该状态信息可以包括位置信息,该判断该状态信息是否为预设状态信息的步骤,可以包括:

(1.1)判断该位置信息是否为预设位置信息;

(1.2)判定为该状态信息为预设状态信息;

(1.3)判定为该状态信息不为预设状态信息。

其中,用户一般在一些常在地点(预设位置信息)会使用电子设备的概率比较大,而在不常在地点,使用电子设备的概率比较低,所以判断该位置信息是否为预设位置信息,当判断出该位置信息为预设位置信息时,说明用户处于常在地点,执行步骤(1.2),判定为该状态信息为预设状态信息。当判断出该位置信息不为预设位置信息时,说明用户不处于常在地点,判定为该状态信息不为预设状态信息。

在一些实施方式中,该状态信息可以包括时间信息,该判断该状态信息是否为预设状态信息的步骤,可以包括:

(2.1)判断该时间信息是否处于预设时间段;

(2.2)判定为该状态信息为预设状态信息;

(2.3)判定为该状态信息不为预设状态信息。

其中,用户一般在一些常用时间段(预设时间段)会使用电子设备的概率比较大,而在不常用时间段(预设时间段)会使用电子设备的概率比较小,所以判断该时间信息是否处于预设时间段,当判断出该时间信息处于预设时间段时,说明电子设备当前处于常用时间段,执行步骤(2.2),判定为该状态信息为预设状态信息。当判断出该时间信息不处于预设时间段时,说明电子设备当前不处于常用时间段,执行步骤(2.3),判定为该状态信息不为预设状态信息。

在一些实施方式中,该状态信息还可以包括电量信息,当电量信息大于低电量阈值时,说明电子设备当前的电量非过低,判定为该状态信息为预设状态信息,当电量信息不大于预设电量阈值时,说明电子设备当前的电量过低,判定为该状态信息不为预设状态信息。

在一些实施方式中,该状态信息还可以包括位置信息以及时间信息,该判断该状态信息是否为预设状态信息的步骤,可以包括:

(3.1)判断该位置信息是否为预设位置信息;

(3.2)判断该时间信息是否处于预设时间段;

(3.3)判定为该状态信息为预设状态信息;

(3.4)判定为该状态信息不为预设状态信息。

其中,用户在常在地点(预设位置信息)以及常用时间段(预设时间段)的状态下,使用电子设备的概率极高,而不在常在地点(预设位置信息)以及不在常用时间段(预设时间段)的状态下,使用电子设备的概率偏低,所以首先判断该位置信息是否为预设位置,当判断出该位置信息为预设位置信息时,说明用户在常用地点,执行(3.2)进而判断该时间信息是否处于预设时间段,当判断出该时间信息处于预设时间段时,说明电子设备在常用地点的前提下,还处于常用时间段,执行步骤(3.3)。当判断出该位置信息不为预设位置信息或者当判断出该时间信息不为预设时间段时,说明电子设备不在常用地点或者不处于常用时间段,执行步骤(3.4),判定为该状态信息不为预设状态信息。

在一实施方式中,该采集电子设备的状态信息的步骤之前,还可以包括:

(4.1)采集电子设备在处于使用状态时的历史位置信息以及历史时间信息;

(4.2)对该历史位置信息以及历史时间信息进行学习建模,生成预设位置信息以及预设时间段。

其中,电子设备可以采集电子设备在使用状态下的历史位置信息以及时间信息的多个样本,并对该多个样本进行学习建模,生成人工智能库,并将在使用状态下出现次数最多的历史位置信息生成预设位置信息,将在使用状态下时间较为集中的时间段生成预设时间段。因此,使得预设位置信息以及预设时间段的生成更贴合用户的使用习惯,准确性更高。

在步骤S103中,开启麦克风。

其中,当判断出状态信息为预设状态信息时,说明电子设备的预设环境信息为常用环境信息,用户特意说话,产生语音信息控制电子设备的概率比较大,此时,开启电子设备上的麦克风,实时监听环境中的语音信息。

在步骤S104中,关闭麦克风。

其中,当判断出状态信息不为预设状态信息时,说明电子设备的预设环境信息不为常用环境信息,用户特意说话,产生语音信息控制电子设备的概率比较小,此时,关闭电子设备上的麦克风,节省功耗。

由上述可知,本实施例提供的一种麦克风的控制方法,通过当电子设备处于语音唤醒状态时,采集电子设备的状态信息;判断状态信息是否为预设状态信息;当判断出状态信息为预设状态信息时,开启麦克风,以采集语音信息;当判断出状态信息不为预设状态信息时,关闭麦克风。以此当电子设备处于语音唤醒状态时,可以根据电子设备的状态信息来选择是否开启麦克风,避免了麦克风一直处于监听的状态,节省了电子设备的电量,提升了电子设备的续航能力。

根据上述实施例所描述的方法,以下将举例作进一步详细说明。

请参阅图3,图3为本申请实施例提供的麦克风的控制方法的另一流程示意图。

具体而言,该方法包括:

在步骤S201中,采集电子设备在处于使用状态时的历史位置信息以及历史时间信息。

其中,可以采集一段时间内电子设备在处于使用状态时的历史位置信息以及历史时间信息的多个样本,如采集14天内电子设备在处于使用状态时的历史位置信息以及历史时间信息的多个样本,使用状态为用户在电子设备解锁后,电子设备处于正常工作的状态。如一个样本可以为电子设备在使用时,历史位置信息为地点1以及历史时间为21时44分。

在步骤S202中,对历史位置信息以及历史时间信息进行学习建模,生成预设位置信息以及预设时间段。

其中,可以通过卷积神经网络对多个样本的多个历史位置信息以及历史事件信息进行学习建模,生成人工智能库,并将人工智能库中,出现概率较大的几个历史位置信息确定为预设位置信息,如预设位置信息可以为地点1、地点2以及地点3等等。将历史时间信息较集中的时间段确定预设时间段,如预设时间段可以为7时整至9时15分、11时45分至13时30分以及18时整至23时15分等。

在步骤S203中,当电子设备处于语音唤醒状态时,采集电子设备的状态信息。

其中,当电子设备处于语音唤醒状态时,采集电子设备的状态信息,该状态信息包括位置信息以及时间信息,如采集电子设备的位置信息为地点2以及时间信息为21时20分。

在步骤S204中,获取电子设备的电量信息。

其中,电子设备在电量比较充足的时候,可以不需要节省功耗,所以首先获取电子设备的电量信息,该电量信息可以为百分比形式,如当前电量信息为百分之九十。

在步骤S205中,检测电量信息是否低于预设阈值。

其中,该预设阈值为判断电子设备电量是否充足的临界条件,如百分之八十,当检测出该电量信息低于预设阈值时,说明电量不充足,执行步骤S206。当检测出该电量信息不低于预设阈值时,说明电量比较充足,不需要节省功耗,直接执行步骤S208。

在步骤S206中,判断位置信息是否为预设位置信息。

其中,该预设位置信息为用户常在地点,当判断出位置信息为预设位置信息时,执行步骤S207,当判断出位置信息不为预设位置信息时,执行步骤S209。

在步骤S207中,判断时间信息是否处于预设时间段。

其中,该预设时间段为用户常用时间段,当判断出位置信息为预设位置信息时,说明电子设备在常用地点,进一步判断时间信息是否处于预设时间段,当判断出时间信息处于预设时间段时,执行步骤S208,当判断出时间信息不处于预设时间段时,执行步骤S209。

在步骤S208中,开启麦克风。

其中,当检测出电量信息不低于预设阈值时,说明电量比较充足,执行开启麦克风。或者当判断出位置信息为预设位置信息以及判断出时间信息处于预设时间段时,说明电子设备在常用地点的前提下,还处于常用时间段,电子设备使用概率非常高,执行开启麦克风,使得电子设备通过麦克风实时监听环境中的语音信息,以使得用户通过说话可以控制电子设备。

在步骤S209中,关闭麦克风。

其中,当判断出位置信息不为预设位置信息或者时间信息不处于预设时间段时,说明电子设备不在常用地点或者不处于常用时间段,电子设备使用概率不高,执行关闭麦克风,以避免麦克风实时监听环境中的语音信息造成功耗的浪费。

由上述可知,本实施例提供的一种麦克风的控制方法,通过采集多个电子设备在处于使用状态时的历史位置信息以及历史时间信息进行学习建模,生成符合用户使用习惯的预设位置信息以及预设时间段,当电子设备处于语音唤醒状态时,采集电子设备的位置信息以及时间信息,并当判断出位置信息为预设位置信息以及时间信息处于预设时间段时,开启麦克风,以采集语音信息,当当判断出位置信息不为预设位置信息或者时间信息不处于预设时间段时,关闭麦克风。以此当电子设备处于语音唤醒状态时,可以根据电子设备的状态信息来选择是否开启麦克风,避免了麦克风一直处于监听的状态,节省了电子设备的电量,提升了电子设备的续航能力。

为便于更好的实施本申请实施例提供的麦克风的控制方法,本申请实施例还提供一种基于上述麦克风的控制方法的装置。其中名词的含义与上述麦克风的控制方法中相同,具体实现细节可以参考方法实施例中的说明。

请参阅图4,图4为本申请实施例提供的麦克风的控制装置的模块示意图。具体而言,该麦克风的控制装置300,包括:采集单元31、判断单元32、开启单元33以及关闭单元34。

采集单元31,用于当电子设备处于语音唤醒状态时,采集该电子设备的状态信息。

进一步的,当该电子设备打开了语音唤醒功能后,该电子设备就处于语音唤醒状态,电子设备会通过麦克风持续监听环境的声音信息,并对监听到的声音信息进行分析、声纹特征提取以及声纹特征验证等操作,以使得可以实时根据用户的语音信息进行相应的响应,也就是说麦克风始终处于工作状态。

基于此,采集单元31在电子设备处于语音唤醒状态时,采集电子设备的状态信息,该状态信息表示电子设备的使用环境信息,可以为电子设备所处的位置信息、时间信息或者电量信息等等。该状态信息也可以为电子设备所处的位置信息以及时间信息。

判断单元32,用于判断该状态信息是否为预设状态信息。

其中,该预设状态信息为电子设备的预设使用环境信息,可以为预设位置信息,预设时间段或者预设电量值等等。该预设状态信息也可以为预设位置信息以及预设时间信息。

在一些实施方式中,该状态信息可以包括时间信息,该判断单元32,具体还用于判断该时间信息是否处于预设时间段,当判断出该时间信息处于预设时间段时,判定为该状态信息为预设状态信息,当判断出该时间信息不处于预设时间段时,判定为该状态信息不为预设状态信息。

在一些实施方式中,该状态信息还可以包括位置信息以及时间信息,该判断单元32,具体还用于判断该位置信息是否为预设位置信息,当判断出该位置信息为预设位置信息时,判断该时间信息是否处于预设时间段,当判断出该时间信息处于预设时间段时,判定为该状态信息为预设状态信息,当判断出该位置信息不为预设位置信息或者当判断出该时间信息不为预设时间段时,判定为该状态信息不为预设状态信息。

在一些实施方式中,该采集单元31执行之前,还可以包括:历史采集单元(未标识),用于采集电子设备在处于使用状态时的历史位置信息以及历史时间信息。建模单元(未标识),用于对该历史位置信息以及历史时间信息进行学习建模,生成预设位置信息以及预设时间段。

开启单元33,用于当判断出该状态信息为预设状态信息时,开启麦克风,以采集语音信息。

其中,当开启单元33判断出状态信息为预设状态信息时,说明电子设备的预设环境信息为常用环境信息,用户特意说话,产生语音信息控制电子设备的概率比较大,此时,开启单元33开启电子设备上的麦克风,实时监听环境中的语音信息。

关闭单元34,用于当判断出该状态信息不为预设状态信息时,关闭麦克风。

其中,当关闭单元34判断出状态信息不为预设状态信息时,说明电子设备的预设环境信息不为常用环境信息,用户特意说话,产生语音信息控制电子设备的概率比较小,此时,关闭单元34关闭电子设备上的麦克风,节省功耗。

可一并参考图5,图5为本申请实施例提供的麦克风的控制装置的另一模块示意图,该麦克风的控制装置300还可以包括:

其中,该状态信息可以包括位置信息,该判断单元32可以包括判断子单元321、第一判定子单元322以及第二判定子单元323。

进一步的,该判断子单元321,用于判断该位置信息是否为预设位置信息。第一判定子单元322,用于当判断出该位置信息为预设位置信息时,判定为该状态信息为预设状态信息。该第二判定子单元323,用于当判断出该位置信息不为预设位置信息时,判定为该状态信息不为预设状态信息。

获取单元35,用于获取电子设备的电量信息。

检测单元36,用于检测该电量信息是否低于预设阈值。

该判断单元32,还用于当检测出该电量信息低于预设阈值时,执行判断该状态信息是否为预设状态信息。

该开启单元34,还用于当检测出该电量信息不低于预设阈值时,执行开启麦克风,以采集语音信息。

由上述可知,本实施例提供的一种麦克风的控制装置,采集单元31通过当电子设备处于语音唤醒状态时,采集电子设备的状态信息;判断单元32判断状态信息是否为预设状态信息;当开启单元33判断出状态信息为预设状态信息时,开启麦克风,以采集语音信息;当关闭单元34判断出状态信息不为预设状态信息时,关闭麦克风。以此当电子设备处于语音唤醒状态时,可以根据电子设备的状态信息来选择是否开启麦克风,避免了麦克风一直处于监听的状态,节省了电子设备的电量,提升了电子设备的续航能力。

本申请实施例还提供一种电子设备。请参阅图6,电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。

该处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据,从而对电子设备500进行整体监控。

该存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。

在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:

当电子设备处于语音唤醒状态时,采集该电子设备的状态信息;

判断该状态信息是否为预设状态信息;

当判断出该状态信息为预设状态信息时,开启麦克风,以采集语音信息;

当判断出该状态信息不为预设状态信息时,关闭麦克风。

在某些实施方式中,该状态信息包括位置信息,在判断该状态信息是否为预设状态信息时,处理器501可以具体执行以下步骤:

判断该位置信息是否为预设位置信息;

当判断出该位置信息为预设位置信息时,判定为该状态信息为预设状态信息;

当判断出该位置信息不为预设位置信息时,判定为该状态信息不为预设状态信息。

在某些实施方式中,该状态信息包括时间信息,在判断该状态信息是否为预设状态信息时,处理器501可以具体执行以下步骤:

判断该时间信息是否处于预设时间段;

当判断出该时间信息处于预设时间段时,判定为该状态信息为预设状态信息;

当判断出该时间信息不处于预设时间段时,判定为该状态信息不为预设状态信息。

在某些实施方式中,该状态信息包括位置信息以及时间信息,在判断该状态信息是否为预设状态信息时,处理器501可以具体执行以下步骤:

判断该位置信息是否为预设位置信息;

当判断出该位置信息为预设位置信息时,判断该时间信息是否处于预设时间段;

当判断出该时间信息处于预设时间段时,判定为该状态信息为预设状态信息;

当判断出该位置信息不为预设位置信息或者当判断出该时间信息不为预设时间段时,判定为该状态信息不为预设状态信息。

在某些实施方式中,在采集电子设备的状态信息之前,处理器501还可以具体执行以下步骤:

采集电子设备在处于使用状态时的历史位置信息以及历史时间信息;

对该历史位置信息以及历史时间信息进行学习建模,生成预设位置信息以及预设时间段。

在某些实施方式中,在判断该状态信息是否为预设状态信息之前,处理器501还可以具体执行以下步骤:

获取电子设备的电量信息;

检测该电量信息是否低于预设阈值;

当检测出该电量信息低于预设阈值时,执行判断该状态信息是否为预设状态信息的步骤;

当检测出该电量信息不低于预设阈值时,执行开启麦克风,以采集语音信息的步骤。

由上述可知,本申请实施例的电子设备,通过当电子设备处于语音唤醒状态时,采集电子设备的状态信息;判断状态信息是否为预设状态信息;当判断出状态信息为预设状态信息时,开启麦克风,以采集语音信息;当判断出状态信息不为预设状态信息时,关闭麦克风。以此当电子设备处于语音唤醒状态时,可以根据电子设备的状态信息来选择是否开启麦克风,避免了麦克风一直处于监听的状态,节省了电子设备的电量,提升了电子设备的续航能力。

请一并参阅图7,在某些实施方式中,电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。

该显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在某些实施方式中,可以采用液晶显示器(Liquid Crystal Display,LCD)、或者有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。

该射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。

该音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。

该电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图7中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。

本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述任一实施例中的麦克风的控制方法,比如:当电子设备处于语音唤醒状态时,采集电子设备的状态信息;判断状态信息是否为预设状态信息;当判断出状态信息为预设状态信息时,开启麦克风,以采集语音信息;当判断出状态信息不为预设状态信息时,关闭麦克风。

在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM,)、或者随机存取记忆体(Random Access Memory,RAM)等。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

需要说明的是,对本申请实施例的麦克风的控制方法而言,本领域普通测试人员可以理解实现本申请实施例的麦克风的控制方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如麦克风的控制方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。

对本申请实施例的麦克风的控制装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。

以上对本申请实施例所提供的一种麦克风的控制方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1