一种语音控制方法、装置、存储介质及空调与流程

文档序号:17447362发布日期:2019-04-17 05:52阅读:280来源:国知局
技术简介:
本专利针对传统语音控制需频繁使用唤醒词导致操作繁琐的问题,提出一种通过判断当前指令与上一指令的时间间隔及功能块匹配性,实现省略唤醒词的控制方法。当时间间隔未超阈值且功能块一致时,系统可自动执行指令,显著提升用户操作便捷性。
关键词:语音控制,无唤醒词

本发明属于语音控制技术领域,具体涉及一种语音控制方法、装置、存储介质及空调,尤其涉及一种可省略唤醒词的语音控制方法、装置、存储介质及ai空调。



背景技术:

如今,语音功能被应用到很多产品中,产品走向智能化趋势。在使用语音控制的过程中,我们往往需要使用语音唤醒词唤醒设备,对其进行控制。唤醒词的使用虽然很大程度上减少了设备误唤醒的情况,但与此同时,也增加了用户控制设备的负担。



技术实现要素:

本发明的目的在于,针对上述缺陷,提供一种语音控制方法、装置、存储介质及空调,以解决现有技术中在使用语音控制的过程中需要使用语音唤醒词唤醒设备,增加了用户控制设备的负担的问题,达到提升用户使用便捷性的效果。

本发明提供一种语音控制方法,包括:获取当前语音指令,并获取所述当前语音指令与上一语音指令之间的时间间隔;确定所述时间间隔是否超过预设阈值;若所述时间间隔未超过所述预设阈值,则确定所述当前语音指令与所述上一语音指令的控制功能是否相同;若所述当前语音指令与所述上一语音指令的控制功能相同,则省略当前语音唤醒词,并根据所述控制功能执行所述当前语音指令。

可选地,获取当前语音指令,包括:获取语音采集模块采集到的当前语音指令;其中,所述语音采集模块,设置在待提醒设备侧、待提醒设备所属环境中、客户端中任一设置侧;和/或,所述语音采集模块,包括:麦克风。

可选地,获取所述当前语音指令与上一语音指令之间的时间间隔,包括:获取时间记录模块采集到的时间间隔;其中,所述时间记录模块,设置在待提醒设备侧、待提醒设备所属环境中、客户端中任一设置侧。

可选地,确定所述当前语音指令与所述上一语音指令的控制功能是否相同,包括:解析所述当前语音指令的预控制动作;

根据所述预控制动作确定所述当前语音指令预控制的待控设备的当前功能块;确定所述当前功能块与上一语音指令已控制的功能块是否为同一功能块;若所述当前功能块与上一语音指令已控制的功能块为同一功能块,则确定所述当前语音指令与所述上一语音指令的控制功能相同。

可选地,在同一功能块中,当前语音指令承接上一语音指令,或者,当前语音指令与上一语音指令属于同一类型的控制指令。

可选地,还包括:获取语音数据,并记录所述语音数据的语音内容和获取时间;所述语音数据,包括:语音唤醒词和/或语音指令;确定所述语音数据是否已被待控设备执行;若所述语音数据已被待控设备执行,则在记录的所述语音内容中标记该语音数据中语音指令预控制的待控设备的功能块;或者,若所述语音数据未被待控设备执行,则删除对所述语音数据的记录。

与上述方法相匹配,本发明另一方面提供一种语音控制装置,包括:获取单元,用于获取当前语音指令,并获取所述当前语音指令与上一语音指令之间的时间间隔;控制单元,用于确定所述时间间隔是否超过预设阈值;所述控制单元,还用于若所述时间间隔未超过所述预设阈值,则确定所述当前语音指令与所述上一语音指令的控制功能是否相同;所述控制单元,还用于若所述当前语音指令与所述上一语音指令的控制功能相同,则省略当前语音唤醒词,并根据所述控制功能执行所述当前语音指令。

可选地,所述获取单元获取当前语音指令,包括:获取语音采集模块采集到的当前语音指令;其中,所述语音采集模块,设置在待提醒设备侧、待提醒设备所属环境中、客户端中任一设置侧;和/或,所述语音采集模块,包括:麦克风。

可选地,所述获取单元获取所述当前语音指令与上一语音指令之间的时间间隔,包括:获取时间记录模块采集到的时间间隔;其中,所述时间记录模块,设置在待提醒设备侧、待提醒设备所属环境中、客户端中任一设置侧。

可选地,所述控制单元确定所述当前语音指令与所述上一语音指令的控制功能是否相同,包括:解析所述当前语音指令的预控制动作;根据所述预控制动作确定所述当前语音指令预控制的待控设备的当前功能块;确定所述当前功能块与上一语音指令已控制的功能块是否为同一功能块;若所述当前功能块与上一语音指令已控制的功能块为同一功能块,则确定所述当前语音指令与所述上一语音指令的控制功能相同。

可选地,在同一功能块中,当前语音指令承接上一语音指令,或者,当前语音指令与上一语音指令属于同一类型的控制指令。

可选地,还包括:所述获取单元,还用于获取语音数据,并记录所述语音数据的语音内容和获取时间;所述语音数据,包括:语音唤醒词和/或语音指令;所述控制单元,还用于确定所述语音数据是否已被待控设备执行;所述控制单元,还用于若所述语音数据已被待控设备执行,则在记录的所述语音内容中标记该语音数据中语音指令预控制的待控设备的功能块;或者,所述控制单元,还用于若所述语音数据未被待控设备执行,则删除对所述语音数据的记录。

与上述装置相匹配,本发明再一方面提供一种空调,包括:以上所述的语音控制装置。

与上述方法相匹配,本发明再一方面提供一种存储介质,包括:所述存储介质中存储有多条指令;所述多条指令,用于由处理器加载并执行以上所述的语音控制方法。

与上述方法相匹配,本发明再一方面提供一种空调,包括:处理器,用于执行多条指令;存储器,用于存储多条指令;其中,所述多条指令,用于由所述存储器存储,并由所述处理器加载并执行以上所述的语音控制方法。

本发明的方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,简化了用户控制操作。

进一步,本发明的方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,提高了用户体验。

进一步,本发明的方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,方便用户的控制操作。

进一步,本发明的方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,提高了控制效率。

进一步,本发明的方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,提升了用户使用的便捷性和高效性。

由此,本发明的方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,解决现有技术中在使用语音控制的过程中需要使用语音唤醒词唤醒设备,增加了用户控制设备的负担的问题,从而,克服现有技术中使用不方便、控制过程复杂和用户体验差的缺陷,实现使用方便、控制过程简单和用户体验好的有益效果。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

图1为本发明的语音控制方法的一实施例的流程示意图;

图2为本发明的方法中确定所述当前语音指令与所述上一语音指令的控制功能是否相同的一实施例的流程示意图;

图3为本发明的方法中记录语音指令和语音时间的一实施例的流程示意图;

图4为本发明的语音控制装置的一实施例的结构示意图;

图5为本发明的空调的一实施例的语音控制流程示意图。

结合附图,本发明实施例中附图标记如下:

102-获取单元;104-控制单元。

具体实施方式

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

根据本发明的实施例,提供了一种语音控制方法,如图1所示本发明的方法的一实施例的流程示意图。该语音控制方法可以包括:步骤s110至步骤s140。

在步骤s110处,获取当前语音指令,并获取所述当前语音指令与上一语音指令之间的时间间隔。

可选地,步骤s110中获取当前语音指令,可以包括:获取语音采集模块采集到的当前语音指令。

其中,所述语音采集模块,设置在待提醒设备侧、待提醒设备所属环境中、客户端中任一设置侧;和/或,所述语音采集模块,可以包括:麦克风。

由此,通过多种形式的当前语音指令的发送方式,有利于提升用户使用语音数据控制待控设备的便捷性和灵活性。

可选地,步骤s110中获取所述当前语音指令与上一语音指令之间的时间间隔,可以包括:获取时间记录模块采集到的时间间隔。

其中,所述时间记录模块,设置在待提醒设备侧、待提醒设备所属环境中、客户端中任一设置侧。

由此,通过多种形式的时间间隔的获取方式,有利于提升用户使用语音指令控制待控设备的便捷性和灵活性。

在步骤s120处,确定所述时间间隔是否超过预设阈值。

例如:用户下达语音控制指令时,如果没有使用唤醒词,首先根据语音指令记录模块的记录,判断该指令与上一条指令之间的时间间隔(上一条指令是被执行过的有效指令,只有有效指令才会被记录)。

在步骤s130处,若所述时间间隔未超过所述预设阈值,则确定所述当前语音指令与所述上一语音指令的控制功能是否相同。具体使用过程中,若所述实际间隔超过所述预设阈值,则需要重新输入唤醒词唤醒待控设备的语音服务后再发送当前语音指令。

例如:如果间隔时长不超过预设阈值,语音指令解析模块解析用户语音,得到语音指令的控制动作,语音指令分类模块根据控制动作确定该指令预控制的设备功能块,如果该功能块与上一条指令的功能块属于同一个功能块,则可以判断该指令是否承接与上一条指令,或者与上一条指令属于同一类型的控制指令。此时,即使用户没有使用语音唤醒词,依然能够控制设备执行指令动作。

可选地,可以结合图2所示本发明的方法中确定所述当前语音指令与所述上一语音指令的控制功能是否相同的一实施例流程示意图,进一步说明步骤s130中确定所述当前语音指令与所述上一语音指令的控制功能是否相同的具体过程,可以包括:步骤s210至步骤s240。

步骤s210,解析所述当前语音指令的预控制动作。

例如:解析语音指令,可以包括:麦克风收入用户语音后,提取用户语音特征,通过算法学习,产生声学模型,与语音特征进行匹配,得到识别结果。

步骤s220,根据所述预控制动作确定所述当前语音指令预控制的待控设备的当前功能块。

步骤s230,确定所述当前功能块与上一语音指令已控制的功能块是否为同一功能块。

步骤s240,若所述当前功能块与上一语音指令已控制的功能块为同一功能块,则确定所述当前语音指令与所述上一语音指令的控制功能相同。

由此,通过基于当前语音指令的预控制动作确定其当前功能块,确定当前功能块与上一语音指令已控制的功能块为同一功能块的情况下确定二者的控制功能相同,确定方式简便、且确定结果的可靠性好。

其中,在同一功能块中,当前语音指令承接上一语音指令,或者,当前语音指令与上一语音指令属于同一类型的控制指令。

例如:某些特定场景下,在该场景下,该语音指令承接于上一条指令,或者语音指令与上一条指令属于同一类型指令,也就是该指令与上一条指令控制同一个设备功能块。

由此,通过设置同一功能块中的多种控制情形,可以方便用户针对同一功能块中的控制指令直接进行控制而免去唤醒操作,提升用户使用的便捷性和高效性,且可靠性好。

在步骤s140处,若所述当前语音指令与所述上一语音指令的控制功能相同,则省略当前语音唤醒词,并根据所述控制功能执行所述当前语音指令。具体使用过程中,若所述当前语音指令与所述上一语音指令的控制功能不相同,则继续获取当前语音指令并获取所述当前语音指令与上一语音指令之间的时间间隔,或者需要重新唤醒待控设备的语音服务并重新发送当前语音指令。

例如:为方便用户的控制操作,规定在这些场景下,用户不需要唤醒词就能控制设备,在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备;以简化了用户控制操作,提高了用户体验。

由此,通过在预设阈值的时间间隔内,若当前语音指令与上一语音指令的控制功能相同则省去语音唤醒词而直接执行该当前语音指令,简化了控制流程,提升了用户使用的便捷性。

在一个可选实施方式中,还可以包括:记录语音指令和语音时间的过程。

下面结合图3所示本发明的方法中记录语音指令和语音时间的一实施例流程示意图,进一步说明记录语音指令和语音时间的具体过程,可以包括:步骤s310至步骤s340。

步骤s310,获取语音数据,并记录所述语音数据的语音内容和获取时间。所述语音数据,可以包括:语音唤醒词和/或语音指令。

步骤s320,确定所述语音数据是否已被待控设备执行。

步骤s330,若所述语音数据已被待控设备执行,则在记录的所述语音内容中标记该语音数据中语音指令预控制的待控设备的功能块。

或者,步骤s340,若所述语音数据未被待控设备执行,则删除对所述语音数据的记录。

例如:自动匹配设备的语音控制方法中,匹配规则可以包括:用户上一条控制记录,家电设备功能库,用户历史控制记录。

例如:语音指令记录模块:录入用户语音,并记录语音时刻(不管用户有没有说唤醒词),如果该语音最终没有被执行,则删除该语音记录。语音指令解析模块:解析语音指令,得到语音指令的控制动作。语音指令分类模块:根据语音指令的控制动作,在语音指令记录模块中标记该语音指令预控制的设备功能块。在下一条控制指令输入的时候,查找历史库,匹配上一条指令下达的时间与控制的功能块,如果符合条件,则可省略唤醒词。

由此,通过预先对已被待控设备执行的语音数据进行记录并标记语音指与控制动作的功能块,便于参照其对下一语音指令的控制功能是否与其属于同一功能块进行确定,有利于提升用户基于历史使用记录而简化控制过程的便捷性和可靠性。

经大量的试验验证,采用本实施例的技术方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,简化了用户控制操作。

根据本发明的实施例,还提供了对应于语音控制方法的一种语音控制装置。参见图4所示本发明的装置的一实施例的结构示意图。该语音控制装置可以包括:获取单元102和控制单元104。

在一个可选例子中,获取单元102,可以用于获取当前语音指令,并获取所述当前语音指令与上一语音指令之间的时间间隔。该获取单元102的具体功能及处理参见步骤s110。

可选地,所述获取单元102获取当前语音指令,可以包括:所述获取单元102,具体还可以用于获取语音采集模块采集到的当前语音指令。

其中,所述语音采集模块,设置在待提醒设备侧、待提醒设备所属环境中、客户端中任一设置侧;和/或,所述语音采集模块,可以包括:麦克风。

由此,通过多种形式的当前语音指令的发送方式,有利于提升用户使用语音数据控制待控设备的便捷性和灵活性。

可选地,所述获取单元102获取所述当前语音指令与上一语音指令之间的时间间隔,可以包括:所述获取单元102,具体还可以用于获取时间记录模块采集到的时间间隔。

其中,所述时间记录模块,设置在待提醒设备侧、待提醒设备所属环境中、客户端中任一设置侧。

由此,通过多种形式的时间间隔的获取方式,有利于提升用户使用语音指令控制待控设备的便捷性和灵活性。

在一个可选例子中,控制单元104,可以用于确定所述时间间隔是否超过预设阈值。该控制单元104的具体功能及处理参见步骤s120。

例如:用户下达语音控制指令时,如果没有使用唤醒词,首先根据语音指令记录模块的记录,判断该指令与上一条指令之间的时间间隔(上一条指令是被执行过的有效指令,只有有效指令才会被记录)。

在一个可选例子中,所述控制单元104,还可以用于若所述时间间隔未超过所述预设阈值,则确定所述当前语音指令与所述上一语音指令的控制功能是否相同。该控制单元104的具体功能及处理还参见步骤s130。具体使用过程中,若所述实际间隔超过所述预设阈值,则需要重新输入唤醒词唤醒待控设备的语音服务后再发送当前语音指令。

例如:如果间隔时长不超过预设阈值,语音指令解析模块解析用户语音,得到语音指令的控制动作,语音指令分类模块根据控制动作确定该指令预控制的设备功能块,如果该功能块与上一条指令的功能块属于同一个功能块,则可以判断该指令是否承接与上一条指令,或者与上一条指令属于同一类型的控制指令。此时,即使用户没有使用语音唤醒词,依然能够控制设备执行指令动作。

可选地,所述控制单元104确定所述当前语音指令与所述上一语音指令的控制功能是否相同,可以包括:

所述控制单元104,具体还可以用于解析所述当前语音指令的预控制动作。该控制单元104的具体功能及处理还参见步骤s210。

例如:解析语音指令,可以包括:麦克风收入用户语音后,提取用户语音特征,通过算法学习,产生声学模型,与语音特征进行匹配,得到识别结果。

所述控制单元104,具体还可以用于根据所述预控制动作确定所述当前语音指令预控制的待控设备的当前功能块。该控制单元104的具体功能及处理还参见步骤s220。

所述控制单元104,具体还可以用于确定所述当前功能块与上一语音指令已控制的功能块是否为同一功能块。该控制单元104的具体功能及处理还参见步骤s230。

所述控制单元104,具体还可以用于若所述当前功能块与上一语音指令已控制的功能块为同一功能块,则确定所述当前语音指令与所述上一语音指令的控制功能相同。该控制单元104的具体功能及处理还参见步骤s240。

由此,通过基于当前语音指令的预控制动作确定其当前功能块,确定当前功能块与上一语音指令已控制的功能块为同一功能块的情况下确定二者的控制功能相同,确定方式简便、且确定结果的可靠性好。

其中,在同一功能块中,当前语音指令承接上一语音指令,或者,当前语音指令与上一语音指令属于同一类型的控制指令。

例如:某些特定场景下,在该场景下,该语音指令承接于上一条指令,或者语音指令与上一条指令属于同一类型指令,也就是该指令与上一条指令控制同一个设备功能块。

由此,通过设置同一功能块中的多种控制情形,可以方便用户针对同一功能块中的控制指令直接进行控制而免去唤醒操作,提升用户使用的便捷性和高效性,且可靠性好。

在一个可选例子中,所述控制单元104,还可以用于若所述当前语音指令与所述上一语音指令的控制功能相同,则省略当前语音唤醒词,并根据所述控制功能执行所述当前语音指令。该控制单元104的具体功能及处理还参见步骤s140。具体使用过程中,若所述当前语音指令与所述上一语音指令的控制功能不相同,则继续获取当前语音指令并获取所述当前语音指令与上一语音指令之间的时间间隔,或者需要重新唤醒待控设备的语音服务并重新发送当前语音指令。

例如:为方便用户的控制操作,规定在这些场景下,用户不需要唤醒词就能控制设备,在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备;以简化了用户控制操作,提高了用户体验。

由此,通过在预设阈值的时间间隔内,若当前语音指令与上一语音指令的控制功能相同则省去语音唤醒词而直接执行该当前语音指令,简化了控制流程,提升了用户使用的便捷性。

在一个可选实施方式中,还可以包括:记录语音指令和语音时间的过程,具体可以如下:

所述获取单元102,还可以用于获取语音数据,并记录所述语音数据的语音内容和获取时间。所述语音数据,可以包括:语音唤醒词和/或语音指令。该控制单元104的具体功能及处理还参见步骤s310。

所述控制单元104,还可以用于确定所述语音数据是否已被待控设备执行。该控制单元104的具体功能及处理还参见步骤s320。

所述控制单元104,还可以用于若所述语音数据已被待控设备执行,则在记录的所述语音内容中标记该语音数据中语音指令预控制的待控设备的功能块。该控制单元104的具体功能及处理还参见步骤s330。

或者,所述控制单元104,还可以用于若所述语音数据未被待控设备执行,则删除对所述语音数据的记录。该控制单元104的具体功能及处理还参见步骤s340。

例如:自动匹配设备的语音控制方法中,匹配规则可以包括:用户上一条控制记录,家电设备功能库,用户历史控制记录。

例如:语音指令记录模块:录入用户语音,并记录语音时刻(不管用户有没有说唤醒词),如果该语音最终没有被执行,则删除该语音记录。语音指令解析模块:解析语音指令,得到语音指令的控制动作。语音指令分类模块:根据语音指令的控制动作,在语音指令记录模块中标记该语音指令预控制的设备功能块。在下一条控制指令输入的时候,查找历史库,匹配上一条指令下达的时间与控制的功能块,如果符合条件,则可省略唤醒词。

由此,通过预先对已被待控设备执行的语音数据进行记录并标记语音指与控制动作的功能块,便于参照其对下一语音指令的控制功能是否与其属于同一功能块进行确定,有利于提升用户基于历史使用记录而简化控制过程的便捷性和可靠性。

由于本实施例的装置所实现的处理及功能基本相应于前述图1至图3所示的方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

经大量的试验验证,采用本发明的技术方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,提高了用户体验。

根据本发明的实施例,还提供了对应于语音控制装置的一种空调。该空调可以包括:以上所述的语音控制装置。

在一个可选实施方式中,本发明的方案,提出一种不需唤醒词的语音控制方法,该方式适用于某些特定场景下,在该场景下,该语音指令承接于上一条指令,或者语音指令与上一条指令属于同一类型指令,也就是该指令与上一条指令控制同一个设备功能块。为方便用户的控制操作,规定在这些场景下,用户不需要唤醒词就能控制设备,从而,简化了用户控制操作,提高了用户体验。

在一个可选例子中,本发明的方案中,在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备。

在一个可选例子中,本发明的方案的一种自动匹配设备的语音控制方法中,匹配规则可以包括:用户上一条控制记录,家电设备功能库,用户历史控制记录。

在一个可选具体实施方式中,可以参见图5所示的例子,对本发明的方案的具体实现过程进行示例性说明。

在一个可选具体例子中,如图5所示,本发明的控制方法的具体实现过程,可以包括:

步骤1、语音指令记录模块:录入用户语音,并记录语音时刻(不管用户有没有说唤醒词),如果该语音最终没有被执行,则删除该语音记录。

步骤2、语音指令解析模块:解析语音指令,得到语音指令的控制动作。

例如:解析语音指令,可以包括:麦克风收入用户语音后,提取用户语音特征,通过算法学习,产生声学模型,与语音特征进行匹配,得到识别结果。

步骤3、语音指令分类模块:根据语音指令的控制动作,在语音指令记录模块中标记该语音指令预控制的设备功能块。

例如:标记的过程,可以包括:得到语音指令控制的属于设备的哪个功能,并将该条语音下达的时间与语音控制的功能一同存储在语音控制历史库中。在下一条控制指令输入的时候,查找历史库,匹配上一条指令下达的时间与控制的功能块,如果符合条件,则可省略唤醒词。

在一个可选具体例子中,本发明的控制方法的具体实施方案,可以包括:用户下达语音控制指令时,如果没有使用唤醒词,首先根据语音指令记录模块的记录,判断该指令与上一条指令之间的时间间隔(上一条指令是被执行过的有效指令,只有有效指令才会被记录)。

可选地,如果间隔时长不超过预设阈值,语音指令解析模块解析用户语音,得到语音指令的控制动作,语音指令分类模块根据控制动作确定该指令预控制的设备功能块,如果该功能块与上一条指令的功能块属于同一个功能块,则可以判断该指令是否承接与上一条指令,或者与上一条指令属于同一类型的控制指令。此时,即使用户没有使用语音唤醒词,依然能够控制设备执行指令动作;如果该指令控制的功能块与上一条指令的功能块不是同一个功能块,则用户不能控制设备。

例如:用户上一条指令为:“xx(唤醒词),制热模式”,控制语音空调开启制热模式,下一条指令为:“制冷模式”或者“增高温度”,在两条指令之间的时间间隔没有超过阈值的情况下,因为两条指令都是控制空调“模式”下的功能,此时即使用户没有使用唤醒词,用户依然可以控制设备,如果用户下达:“关机”,该指令控制的是空调的开关机状态,与上一条指令不属于同一个功能块,此时用户无法省略唤醒词控制空调。

可选地,如果时间间隔超过预设阈值,用户无法在没有唤醒词的情况下控制设备。

由于本实施例的空调所实现的处理及功能基本相应于前述图4所示的装置的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

经大量的试验验证,采用本发明的技术方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,方便用户的控制操作。

根据本发明的实施例,还提供了对应于语音控制方法的一种存储介质。该存储介质,可以包括:所述存储介质中存储有多条指令;所述多条指令,用于由处理器加载并执行以上所述的语音控制方法。

由于本实施例的存储介质所实现的处理及功能基本相应于前述图1至图3所示的方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

经大量的试验验证,采用本发明的技术方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,提高了控制效率。

根据本发明的实施例,还提供了对应于语音控制方法的一种空调。该空调,可以包括:处理器,用于执行多条指令;存储器,用于存储多条指令;其中,所述多条指令,用于由所述存储器存储,并由所述处理器加载并执行以上所述的语音控制方法。

由于本实施例的空调所实现的处理及功能基本相应于前述图1至图3所示的方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

经大量的试验验证,采用本发明的技术方案,通过在一定时间间隔内,用户下达的语音指令与上一条语音指令控制的功能块属于设备的同一功能块时,用户可省略唤醒词控制设备,提升了用户使用的便捷性和高效性。

综上,本领域技术人员容易理解的是,在不冲突的前提下,上述各有利方式可以自由地组合、叠加。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

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