掌桥专利:专业的专利平台
掌桥专利
首页

基于语音识别的电器控制方法、存储介质及电子装置

文献发布时间:2023-06-19 18:34:06


基于语音识别的电器控制方法、存储介质及电子装置

技术领域

本申请涉及智能家居技术领域,尤其涉及一种基于语音识别的电器控制方法、存储介质及电子装置。

背景技术

烟机是家庭厨房为吸净烹调时所产生的油烟的电器。

目前,可以通过灶具的火力调整烟机的运行功率,例如,可以在烟机上安装毫米波雷达或摄像头,识别灶具的火力,从而调整烟机的运行功率。为了更好地解决烹调时所产生的油烟问题,烟机的运行功率越大,即烟机抽油烟的风力越大,油烟抽离的效果越好,但是,烟机所产生的噪音也会随之增加。

在烟机处于大运行功率运行的情况下,噪音会盖过位于烟机附近的用户说话的声音,降低了用户的使用体验。

发明内容

本申请提供一种基于语音识别的电器控制方法、存储介质及电子装置,用以解决现有技术中电器的噪音会盖过位于烟机附近的用户说话的声音的缺陷,实现在检测到用户说话的情况下,自动降低电器的噪音,从而提高用户的使用体验。

本申请提供一种基于语音识别的电器控制方法,包括:

检测所述电器在运行状态下的预设范围内的语音信号;

在确定所述语音信号为人声的情况下,获取电器当前运行噪音的强度参数;

根据所述语音信号以及所述强度参数,调整所述电器的运行功率。

根据本申请提供的一种基于语音识别的电器控制方法,所述根据所述语音信号以及所述强度参数,调整所述电器的运行功率的步骤,包括:

对所述语音信号进行人声识别,得到人声识别结果;

在所述人声识别结果包括多个人对应的人声、所述语音信号的持续时间大于第一预设时长和所述强度参数大于预设分贝阈值的情况下,调整所述电器的运行功率。

根据本申请提供的一种基于语音识别的电器控制方法,所述根据所述语音信号以及所述强度参数,调整所述电器的运行功率的步骤,包括:

对所述语音信号进行关键词识别和/或语音类型识别,得到语义识别结果;

在所述语义识别结果指示所述语音信号包含预设关键词和/或所述语音信号为问答类型的信号,且所述强度参数大于预设分贝阈值的情况下,调整所述电器的运行功率。

根据本申请提供的一种基于语音识别的电器控制方法,所述调整所述电器的运行功率的步骤,包括:

将所述电器的第一运行参数调整为第二运行参数,其中,所述第一运行参数对应的运行功率大于所述第二运行参数对应的运行功率。

根据本申请提供的一种基于语音识别的电器控制方法,在所述将所述电器的第一运行参数调整为第二运行参数的步骤之后,所述方法还包括:

在所述电器以所述第二运行参数运行,且未检测到所述语音信号的时间大于第二预设时长的情况下,对所述电器的运行参数进行调整。

根据本申请提供的一种基于语音识别的电器控制方法,所述对所述电器的运行参数进行调整的步骤,包括:

将所述电器的所述第二运行参数调整为所述第一运行参数。

根据本申请提供的一种基于语音识别的电器控制方法,所述检测所述电器在运行状态下的预设范围内的语音信号的步骤,包括:

检测所述电器在运行状态下的预设角度范围内的语音信号。

本申请还提供一种基于语音识别的电器控制装置,包括:

检测模块,用于检测所述电器在运行状态下的预设范围内的语音信号;

获取模块,用于在确定所述语音信号为人声的情况下,获取电器当前运行噪音的强度参数;

第一调整模块,用于根据所述语音信号以及所述强度参数,调整所述电器的运行功率。

本申请还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行实现如上述任一种所述基于语音识别的电器控制方法。

本申请还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行实现如上述任一种所述基于语音识别的电器控制方法。

本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于语音识别的电器控制方法。

本申请提供的基于语音识别的电器控制方法、存储介质及电子装置,通过检测电器在运行状态下的预设范围内的语音信号,在确定语音信号为人声的情况下,获取电器当前运行噪音的强度参数,根据语音信号以及强度参数,调整电器的运行功率。通过这样的方式,可以在检测到人声后,根据语音信号以及强度参数,自动调整电器的运行功率,从而使用户能够听清人声,进而提高用户的使用体验。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是根据本申请实施例的一种基于语音识别的电器控制方法的硬件环境示意图;

图2是本申请提供的基于语音识别的电器控制方法的流程示意图之一;

图3是本申请提供的基于语音识别的电器控制装置的结构示意图;

图4是本申请提供的电子装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本申请实施例的一个方面,提供了基于语音识别的电器控制方法。该基于语音识别的电器控制方法广泛应用于智慧家庭(Smart Home)、智能家居、智能家用设备生态、智慧住宅(Intelligence House)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述基于语音识别的电器控制方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。

上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:WIFI(Wireless Fidelity,无线保真),蓝牙。终端设备102可以并不限定于为PC、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。

如图2所示,本申请提供了一种基于语音识别的电器控制方法,包括:

S210,检测所述电器在运行状态下的预设范围内的语音信号。

在电器处于运行状态的情况下,为了能够确定是否有用户在电器的预设范围内说话,可以检测电器在运行状态下的预设范围内的语音信号,在一种实施方式中,可以通过安装于电器上的语音采集设备,检测电器在运行状态下的预设范围内的语音信号。

作为一种实施方式,可以采用声源定位的方式,确定所检测到的语音信号是否属于预设范围内的语音信号。如果所检测到的语音信号属于预设范围内,则获取该语音信号。如果所检测到的语音信号不属于预设范围内,则不获取该语音信号。

S220,在确定所述语音信号为人声的情况下,获取电器当前运行噪音的强度参数。

在采集到的语音信号后,可以确定语音信号是否为人声,在语音信号不是人声的情况下,说明没有用户在电器的预设范围内说话,因此,可以继续检测电器在运行状态下的预设范围内的语音信号。

在确定语音信号为人声的情况下,说明有用户在电器的预设范围内说话,为了判断是否需要降低电器的噪音,可以获取电器当前运行噪音的强度参数。

S230,根据所述语音信号以及所述强度参数,调整所述电器的运行功率。

在获取到人声对应的语音信号以及强度参数后,可以根据人声对应的语音信号以及强度参数,调整电器的运行功率。在一种实施方式中,可以对语音信号进行识别,确定语音信号是否为用户发出的,且需要其他用户听清的人声。

在语音信号并非是用户发出的,且需要其他用户听清的人声的情况下,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率。

在语音信号是用户发出的,且需要其他用户听清的人声的情况下,可以确定电器当前运行噪声是否会导致其他用户听不清语音信号对应的人声。

在确定电器当前运行噪声不会导致其他用户听不清语音信号对应的人声的情况下,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率,且增大电器的运行功率后的运行噪声不会导致其他用户听不清语音信号对应的人声。

在确定电器当前运行噪声会导致其他用户听不清语音信号对应的人声的情况下,也就是电器运行的噪音会盖过人声的情况下,可以降低电器的运行功率。

通过这样的方式,可以在检测到人声后,根据语音信号以及强度参数,自动调整电器的运行功率,从而使用户能够听清人声,进而提高用户的使用体验。

作为本申请的一种实施方式,本申请提供的基于语音识别的电器控制方法,可以不需要安装毫米波雷达等价格昂贵的传感器,相较于安装毫米波雷达等价格昂贵的传感器的电器来说,本申请提供的基于语音识别的电器控制方法可以降低电器的硬件成本。

作为本申请的一种实施方式,上述根据所述语音信号以及所述强度参数,调整所述电器的运行功率的步骤,可以包括:

对所述语音信号进行人声识别,得到人声识别结果。

为了能够确定语音信号是否为用户发出的,且需要其他用户听清的人声,也就是为了确定用户是否在进行交谈,可以对语音信号进行人声识别,得到人声识别结果。其中,人声识别结果为能够表征用户是否进行交谈的结果。

在一种实施方式中,可以对语音信号进行人声识别,确定语音信号中包括的人声对应的人的数量,即人声识别结果可以包括人声对应的人的数量。在人声识别结果包括的人声对应的人的数量不小于2个人的情况下,说明用户在进行交谈的可能性较大。

获取语音信号对应的持续时间,在语音信号对应的持续时间大于第一预设时长,且人声识别结果包括多个人对应的人声的情况下,说明用户在进行交谈。

在人声识别结果包括多个人对应的人声,但语音信号的持续时间不大于第一预设时长的情况下,说明用户不需要听清其他用户发出的人声,因此,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率。

其中,第一预设时长可以根据实际使用需求进行设置,例如,第一预设时长可以为2s、3s、5s等,这都是合理的,在此不做具体限定。

在所述人声识别结果包括多个人对应的人声、所述语音信号的持续时间大于第一预设时长和所述强度参数大于预设分贝阈值的情况下,调整所述电器的运行功率。

其中,预设分贝阈值可以根据实际使用需求进行设置,例如,预设分贝阈值可以为50分贝、55分贝、58分贝等。这都是合理的,在此不做具体限定。

在一种实施方式中,由于用户在进行交谈的过程中,环境噪音的标准为40分贝-60分贝,在环境噪音大于60分贝的情况下,会影响用户进行交谈的人声,因此,可以设置预设分贝阈值为60分贝。

在语音信号对应的持续时间大于第一预设时长,且人声识别结果包括多个人对应的人声的情况下,也就是用户在进行交谈的情况下,若强度参数大于预设分贝阈值,说明电器运行的噪音会盖过人声,因此,可以降低电器的运行功率,从而降低电器运行的噪音,使用户能够听清人声,进而提高用户的使用体验。

若强度参数不大于预设分贝阈值,说明电器运行的噪音不会盖过人声,即电器当前运行噪声不会导致其他用户听不清语音信号对应的人声,因此,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率,且增大电器的运行功率后的运行噪声不会导致其他用户听不清语音信号对应的人声。

作为本申请的一种实施方式,上述根据所述语音信号以及所述强度参数,调整所述电器的运行功率的步骤,可以包括:

对所述语音信号进行关键词识别和/或语音类型识别,得到语义识别结果。

在一些场景下,用户可能正在与人交谈,但是语音信号中仅存在一个用户对应的人声,例如,针对用户打电话的场景,或用户向他人讲述事情的场景,语音信号中仅存在一个用户对应的人声。为了能够应对上述场景,可以采用以下三种方式对语音信号进行处理:

第一种方式,可以对语音信号进行关键词识别,从而得到语义识别结果,其中,语义识别结果能够表征语音信号中是否包含预设关键词。其中,预设关键词可以为根据实际使用需求进行设置的,预设关键词可以包括名称关键词、指令关键词、用户常用关键词等能够表征语音信号为用户发出的、且需要其他用户听见的人声的关键词。

例如,名称关键词可以为姓名关键词、地点关键词、时间关键词等,姓名关键词可以包括预先设置的家庭成员或亲属的姓名关键词,也可以包括公众人物的姓名关键词,还可以为用户根据实际使用需求自行设置的姓名关键词、人称指示关键词等。

地点关键词可以包括标志性建筑关键词、省市乡镇等关键词等,还可以包括门口、抽屉、柜子等能够指示对应地点的关键词,还可以为用户根据实际使用需求自行设置的地点关键词。

时间关键词可以包括能够指示与时间相关的关键词,时间关键词可以为上个月、之前、五点一刻、待会等日常生活中常用的表征时间信息的词汇。

指令关键词为能够表征语音信号为用户发出的、且需要其他用户听见的人声指令的关键词,可以为请、帮、拿、找、拜托等关键词。用户常用关键词可以为用户在发出需要其他用户听清的人声的情况下,常用的关键词,可以根据用户的说话习惯进行设置。

第二种方式,可以对语音信号进行语音类型识别,得到语义识别结果,其中,语义识别结果为能够表征语音信号的类型。作为一种实施方式,语音类型识别可以识别出语音信号对应的语句的类型,从而可以确定语音信号的类型。

例如,语句的类型可以为疑问句,那么语音信号的类型为问答类型的信号。语句的类型还可以为祈使句,那么语音信号的类型为指令类型的信号。

第三种方式,可以对语音信号进行关键词识别,并对语音信号进行语音类型识别,从而得到语义识别结果,其中,语义识别结果既能够表征语音信号中是否包含预设关键词,还能够表征语音信号的类型。

在所述语义识别结果指示所述语音信号包含预设关键词和/或所述语音信号为问答类型的信号,且所述强度参数大于预设分贝阈值的情况下,调整所述电器的运行功率。

相应于上述第一种方式,在获取到语义识别结果后,在语义识别结果指示语音信号包含预设关键词,且强度参数大于预设分贝阈值的情况下,说明电器运行的噪音会盖过人声,因此,可以减小电器的运行功率。

在语义识别结果指示语音信号包含预设关键词,强度参数不大于预设分贝阈值的情况下,说明电器当前运行噪声不会导致其他用户听不清语音信号对应的人声,因此,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率,且增大电器的运行功率后的运行噪声不会导致其他用户听不清语音信号对应的人声。

在语义识别结果指示语音信号不包含预设关键词的情况下,可以认为用户当前发出的人声不需要其他用户听清,因此,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率。

相应于上述第二种方式,在获取到语义识别结果后,在语义识别结果指示语音信号为问答类型的信号,且强度参数大于预设分贝阈值的情况下,说明电器运行的噪音会盖过人声,因此,可以减小电器的运行功率。

在语义识别结果指示语音信号为问答类型的信号,强度参数不大于预设分贝阈值的情况下,说明电器当前运行噪声不会导致其他用户听不清语音信号对应的人声,因此,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率,且增大电器的运行功率后的运行噪声不会导致其他用户听不清语音信号对应的人声。

在语义识别结果指示语音信号不为问答类型的信号的情况下,可以认为用户当前发出的人声不需要其他用户听清,因此,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率。

在一些情况下,仅单独通过上述第一种方式或第二种方式得到的语义识别结果不能精确地表征用户发出的人声是都需要其他用户听清,因此,为了进一步提高对语义识别结果的精确度,可以采用上述第三种方式。

相应于上述第三种方式,在获取到既能够表征语音信号中是否包含预设关键词,还能够表征语音信号的类型的语义识别结果后,在语义识别结果指示语音信号包含预设关键词,和语义识别结果指示语音信号为问答类型的信号,且强度参数大于预设分贝阈值的情况下,说明电器运行的噪音会盖过人声,因此,可以减小电器的运行功率。

在一种实施方式中,语义识别结果中可以包含多个指代不同用户的人称代词关键词,语义识别结果指示语音信号为问答类型的信号,可以确定用户正在进行交谈。

例如,语音信号A对应的语句为“我问你一个问题吧,你知道xxx吗?”对语音信号A进行关键词识别以及语音类型识别后,可以得到语义识别结果A,语义识别结果A中包含“你”“我”两个指代不同用户的人称代词关键词,并且语义识别结果A知识语音信号A为问答类型的信号,因此,可以确定用户正在进行交谈。

在语义识别结果指示语音信号包含预设关键词,和语义识别结果指示语音信号为问答类型的信号,强度参数不大于预设分贝阈值的情况下,说明电器当前运行噪声不会导致其他用户听不清语音信号对应的人声,因此,可以不对电器的运行功率进行调节,或根据实际使用需求,增大电器的运行功率,且增大电器的运行功率后的运行噪声不会导致其他用户听不清语音信号对应的人声。

作为本申请的一种实施方式,上述调整所述电器的运行功率的步骤,可以包括:

将所述电器的第一运行参数调整为第二运行参数。

在需要降低电器的运行效率的情况下,可以将电器的第一运行参数调整为第二运行参数,其中,第一运行参数对应的运行功率大于第二运行参数对应的运行功率。通过这样的方式,可以降低电器运行的噪音,从而使用户能够听清人声,进而提高用户的使用体验。

在一种实施方式中,第一运行参数对应的风速档位为高档,也就是风速较高的档位,第二运行参数对应的风速档位为较低档,也就是风速小于第一运行参数对应的风速。这样便可以通过调节风速档位,降低风速,减小了电器的运行功率,从而便可以降低电器所产生的噪音。

例如,智能烟机的风速档位可以分为高档、中档、低档三个档位,第一运行参数对应的风速档位可以为高档,第二运行参数对应的风速档位可以为中档和/或低档。

又例如,智能烟机的风速档位可以分为0档-100档一共100个档位,可以设置60档以上的风速档位为高档,60档以及60档以下的风速档位为低档。

进而可以根据实际场景,对智能烟机的风速当为进行调节,以便降低电器所产生的噪音,使用户能够听清人声,进而提高用户的使用体验。

作为本申请的一种实施方式,在上述将所述电器的第一运行参数调整为第二运行参数的步骤之后,上述方法还包括:

在所述电器以所述第二运行参数运行,且未检测到所述语音信号的时间大于第二预设时长的情况下,对所述电器的运行参数进行调整。

为了能够保证电器的运行效果,可以在电器以第二运行参数运行的情况下,获取未检测到语音信号的时间。在电器以第二运行参数运行,且未检测到语音信号的时间不大于第二预设时长的情况下,说明用户可能仍在进行交谈中,可以不对电器的运行参数进行调整。

在电器以第二运行参数运行,且未检测到语音信号的时间大于第二预设时长的情况下,说明用户已结束交谈,可以对电器的运行参数进行调整。

以智能烟机为例,为了保证烟机的油烟抽离的效果,可以在烟机以第二运行参数运行,且未检测到语音信号的时间大于第二预设时长的情况下,可以对电器的运行参数进行调整。

在一种实施方式中,在电器以第二运行参数运行,且未检测到语音信号的时间大于第二预设时长的情况下,可以获取其他影响电器运行功率的因素,进而基于其他影响电器运行功率的因素,对电器的运行参数进行调整。

以智能烟机为例,可以检测灶具的火力是否大于预设火力条件,在灶具的火力大于预设火力条件的情况下,可以提高智能烟机的运行功率,在灶具的火力不大于预设火力条件的情况下,可以不改变智能烟机的运行功率,或根据灶具的火力降低智能烟机的运行功率。

其中,第二预设时长可以根据用户的实际需求进行设置,例如,第二预设时长可以为2s、3s、5s等。为了更加方便用户,可以将第一预设时长与第二预设时长设置为相同的时长。这都是合理的。

可见,本申请提供的基于语音识别的电器控制方法,可以判断用户是否结束交谈,从而在用户结束交谈的情况下,调整电器的运行功率,从而能够保证电器的运行效果。

作为本申请的一种实施方式,上述对所述电器的运行参数进行调整的步骤,可以包括:

将所述电器的所述第二运行参数调整为所述第一运行参数。

为了保证电器的运行效果,在需要提高电器的运行功率的情况下,可以将电器的第二运行参数调整为第一运行参数,通过这样的方式,在用户结束交谈的情况下,保证电器的运行效果。

作为本申请的一种实施方式,上述检测所述电器在运行状态下的预设范围内的语音信号的步骤,可以包括:

检测所述电器在运行状态下的预设角度范围内的语音信号。其中,预设角度范围可以根据用户的实际需求以及电器安装的位置进行设置。

例如,可以获取电器面向用户的120°的扇形范围内的语音信号。当然也可以获取电器面向用户的预设长方形范围内的语音信号。还可以获取电器面向用户的预设梯形范围内的语音信号。这都是合理的,在此不做具体限定。

为了更加清楚地理解本申请提供的基于语音识别的电器控制方法,下面以烟机为例,对本申请提供的基于语音识别的电器控制方法进行举例介绍:

基于安装有拾音功能麦克风(mic,Microphone)的烟机,检测烟机面向用户的120°的扇形范围内的语音信号,并确定语音信号是否为人声。烟机可以通过声源定位确定语音信号是否在烟机可识别范围,也就是语音信号是否位于烟机面向用户的120°的扇形范围内,进而在确定语音信号位于烟机面向用户的120°的扇形范围内的情况下,确定语音信号是否为人声。

在确定语音信号为人声的情况下,获取烟机当前运行噪音的强度参数。即在语音信号为人声的情况下,可以判定有用户在烟机前进行交谈,因此,为了保证用户能够更好的进行交谈,可以,获取烟机当前运行噪音的强度参数。

由于用户在进行交谈的过程中,环境噪音的标准为40分贝-60分贝,在环境噪音大于60分贝的情况下,会影响用户进行交谈的人声。

因此,在人声识别结果包括多个人对应的人声,语音信号的持续时间大于2秒,且强度参数大于60分贝的情况下,可以将烟机的运行功率降低,也就是将烟机的运行参数临时自动调整到噪声低于60分贝的低速档位对应的运行参数,这样,用户便可以更好的进行交谈。

或者,在语义识别结果指示所述语音信号包含预设关键词和/或所述语音信号为问答类型的信号,且强度参数大于60分贝的情况下,可以将烟机的运行功率降低,使烟机的运行参数临时自动调整到噪声低于60分贝的低速档位对应的运行参数。

在烟机运行参数为噪声低于60分贝的低速档位对应的运行参数的情况下,在未检测到语音信号的时间大于2秒的情况下,可以将烟机的运行功率增大,也就是将烟机的运行参数自动恢复到噪声高于60分贝的高速档位对应的运行参数。这样,便可以保证烟机的油烟抽离的效果。

可见,本申请提供的基于语音识别的电器控制方法,能够同时兼顾用户的使用体验以及烟机的油烟抽离的效果。

下面对本申请提供的基于语音识别的电器控制装置进行描述,下文描述的基于语音识别的电器控制装置与上文描述的基于语音识别的电器控制方法可相互对应参照。

如图3所示,本申请提供的基于语音识别的电器控制装置,包括:

检测模块310,用于检测所述电器在运行状态下的预设范围内的语音信号。

获取模块320,用于在确定所述语音信号为人声的情况下,获取电器当前运行噪音的强度参数。

第一调整模块330,用于根据所述语音信号以及所述强度参数,调整所述电器的运行功率。

可见,本申请提供的基于语音识别的电器控制装置,可以通过检测电器在运行状态下的预设范围内的语音信号,在确定语音信号为人声的情况下,获取电器当前运行噪音的强度参数,根据语音信号以及强度参数,调整电器的运行功率。通过这样的方式,可以在检测到人声后,根据语音信号以及强度参数,自动调整电器的运行功率,从而使用户能够听清人声,进而提高用户的使用体验。

作为本申请的一种实施方式,上述第一调整模块330可以包括:

第一识别单元,用于对所述语音信号进行人声识别,得到人声识别结果。

第一调整单元,用于在所述人声识别结果包括多个人对应的人声、所述语音信号的持续时间大于第一预设时长和所述强度参数大于预设分贝阈值的情况下,调整所述电器的运行功率。

作为本申请的一种实施方式,上述第一调整模块330可以包括:

第二识别单元,用于对所述语音信号进行关键词识别和/或语音类型识别,得到语义识别结果。

第二调整单元,用于在所述语义识别结果指示所述语音信号包含预设关键词和/或所述语音信号为问答类型的信号,且所述强度参数大于预设分贝阈值的情况下,调整所述电器的运行功率。

作为本申请的一种实施方式,上述第一调整模块330可以包括:

第三调整单元,用于将所述电器的第一运行参数调整为第二运行参数。

其中,所述第一运行参数对应的运行功率大于所述第二运行参数对应的运行功率。

作为本申请的一种实施方式,上述装置还可以包括:

第二调整模块,用于在将所述电器的第一运行参数调整为第二运行参数之后,在所述电器以所述第二运行参数运行,且未检测到所述语音信号的时间大于第二预设时长的情况下,对所述电器的运行参数进行调整。

作为本申请的一种实施方式,上述第二调整模块可以包括

第四调整单元,用于将所述电器的所述第二运行参数调整为所述第一运行参数。

作为本申请的一种实施方式,上述检测模块310可以包括:

检测单元,用于检测所述电器在运行状态下的预设角度范围内的语音信号。

图4示例了一种电子装置的实体结构示意图,如图4所示,该电子装置可以包括:处理器(processor)410、通信接口(Communications Interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行基于语音识别的电器控制方法,该方法包括:检测电器在运行状态下的预设范围内的语音信号,在确定语音信号为人声的情况下,获取电器当前运行噪音的强度参数,根据语音信号以及强度参数,调整电器的运行功率。

此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在计算机可读的存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的以执行基于语音识别的电器控制方法,该方法包括:检测电器在运行状态下的预设范围内的语音信号,在确定语音信号为人声的情况下,获取电器当前运行噪音的强度参数,根据语音信号以及强度参数,调整电器的运行功率。

又一方面,本申请还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述各方法提供的以执行基于语音识别的电器控制方法,该方法包括:检测电器在运行状态下的预设范围内的语音信号,在确定语音信号为人声的情况下,获取电器当前运行噪音的强度参数,根据语音信号以及强度参数,调整电器的运行功率。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

相关技术
  • 语音识别方法、装置、电子设备及计算机可读存储介质
  • 端对端语音识别方法、电子装置及计算机可读存储介质
  • 车载电器的供电控制方法、装置、存储介质及车载电器
  • 一种电器的控制方法、装置、存储介质及电器
  • 电子装置及其控制方法、控制装置和计算机可读存储介质
  • 基于强化学习的电子电器控制方法及控制设备、存储介质
  • 基于强化学习的电子电器控制方法及控制设备、存储介质
技术分类

06120115613509