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

文档序号:16989386发布日期:2019-03-02 00:50阅读:248来源:国知局
一种语音控制方法、装置、存储介质及空调与流程

本发明属于语音控制技术领域,具体涉及一种语音控制方法、装置、存储介质及空调,尤其涉及一种基于用户习惯的自应答语音系统的实现方法、装置、存储介质及ai空调。



背景技术:

如今,语音设备在使用过程中需要联网配置,当网速较慢或网速不稳定的时候,设备要么响应速度很慢,要么一直需要用户重新输入控制指令,影响到用户使用的心情。除此之外还有一些场景,用户的控制指令说得不详细,设备推出的结果并不是用户想要的,用户需要再进一步解释自己的指令,也让使用过程变得繁琐。比如某用户平时喜欢听慢歌,当用户说“来一首音乐吧”,设备却给他推送一首快歌,这显然不是用户想要的。



技术实现要素:

本发明的目的在于,针对上述缺陷,提供一种语音控制方法、装置、存储介质及空调,以解决现有技术中语音设备在配网过程中受网速影响、在使用过程中接收一些语音指令时需要用户再解释相应语音指令的含义,存在用户使用不方便的问题,达到提升使用便捷性的效果。

本发明提供一种语音控制方法,包括:获取用于对待控设备进行语音控制的语音指令,并获取用户使用待控设备的语音服务的用户习惯和/或用户喜好;根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,和/或,根据待控设备的用户喜好向确定与所述语音指令对应的应答信息;根据所述应答信息执行所述语音指令。

可选地,获取用户使用待控设备的语音服务的用户习惯和/或用户喜好,包括:收集用户在设定周期内用户使用待控设备的语音服务中下达指令的指令下达习惯;对所述指令下达习惯进行学习,得到所需的用户习惯和/或用户喜好;其中,所述指令下达习惯,包括:指令下达时间、指令下达内容和指令评价内容中的至少之一。

可选地,根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,包括:确定待控设备所属网络的信号强度是否低于设定强度;若所述信号强度低于所述设定强度,则根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息。

可选地,根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,包括:确定所述用户习惯中是否有与所述语音指令的发送时刻对应的用户控制指令;若所述用户习惯中有与所述语音指令的发送时刻对应的用户控制指令,则调用所述用户习惯中与该发送时刻对应的用户控制指令的设备应答信息,作为与所述语音指令对应的应答信息。

可选地,根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,还包括:若所述用户习惯中没有与所述语音指令的发送时刻对应的用户控制指令,则遍历所述用户习惯中所有用户控制指令,以确定所述所有用户控制指令中是否有与所述语音指令相同的用户控制指令;若所述所有用户控制指令中有与所述语音指令相同的用户控制指令,则调用所述所有用户控制指令中与所述语音指令相同的用户控制指令对应的设备应答信息,作为与所述语音指令对应的应答信息。

可选地,根据待控设备的用户喜好向确定与所述语音指令对应的应答信息,包括:提取所述语音指令的语音关键词;根据所述语音关键词的含义确定所述语音指令是否属于设定的泛指指令;若所述语音指令属于所述泛指指令,则调用与所述语音指令对应的用户控制指令中与用户喜好对应的喜好应答信息,以将所述喜好应答信息确定为与所述语音指令对应的应答信息。

与上述方法相匹配,本发明另一方面提供一种语音控制装置,包括:获取单元,用于获取用于对待控设备进行语音控制的语音指令,并获取用户使用待控设备的语音服务的用户习惯和/或用户喜好;控制单元,用于根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,和/或,根据待控设备的用户喜好向确定与所述语音指令对应的应答信息;所述控制单元,还用于根据所述应答信息执行所述语音指令。

可选地,所述获取单元获取用户使用待控设备的语音服务的用户习惯和/或用户喜好,包括:收集用户在设定周期内用户使用待控设备的语音服务中下达指令的指令下达习惯;对所述指令下达习惯进行学习,得到所需的用户习惯和/或用户喜好;其中,所述指令下达习惯,包括:指令下达时间、指令下达内容和指令评价内容中的至少之一。

可选地,所述控制单元根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,包括:确定待控设备所属网络的信号强度是否低于设定强度;若所述信号强度低于所述设定强度,则根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息。

可选地,所述控制单元根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,包括:确定所述用户习惯中是否有与所述语音指令的发送时刻对应的用户控制指令;若所述用户习惯中有与所述语音指令的发送时刻对应的用户控制指令,则调用所述用户习惯中与该发送时刻对应的用户控制指令的设备应答信息,作为与所述语音指令对应的应答信息。

可选地,所述控制单元根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,还包括:若所述用户习惯中没有与所述语音指令的发送时刻对应的用户控制指令,则遍历所述用户习惯中所有用户控制指令,以确定所述所有用户控制指令中是否有与所述语音指令相同的用户控制指令;若所述所有用户控制指令中有与所述语音指令相同的用户控制指令,则调用所述所有用户控制指令中与所述语音指令相同的用户控制指令对应的设备应答信息,作为与所述语音指令对应的应答信息。

可选地,所述控制单元根据待控设备的用户喜好向确定与所述语音指令对应的应答信息,包括:提取所述语音指令的语音关键词;根据所述语音关键词的含义确定所述语音指令是否属于设定的泛指指令;若所述语音指令属于所述泛指指令,则调用与所述语音指令对应的用户控制指令中与用户喜好对应的喜好应答信息,以将所述喜好应答信息确定为与所述语音指令对应的应答信息。

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

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

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

本发明的方案,通过基于用户习惯的自应答,能够缓解网络问题导致了反馈速度变慢的问题,能够根据用户喜好推送服务,提高用户体验。

进一步,本发明的方案,通过学习用户询问习惯,提前储存应答信息,当用户再次询问,但网速不好的时候,系统不需要联网,直接调用已存储的信息反馈用户指令,能够缓解网络问题导致了反馈速度变慢的问题,提升用户使用的便捷性。

进一步,本发明的方案,通过根据用户喜好,推送用户感兴趣的部分,在反馈用户指令的时候,优先推送用户偏爱的部分,能够根据用户喜好推送服务,提高用户体验。

进一步,本发明的方案,通过基于用户使用习惯,预先存入用户常用指令的应答信息与用户的喜好,在接收到用户指令时直接应答用户指令,能够缓解网络问题导致了反馈速度变慢的问题,提升用户使用的便捷性。

进一步,本发明的方案,通过基于用户使用习惯,预先存入用户常用指令的应答信息与用户的喜好,在接收到用户指令时优先推送用户喜好,能够根据用户喜好推送服务,提高用户体验。

由此,本发明的方案,通过基于用户使用习惯,预先存入用户常用指令的应答信息与用户的喜好,在接收到用户指令时直接应答用户指令或优先推送用户喜好,解决现有技术中语音设备在配网过程中受网速影响、在使用过程中接收一些语音指令时需要用户再解释相应语音指令的含义,存在用户使用不方便的问题,从而,克服现有技术中使用不方便、智能化程度低和用户体验差的缺陷,实现使用方便、智能化程度高和用户体验好的有益效果。

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

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

附图说明

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

图2为本发明的方法中获取用户使用待控设备的语音服务的用户习惯和/或用户喜好的一实施例的流程示意图;

图3为本发明的方法中根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息的一实施例的流程示意图;

图4为本发明的方法中根据用户习惯中相同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的一实施例的流程示意图;

图5为本发明的方法中根据用户习惯中不同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的一实施例的流程示意图;

图6为本发明的方法中根据待控设备的用户喜好向确定与所述语音指令对应的应答信息的一实施例的流程示意图;

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

图8为本发明的空调的一实施例的基于用户习惯的自应答语音系统的实现流程示意图。

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

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

具体实施方式

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

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

在步骤s110处,获取可以用于对待控设备进行语音控制的语音指令,并获取用户使用待控设备的语音服务的用户习惯和/或用户喜好。例如:获取用户发送的可以用于对待控设备进行语音控制的语音指令。

可选地,可以结合图2所示本发明的方法中获取用户使用待控设备的语音服务的用户习惯和/或用户喜好的一实施例流程示意图,进一步说明步骤s110中获取用户使用待控设备的语音服务的用户习惯和/或用户喜好的具体过程,可以包括:步骤s210和步骤s220。

步骤s210,收集用户在设定周期内用户使用待控设备的语音服务中下达指令的指令下达习惯。

步骤s220,对所述指令下达习惯进行学习,得到所需的用户习惯和/或用户喜好。

其中,所述指令下达习惯,可以包括:指令下达时间、指令下达内容和指令评价内容中的至少之一。

例如:可以学习用户习惯。如:用户可能每天早上起来喜欢收听天气预报、新闻、股市等报道,每天睡前喜欢听一段音乐,小孩每天放学回家后喜欢听故事等;设备记录一个月中用户下达控制指令的习惯,经过深度学习,得到用户在某个时间点喜欢下达某个指令的习惯,以及用户喜好方向,比如更喜欢哪个明星的歌、更喜欢哪类新闻等,将常用指令的下达时间、指令与对应的应答信息,以及用户的喜好一起保存起来。

例如:得到用户习惯后,系统能够在网络状况好的时候,提前储存用户常用指令的应答信息。比如提前将明天的天气预报信息储存起来。

由此,通过在网络通畅的情况下收集用户在使用待控设备的语音服务的过程中下达指令的指令下达习惯,并经学习得到用户习惯、用户喜好等惯用信息,进而在后续控制中可以直接依据用户习惯、用户喜好等惯用信息使用该语音服务,可以提升用户使用的方便性,也可以提升用户的使用体验。

在步骤s120处,根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,和/或,根据待控设备的用户喜好向确定与所述语音指令对应的应答信息。

例如:自动应答用户指令。

例如:可以自动推送服务。

可选地,可以结合图3所示本发明的方法中根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息的一实施例流程示意图,进一步说明步骤s120中根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息的具体过程,可以包括:步骤s310和步骤s320。

步骤s310,确定待控设备所属网络的信号强度是否低于设定强度。

步骤s320,若所述信号强度低于所述设定强度,则根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息。例如:根据设定语音指令与设定应答信息之间的对应关系确定与所述语音指令对应的应答信息,并将所述应答信息推送给用户、或控制待控设备执行所述应答信息。具体使用过程中,若所述信号强度不低于所述设定强度,则联网后调用与所述语音指令对应的所述应答信息,或根据设定语音指令与设定应答信息之间的对应关系确定与所述语音指令对应的应答信息,进而并将所述应答信息推送给用户、或控制待控设备执行所述应答信息。

由此,通过在网络的信号强度低于设定强度的情况下根据待控设备本地的用户习惯确定相应语音指令对应的应答信息,可以方便用户在网络不畅的情况下使用待控设备的语音服务,提升用户使用的便捷性和可靠性。

更可选地,步骤s320中根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,可以包括:根据用户习惯中相同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的过程。

下面结合图4所示本发明的方法中根据用户习惯中相同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的一实施例流程示意图,进一步说明根据用户习惯中相同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的具体过程,可以包括:步骤s410和步骤s420。

步骤s410,确定所述用户习惯中是否有与所述语音指令的发送时刻对应的用户控制指令。

步骤s420,若所述用户习惯中有与所述语音指令的发送时刻对应的用户控制指令,则调用所述用户习惯中与该发送时刻对应的用户控制指令的设备应答信息,作为与所述语音指令对应的应答信息。

例如:根据设定语音指令与设定应答信息之间的对应关系确定与所述语音指令对应的应答信息,可以包括:调用待控设备本地的设定语音指令与设定应答信息之间的对应关系。将所述对应关系中与所述语音指令相同的设定语音指令对应的设定应答信息确定为所需的应答信息。

例如:当用户第二天早上8点询问天气的时候,如果网络状态不好,设备无法联网查找用户所需信息的时候,系统根据此时的时间,首先查找应答系统中是否有8点时刻对应的用户控制指令,并匹配指令是否一致,若一致,则直接调用应答系统中已经储存的应答信息(天气预报信息)以此反馈用户指令。

由此,通过在用户习惯中有与该语音指令的发送时刻对应的用户控制指令,则调用用户习惯中与该发送时刻对应的用户控制指令的设备应答信息,使得对于该语音指令对应的应答信息的确定效率高,有利于提升待控设备对该语音指令的响应效率,提升用户的使用便捷性和人性化体验。

更可选地,步骤s320中根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,还可以包括:根据用户习惯中不同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的过程。

下面结合图5所示本发明的方法中根据用户习惯中不同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的一实施例流程示意图,进一步说明根据用户习惯中不同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的具体过程,可以包括:步骤s510和步骤s520。

步骤s510,若所述用户习惯中没有与所述语音指令的发送时刻对应的用户控制指令,则遍历所述用户习惯中所有用户控制指令,以确定所述所有用户控制指令中是否有与所述语音指令相同的用户控制指令。

步骤s520,若所述所有用户控制指令中有与所述语音指令相同的用户控制指令,则调用所述所有用户控制指令中与所述语音指令相同的用户控制指令对应的设备应答信息,作为与所述语音指令对应的应答信息。

例如:若应答系统中没有储存该时刻的用户指令,则依次遍历应答系统中储存的所有用户指令,若匹配到用户指令,则按照应答系统中存储的应答信息反馈用户指令,若无法匹配到,则不处理用户指令。

由此,通过在用户习惯中没有与该语音指令的发送时刻对应的用户控制指令的情况下,则对用户习惯中所有用户控制指令进行匹配,若有相匹配的用户控制指令,则调用用户习惯中该相匹配的用户控制指令的设备应答信息,使得对于该语音指令对应的应答信息的确定可靠性高,有利于提升待控设备对该语音指令的响应精准性,提升用户的使用便捷性和可靠性。

可选地,可以结合图6所示本发明的方法中根据待控设备的用户喜好向确定与所述语音指令对应的应答信息的一实施例流程示意图,进一步说明步骤s120中根据待控设备的用户喜好向确定与所述语音指令对应的应答信息的具体过程,可以包括:步骤s610至步骤s630。

步骤s610,提取所述语音指令的语音关键词。

步骤s620,根据所述语音关键词的含义确定所述语音指令是否属于设定的泛指指令。

步骤s630,若所述语音指令属于所述泛指指令,则调用与所述语音指令对应的用户控制指令中与用户喜好对应的喜好应答信息,以将所述喜好应答信息确定为与所述语音指令对应的应答信息。

如:系统可根据用户的使用习惯自动推送服务,免去用户下达指令的步骤,系统发现用户每天早上8点都会听新闻播报,以后在早上8点的时候,系统能主动询问“是否需要给您播报新闻”。又如:在用户下达的指令没有特指性范围很广的时候,系统可根据用户平时的喜好,推送用户喜欢的部分。例如:“来一段音乐吧”,系统推送用户喜欢的周杰伦的歌。

由此,通过在相应语音指令的语音关键词的含义属于设定的泛指指令的情况下,调用与该语音指令对应的用户控制指令中与用户喜好对应的喜好应答信息,可以实现基于用户喜好的语音服务,提升用户的使用体验,人性化更好,且控制的精准性也更好。

在步骤s130处,根据所述应答信息执行所述语音指令。例如:将所述应答信息推送给用户、或控制待控设备执行所述应答信息。

例如:通过学习用户询问习惯,提前储存应答信息;当用户再次询问,但网速不好的时候,系统不需要联网,直接调用已存储的信息反馈用户指令,解决网络问题带来的不便。根据用户喜好,推送用户感兴趣的部分;系统通过学习用户习惯,同时也能获得用户的喜爱偏好,在反馈用户指令的时候,优先推送用户偏爱的部分。从而,能够缓解网络问题导致了反馈速度变慢的问题,能够根据用户喜好推送服务,提高用户体验。

例如:基于用户使用习惯,预先存入用户常用指令的应答信息与用户的喜好。如:可以在网络不好的时候,通过应答系统反馈用户指令,省去了联网查找应答信息的步骤,提高网络不好的时候系统的响应速度。又如:可以优先按用户喜好推送服务。

由此,通过在接收到对待控设备的语音指令的情况下,根据待控设备本地的用户习惯、和/或待控设备的用户喜好确定与该语音指令对应的应答信息,进而根据相应的应答信息执行该语音指令,可以方便用户在网络不畅的情况下使用待控设备的语音服务,方便用户使用;或使待控设备直接根据用户喜好直接用户的语音指令,提升用户体验。

经大量的试验验证,采用本实施例的技术方案,通过基于用户习惯的自应答,能够缓解网络问题导致了反馈速度变慢的问题,能够根据用户喜好推送服务,提高用户体验。

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

在一个可选例子中,获取单元102,可以用于获取可以用于对待控设备进行语音控制的语音指令,并获取用户使用待控设备的语音服务的用户习惯和/或用户喜好。例如:获取用户发送的可以用于对待控设备进行语音控制的语音指令。该获取单元102的具体功能及处理参见步骤s110。

可选地,所述获取单元102获取用户使用待控设备的语音服务的用户习惯和/或用户喜好,可以包括:

所述获取单元102,还具体可以用于收集用户在设定周期内用户使用待控设备的语音服务中下达指令的指令下达习惯。该获取单元102的具体功能及处理还参见步骤s210。

所述获取单元102,还具体可以用于对所述指令下达习惯进行学习,得到所需的用户习惯和/或用户喜好。该获取单元102的具体功能及处理还参见步骤s220。

其中,所述指令下达习惯,可以包括:指令下达时间、指令下达内容和指令评价内容中的至少之一。

例如:可以学习用户习惯。如:用户可能每天早上起来喜欢收听天气预报、新闻、股市等报道,每天睡前喜欢听一段音乐,小孩每天放学回家后喜欢听故事等;设备记录一个月中用户下达控制指令的习惯,经过深度学习,得到用户在某个时间点喜欢下达某个指令的习惯,以及用户喜好方向,比如更喜欢哪个明星的歌、更喜欢哪类新闻等,将常用指令的下达时间、指令与对应的应答信息,以及用户的喜好一起保存起来。

例如:得到用户习惯后,系统能够在网络状况好的时候,提前储存用户常用指令的应答信息。比如提前将明天的天气预报信息储存起来。

由此,通过在网络通畅的情况下收集用户在使用待控设备的语音服务的过程中下达指令的指令下达习惯,并经学习得到用户习惯、用户喜好等惯用信息,进而在后续控制中可以直接依据用户习惯、用户喜好等惯用信息使用该语音服务,可以提升用户使用的方便性,也可以提升用户的使用体验。

在一个可选例子中,控制单元104,可以用于根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,和/或,根据待控设备的用户喜好向确定与所述语音指令对应的应答信息。该控制单元104的具体功能及处理参见步骤s120。

例如:自动应答用户指令。

例如:可以自动推送服务。

可选地,所述控制单元104根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,可以包括:

所述控制单元104,还具体可以用于确定待控设备所属网络的信号强度是否低于设定强度。该控制单元104的具体功能及处理还参见步骤s310。

所述控制单元104,还具体可以用于若所述信号强度低于所述设定强度,则根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息。例如:根据设定语音指令与设定应答信息之间的对应关系确定与所述语音指令对应的应答信息,并将所述应答信息推送给用户、或控制待控设备执行所述应答信息。具体使用过程中,若所述信号强度不低于所述设定强度,则联网后调用与所述语音指令对应的所述应答信息,或根据设定语音指令与设定应答信息之间的对应关系确定与所述语音指令对应的应答信息,进而并将所述应答信息推送给用户、或控制待控设备执行所述应答信息。该控制单元104的具体功能及处理还参见步骤s320。

由此,通过在网络的信号强度低于设定强度的情况下根据待控设备本地的用户习惯确定相应语音指令对应的应答信息,可以方便用户在网络不畅的情况下使用待控设备的语音服务,提升用户使用的便捷性和可靠性。

更可选地,所述控制单元104根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,可以包括:根据用户习惯中相同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的过程,具体如下:

所述控制单元104,还具体可以用于确定所述用户习惯中是否有与所述语音指令的发送时刻对应的用户控制指令。该控制单元104的具体功能及处理还参见步骤s410。

所述控制单元104,还具体可以用于若所述用户习惯中有与所述语音指令的发送时刻对应的用户控制指令,则调用所述用户习惯中与该发送时刻对应的用户控制指令的设备应答信息,作为与所述语音指令对应的应答信息。该控制单元104的具体功能及处理还参见步骤s420。

例如:根据设定语音指令与设定应答信息之间的对应关系确定与所述语音指令对应的应答信息,可以包括:调用待控设备本地的设定语音指令与设定应答信息之间的对应关系。将所述对应关系中与所述语音指令相同的设定语音指令对应的设定应答信息确定为所需的应答信息。

例如:当用户第二天早上8点询问天气的时候,如果网络状态不好,设备无法联网查找用户所需信息的时候,系统根据此时的时间,首先查找应答系统中是否有8点时刻对应的用户控制指令,并匹配指令是否一致,若一致,则直接调用应答系统中已经储存的应答信息(天气预报信息)以此反馈用户指令。

由此,通过在用户习惯中有与该语音指令的发送时刻对应的用户控制指令,则调用用户习惯中与该发送时刻对应的用户控制指令的设备应答信息,使得对于该语音指令对应的应答信息的确定效率高,有利于提升待控设备对该语音指令的响应效率,提升用户的使用便捷性和人性化体验。

更可选地,所述控制单元104根据待控设备本地的用户习惯确定与所述语音指令对应的应答信息,还可以包括:根据用户习惯中不同发送时刻的用户控制指令和设备应答信息确定所需的应答信息的过程,具体如下:

所述控制单元104,还具体可以用于若所述用户习惯中没有与所述语音指令的发送时刻对应的用户控制指令,则遍历所述用户习惯中所有用户控制指令,以确定所述所有用户控制指令中是否有与所述语音指令相同的用户控制指令。该控制单元104的具体功能及处理还参见步骤s510。

所述控制单元104,还具体可以用于若所述所有用户控制指令中有与所述语音指令相同的用户控制指令,则调用所述所有用户控制指令中与所述语音指令相同的用户控制指令对应的设备应答信息,作为与所述语音指令对应的应答信息。该控制单元104的具体功能及处理还参见步骤s520。

例如:若应答系统中没有储存该时刻的用户指令,则依次遍历应答系统中储存的所有用户指令,若匹配到用户指令,则按照应答系统中存储的应答信息反馈用户指令,若无法匹配到,则不处理用户指令。

由此,通过在用户习惯中没有与该语音指令的发送时刻对应的用户控制指令的情况下,则对用户习惯中所有用户控制指令进行匹配,若有相匹配的用户控制指令,则调用用户习惯中该相匹配的用户控制指令的设备应答信息,使得对于该语音指令对应的应答信息的确定可靠性高,有利于提升待控设备对该语音指令的响应精准性,提升用户的使用便捷性和可靠性。

可选地,所述控制单元104根据待控设备的用户喜好向确定与所述语音指令对应的应答信息,可以包括:

所述控制单元104,还具体可以用于提取所述语音指令的语音关键词。该控制单元104的具体功能及处理还参见步骤s610。

所述控制单元104,还具体可以用于根据所述语音关键词的含义确定所述语音指令是否属于设定的泛指指令。该控制单元104的具体功能及处理还参见步骤s620。

所述控制单元104,还具体可以用于若所述语音指令属于所述泛指指令,则调用与所述语音指令对应的用户控制指令中与用户喜好对应的喜好应答信息,以将所述喜好应答信息确定为与所述语音指令对应的应答信息。该控制单元104的具体功能及处理还参见步骤s630。

如:系统可根据用户的使用习惯自动推送服务,免去用户下达指令的步骤,系统发现用户每天早上8点都会听新闻播报,以后在早上8点的时候,系统能主动询问“是否需要给您播报新闻”。又如:在用户下达的指令没有特指性范围很广的时候,系统可根据用户平时的喜好,推送用户喜欢的部分。例如:“来一段音乐吧”,系统推送用户喜欢的周杰伦的歌。

由此,通过在相应语音指令的语音关键词的含义属于设定的泛指指令的情况下,调用与该语音指令对应的用户控制指令中与用户喜好对应的喜好应答信息,可以实现基于用户喜好的语音服务,提升用户的使用体验,人性化更好,且控制的精准性也更好。

在一个可选例子中,所述控制单元104,还可以用于根据所述应答信息执行所述语音指令。例如:将所述应答信息推送给用户、或控制待控设备执行所述应答信息。该控制单元104的具体功能及处理还参见步骤s130。

例如:通过学习用户询问习惯,提前储存应答信息;当用户再次询问,但网速不好的时候,系统不需要联网,直接调用已存储的信息反馈用户指令,解决网络问题带来的不便。根据用户喜好,推送用户感兴趣的部分;系统通过学习用户习惯,同时也能获得用户的喜爱偏好,在反馈用户指令的时候,优先推送用户偏爱的部分。从而,能够缓解网络问题导致了反馈速度变慢的问题,能够根据用户喜好推送服务,提高用户体验。

例如:基于用户使用习惯,预先存入用户常用指令的应答信息与用户的喜好。如:可以在网络不好的时候,通过应答系统反馈用户指令,省去了联网查找应答信息的步骤,提高网络不好的时候系统的响应速度。又如:可以优先按用户喜好推送服务。

由此,通过在接收到对待控设备的语音指令的情况下,根据待控设备本地的用户习惯、和/或待控设备的用户喜好确定与该语音指令对应的应答信息,进而根据相应的应答信息执行该语音指令,可以方便用户在网络不畅的情况下使用待控设备的语音服务,方便用户使用;或使待控设备直接根据用户喜好直接用户的语音指令,提升用户体验。

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

经大量的试验验证,采用本发明的技术方案,通过学习用户询问习惯,提前储存应答信息,当用户再次询问,但网速不好的时候,系统不需要联网,直接调用已存储的信息反馈用户指令,能够缓解网络问题导致了反馈速度变慢的问题,提升用户使用的便捷性。

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

在一个可选实施方式中,本发明的方案,提出一种基于用户习惯的自应答语音系统的实现方案,能够缓解网络问题导致了反馈速度变慢的问题,能够根据用户喜好推送服务,提高用户体验。

可选地,考虑到网络不稳定,语音设备无法正常应答用户指令的情况。通过学习用户询问习惯,提前储存应答信息。当用户再次询问,但网速不好的时候,系统不需要联网,直接调用已存储的信息反馈用户指令,解决网络问题带来的不便。

可选地,根据用户喜好,推送用户感兴趣的部分。系统通过学习用户习惯,同时也能获得用户的喜爱偏好,在反馈用户指令的时候,优先推送用户偏爱的部分。

在一个可选例子中,本发明的方案,基于用户使用习惯,预先存入用户常用指令的应答信息与用户的喜好。

可选地,可以在网络不好的时候,通过应答系统反馈用户指令,省去了联网查找应答信息的步骤,提高网络不好的时候系统的响应速度。

可选地,可以优先按用户喜好推送服务。

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

在一个可选具体例子中,可以学习用户习惯。

用户可能每天早上起来喜欢收听天气预报、新闻、股市等报道,每天睡前喜欢听一段音乐,小孩每天放学回家后喜欢听故事等。设备记录一个月中用户下达控制指令的习惯,经过深度学习,得到用户在某个时间点喜欢下达某个指令的习惯,以及用户喜好方向,比如更喜欢哪个明星的歌、更喜欢哪类新闻等,将常用指令的下达时间、指令与对应的应答信息,以及用户的喜好一起保存起来。

在一个可选具体例子中,可以自动应答用户指令。

得到用户习惯后,系统能够在网络状况好的时候,提前储存用户常用指令的应答信息。比如提前将明天的天气预报信息储存起来。当用户第二天早上8点询问天气的时候,如果网络状态不好,设备无法联网查找用户所需信息的时候,系统根据此时的时间,首先查找应答系统中是否有8点时刻对应的用户控制指令,并匹配指令是否一致,若一致,则直接调用应答系统中已经储存的应答信息(天气预报信息)以此反馈用户指令;若应答系统中没有储存该时刻的用户指令,则依次遍历应答系统中储存的所有用户指令,若匹配到用户指令,则按照应答系统中存储的应答信息反馈用户指令,若无法匹配到,则不处理用户指令。

在一个可选具体例子中,可以自动推送服务。

可选地,系统可根据用户的使用习惯自动推送服务,免去用户下达指令的步骤,例如,系统发现用户每天早上8点都会听新闻播报,以后在早上8点的时候,系统能主动询问“是否需要给您播报新闻”。

可选地,在用户下达的指令没有特指性范围很广的时候,系统可根据用户平时的喜好,推送用户喜欢的部分。例如:“来一段音乐吧”,系统推送用户喜欢的周杰伦的歌。

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

经大量的试验验证,采用本发明的技术方案,通过根据用户喜好,推送用户感兴趣的部分,在反馈用户指令的时候,优先推送用户偏爱的部分,能够根据用户喜好推送服务,提高用户体验。

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

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

经大量的试验验证,采用本发明的技术方案,通过基于用户使用习惯,预先存入用户常用指令的应答信息与用户的喜好,在接收到用户指令时直接应答用户指令,能够缓解网络问题导致了反馈速度变慢的问题,提升用户使用的便捷性。

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

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

经大量的试验验证,采用本发明的技术方案,通过基于用户使用习惯,预先存入用户常用指令的应答信息与用户的喜好,在接收到用户指令时优先推送用户喜好,能够根据用户喜好推送服务,提高用户体验。

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

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

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