冰箱、语音交互系统、方法、计算机设备、可读存储介质与流程

文档序号:11232702阅读:553来源:国知局
冰箱、语音交互系统、方法、计算机设备、可读存储介质与流程

本发明涉及冰箱技术领域,具体而言,涉及一种冰箱、语音交互系统、语音交互方法、计算机设备、计算机可读存储介质。



背景技术:

随着人们生活水平的提高,智能家电逐渐走进了人们的生活,然而,目前冰箱行业中,大部分控制方式还是以传统方式为主,智能化和自动化程度还是比较低,远远不能满足用户对冰箱智能化的需求。通过语音助手代替传统的操控方式是未来发展的趋势,目前语音识别的识别率已经达到较高的水平,但是通过识别结果进行人机交互还需要语义的理解,离实际需求还有较大距离。

因此,如何使冰箱更准确的理解用户语言,实现更自然的人机交互,提高冰箱的智能化成为亟待解决的问题。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明第一个目的在于提出一种语音交互系统。

本发明的第二个目的在于提出一种语音交互系统方法。

本发明的第三个目的在于提出一种计算机设备。

本发明的第四个目的在于提出一种计算机可读存储介质。

本发明的第五个目的在于提出一种冰箱。

有鉴于此,根据本发明的一个目的,提出了语音交互系统,其特征在于,包括:语音采集模块,用于对语音信号采集和预处理,并将预处理后的语音信号发送至语音识别模块;语音识别模块,用于将预处理后的语音信号转化为文本信息,并将文本信息分别发送至处理模块和语义理解模块;语义理解模块,用于将文本信息转化为语义结果,并将语义结果发送至处理模块;处理模块,用于根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

本发明提供的语音交互系统,语音采集模块采集用户发出的语音信号,并对语音信号做预处理,使后续语音识别结果更准确。然后将预处理后的语音信号发送至语音识别模块,语音识别模块将预处理后的语音信号转化为相应的文本信息,从而实现语音识别。语音识别模块将文本信息分别发送给处理模块和语义理解模块,语义理解模块将文本信息匹配到预存的应用场景,在匹配的过程中,可以根据文本信息本身进行匹配,也可以对文本信息进行用户需求联想后匹配,还可以根据用户历史语音信息的记忆进行匹配,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,最后将应用场景和关键词作为语义理解输出到处理模块,处理模块根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

根据本发明的上述语音交互系统,还可以具有以下技术特征:

在上述技术方案中,优选地,信息库包括:本地信息库和/或服务器端信息库。

在该技术方案中,信息库可以是本地信息库,那么该本地信息库的容量较大,可以存储用户需求的信息,还在可以针对用户不同阶段的需求,更新存储内容。信息库还可以是服务端信息库,那么处理模块可以通过网络连接到该服务端信息库,查询海量信息,实现更多的交互任务。

在上述任一技术方案中,优选地,语义理解模块包括:应用场景存储模块,用于存储语音交互任务的应用场景,应用场景包括以下一种或其组合:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景。

在该技术方案中,语义理解模块预先存储语音交互任务的应用场景,使冰箱实现在特殊的厨房场景下更自然的人机交互。应用场景包括:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景。通过语音交互系统唤醒场景实现对语音交互系统的唤醒功能;通过冰箱控制场景实现对冰箱功能的控制,比如冰箱冷藏和冷冻温度的控制、对运行模式选择的控制、音乐播放控制;通过语音对话场景可以实现用户与冰箱聊天等功能;通过查询服务场景可以实现对查询内容服务,比如天气查询、菜单查询、歌曲搜索、健康管理查询。

在上述任一技术方案中,优选地,语义理解模块还包括:映射模块,用于将文本信息映射到对应的应用场景;关键词提取模块,用于提取文本信息的关键词;语义结果输出模块,用于将对应的应用场景和关键词作为语义结果输出。

在该技术方案中,映射模块将接收的文本信息映射到对应的应用场景,关键词提取模块同时提取文本信息的关键词,在映射的过程中,可以根据文本信息本身进行映射,也可以对文本信息进行用户需求联想后映射,还可以根据用户历史语音信息的记忆进行映射,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,最后将应用场景和关键词作为语义理解输出,如此,不但可以精确理解用户语音信息本身,还可以在需要对用于语音信息进行扩展时对用户的语音信息联想,更准确的理解用户的需求,实现更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

在上述任一技术方案中,优选地,处理模块包括:控制指令输出模块,用于根据文本信息和语义结果,查询并结合相关联的信息库输出控制指令;执行模块,用于执行控制指令对应的语音交互任务。

在该技术方案中,处理模块中的控制指令输出模块根据语音识别模块发送的文本信息和语义理解模块发送的语义结果,查询并结合相关联的信息库,输出相应的控制指令,执行模块根据该控制指令执行用户语音信号对应的语音交互任务,实现了通过语音交互系统智能的操控冰箱,提高了冰箱的智能化。

根据本发明的第二个目的,提出了一种语音交互方法,用于冰箱,该语音交互方法包括:对语音信号采集和预处理;将预处理后的语音信号转化为文本信息;将文本信息转化为语义结果;根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

本发明提供的语音交互方法,采集用户发出的语音信号,并对语音信号做预处理,使后续语音识别结果更准确。然后将预处理后的语音信号转化为相应的文本信息,从而实现语音识别。将文本信息匹配到预存的应用场景,在匹配的过程中,可以根据文本信息本身进行匹配,也可以对文本信息进行用户需求联想后匹配,还可以根据用户历史语音信息的记忆进行匹配,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,将应用场景和关键词作为语义理解输出,根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

根据本发明的上述语音交互方法,还可以具有以下技术特征:

在上述技术方案中,优选地,信息库包括:本地信息库和/或服务器端信息库。

在该技术方案中,信息库可以是本地信息库,那么该本地信息库的容量较大,可以存储用户需求的信息,还在可以针对用户不同阶段的需求,更新存储内容。信息库还可以是服务端信息库,那么处理模块可以通过网络连接到该服务端信息库,查询海量信息,实现更多的交互任务。

在上述任一技术方案中,优选地,对语音信号采集和预处理之前,还包括:存储语音交互任务的应用场景,应用场景包括以下一种或其组合:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景。

在该技术方案中,预先存储语音交互任务的应用场景,使冰箱实现在特殊的厨房场景下更自然的人机交互。应用场景包括:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景。通过语音交互系统唤醒场景实现对语音交互系统的唤醒功能;通过冰箱控制场景实现对冰箱功能的控制,比如冰箱冷藏和冷冻温度的控制、对运行模式选择的控制、音乐播放控制;通过语音对话场景可以实现用户与冰箱聊天等功能;通过查询服务场景可以实现对查询内容服务,比如天气查询、菜单查询、歌曲搜索、健康管理查询。

在上述任一技术方案中,优选地,将文本信息转化为语义结果,包括:将文本信息映射到对应的应用场景;提取文本信息的关键词;将对应的应用场景和关键词作为语义结果输出。

在该技术方案中,将接收的文本信息映射到对应的应用场景,同时提取文本信息的关键词,在映射的过程中,可以根据文本信息本身进行映射,也可以对文本信息进行用户需求联想后映射,还可以根据用户历史语音信息的记忆进行映射,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,最后将应用场景和关键词作为语义理解输出,如此,不但可以精确理解用户语音信息本身,还可以在需要对用于语音信息进行扩展时对用户的语音信息联想,更准确的理解用户的需求,实现更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

在上述任一技术方案中,优选地,根据文本信息和语义结果,查询信息库以完成语音交互任务,包括:根据文本信息和语义结果,查询并结合相关联的信息库输出控制指令;执行控制指令对应的语音交互任务。

在该技术方案中,根据接收的文本信息和语义结果,查询并结合相关联的信息库,输出相应的控制指令,再根据该控制指令执行用户语音信号对应的语音交互任务,实现了通过语音交互系统智能的操控冰箱,提高了冰箱的智能化。

根据本发明的第三个目的,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:对语音信号采集和预处理;将预处理后的语音信号转化为文本信息;将文本信息转化为语义结果;根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

本发明提供的一种计算机设备,处理器执行计算机程序时实现:采集用户发出的语音信号,并对语音信号做预处理,使后续语音识别结果更准确。然后将预处理后的语音信号转化为相应的文本信息,从而实现语音识别。将文本信息匹配到预存的应用场景,在匹配的过程中,可以根据文本信息本身进行匹配,也可以对文本信息进行用户需求联想后匹配,还可以根据用户历史语音信息的记忆进行匹配,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,将应用场景和关键词作为语义理解输出,根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

根据本发明的第四个目的,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:对语音信号采集和预处理;将预处理后的语音信号转化为文本信息;将文本信息转化为语义结果;根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

本发明提供的一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现:采集用户发出的语音信号,并对语音信号做预处理,使后续语音识别结果更准确。然后将预处理后的语音信号转化为相应的文本信息,从而实现语音识别。将文本信息匹配到预存的应用场景,在匹配的过程中,可以根据文本信息本身进行匹配,也可以对文本信息进行用户需求联想后匹配,还可以根据用户历史语音信息的记忆进行匹配,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,将应用场景和关键词作为语义理解输出,根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

根据本发明的第五个目的,提供了一种冰箱,包括上述任一技术方案所述的语音交互系统。

本发明提供的冰箱,包括上述任一技术方案所述的语音交互系统,因此具有该语音交互系统的全部有益效果,在此不再赘述。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了本发明的一个实施例的语音交互系统示意框图;

图2示出了本发明的另一个实施例的语音交互系统示意框图;

图3示出了本发明的一个实施例的语音交互方法的流程示意图;

图4示出了本发明的另一个实施例的语音交互方法的流程示意图;

图5示出了本发明的一个实施例的计算机设备的示意框图;

图6示出了本发明的一个实施例的冰箱结构示意图;

图7示出了本发明的一个具体实施例的语音交互方法的流程示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。

本发明第一方面的实施例,提出一种语音交互系统,图1示出了本发明的一个实施例的语音交互系统100示意框图:

语音采集模块102,用于对语音信号采集和预处理,并将预处理后的语音信号发送至语音识别模块104;

语音识别模块104,用于将预处理后的语音信号转化为文本信息,并将文本信息分别发送至处理模块108和语义理解模块106;

语义理解模块106,用于将文本信息转化为语义结果,并将语义结果发送至处理模块108;

处理模块108,用于根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

本发明提供的语音交互系统100,语音采集模块102采集用户发出的语音信号,并对语音信号做预处理,使后续语音识别结果更准确。然后将预处理后的语音信号发送至语音识别模块104,语音识别模块104将预处理后的语音信号转化为相应的文本信息,从而实现语音识别。语音识别模块104将文本信息分别发送给处理模块108和语义理解模块106,语义理解模块106将文本信息匹配到预存的应用场景,在匹配的过程中,可以根据文本信息本身进行匹配,也可以对文本信息进行用户需求联想后匹配,还可以根据用户历史语音信息的记忆进行匹配,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,最后将应用场景和关键词作为语义理解输出到处理模块108,处理模块108根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

图2示出了本发明的另一个实施例的语音交互系统200示意框图,其中,语音交互系统200包括:

语音采集模块202,用于对语音信号采集和预处理,并将预处理后的语音信号发送至语音识别模块204;

语音识别模块204,用于将预处理后的语音信号转化为文本信息,并将文本信息分别发送至处理模块208和语义理解模块206;

语义理解模块206,用于将文本信息转化为语义结果,并将语义结果发送至处理模块208;

处理模块208,用于根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

其中,语义理解模块206包括:

应用场景存储模块2602,用于存储语音交互任务的应用场景,应用场景包括以下一种或其组合:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景;

映射模块2604,用于将文本信息映射到对应的应用场景;

关键词提取模块2606,用于提取文本信息的关键词;

语义结果输出模块2608,用于将对应的应用场景和关键词作为语义结果输出。

处理模块208包括:

控制指令输出模块2802,用于根据文本信息和语义结果,查询并结合相关联的信息库输出控制指令;

执行模块2804,用于执行控制指令对应的语音交互任务。

在本发明的一个实施例中,优选地,信息库包括:本地信息库和/或服务器端信息库。

在该实施例中,信息库可以是本地信息库,那么该本地信息库的容量较大,可以存储用户需求的信息,还在可以针对用户不同阶段的需求,更新存储内容。信息库还可以是服务端信息库,那么处理模块可以通过网络连接到该服务端信息库,查询海量信息,实现更多的交互任务。

在本发明的一个实施例中,优选地,语义理解模块206包括:应用场景存储模块2602,用于存储语音交互任务的应用场景,应用场景包括以下一种或其组合:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景。

在该实施例中,语义理解模块206预先存储语音交互任务的应用场景,使冰箱实现在特殊的厨房场景下更自然的人机交互。应用场景包括:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景。通过语音交互系统唤醒场景实现对语音交互系统的唤醒功能;通过冰箱控制场景实现对冰箱功能的控制,比如冰箱冷藏和冷冻温度的控制、对运行模式选择的控制、音乐播放控制;通过语音对话场景可以实现用户与冰箱聊天等功能;通过查询服务场景可以实现对查询内容服务,比如天气查询、菜单查询、歌曲搜索、健康管理查询。

在本发明的一个实施例中,优选地,语义理解模块206还包括:映射模块2604,用于将文本信息映射到对应的应用场景;关键词提取模块2606,用于提取文本信息的关键词;语义结果输出模块2608,用于将对应的应用场景和关键词作为语义结果输出。

在该实施例中,映射模块2604将接收的文本信息映射到对应的应用场景,关键词提取模块2606同时提取文本信息的关键词,在映射的过程中,可以根据文本信息本身进行映射,也可以对文本信息进行用户需求联想后映射,还可以根据用户历史语音信息的记忆进行映射,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,最后将应用场景和关键词作为语义理解输出,如此,不但可以精确理解用户语音信息本身,还可以在需要对用于语音信息进行扩展时对用户的语音信息联想,更准确的理解用户的需求,实现更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

在本发明的一个实施例中,优选地,处理模块208包括:控制指令输出模块2802,用于根据文本信息和语义结果,查询并结合相关联的信息库输出控制指令;执行模块2804,用于执行控制指令对应的语音交互任务。

在该实施例中,处理模块208中的控制指令输出模块2802根据语音识别模块发送的文本信息和语义理解模块发送的语义结果,查询并结合相关联的信息库,输出相应的控制指令,执行模块2804根据该控制指令执行用户语音信号对应的语音交互任务,实现了通过语音交互系统智能的操控冰箱,提高了冰箱的智能化。

本发明第二方面的实施例,提出一种语音交互方法,图3示出了本发明的一个实施例的语音交互方法的流程示意图:

步骤302,对语音信号采集和预处理;

步骤304,将预处理后的语音信号转化为文本信息;

步骤306,将文本信息转化为语义结果;

步骤308,根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

本发明提供的语音交互方法,采集用户发出的语音信号,并对语音信号做预处理,使后续语音识别结果更准确。然后将预处理后的语音信号转化为相应的文本信息,从而实现语音识别。将文本信息匹配到预存的应用场景,在匹配的过程中,可以根据文本信息本身进行匹配,也可以对文本信息进行用户需求联想后匹配,还可以根据用户历史语音信息的记忆进行匹配,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,将应用场景和关键词作为语义理解输出,根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

图4示出了本发明的另一个实施例的语音交互方法的流程示意图,其中该语音交互方法包括:

步骤402,存储语音交互任务的应用场景;

步骤404,对语音信号采集和预处理;

步骤406,将预处理后的语音信号转化为文本信息;

步骤408,将文本信息映射到对应的应用场景;

步骤410,提取文本信息的关键词;

步骤412,将对应的应用场景和关键词作为语义结果输出;

步骤414,根据文本信息和语义结果,查询并结合相关联的信息库输出控制指令;

步骤416,执行控制指令对应的语音交互任务。

在本发明的一个实施例中,优选地,信息库包括:本地信息库和/或服务器端信息库。

在该实施例中,信息库可以是本地信息库,那么该本地信息库的容量较大,可以存储用户需求的信息,还在可以针对用户不同阶段的需求,更新存储内容。信息库还可以是服务端信息库,那么处理模块可以通过网络连接到该服务端信息库,查询海量信息,实现更多的交互任务。

在本发明的一个实施例中,优选地,对语音信号采集和预处理之前,还包括:存储语音交互任务的应用场景,应用场景包括以下一种或其组合:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景。

在该实施例中,预先存储语音交互任务的应用场景,使冰箱实现在特殊的厨房场景下更自然的人机交互。应用场景包括:语音交互系统唤醒场景、冰箱控制场景、语音对话场景、查询服务场景。通过语音交互系统唤醒场景实现对语音交互系统的唤醒功能;通过冰箱控制场景实现对冰箱功能的控制,比如冰箱冷藏和冷冻温度的控制、对运行模式选择的控制、音乐播放控制;通过语音对话场景可以实现用户与冰箱聊天等功能;通过查询服务场景可以实现对查询内容服务,比如天气查询、菜单查询、歌曲搜索、健康管理查询。

在本发明的一个实施例中,优选地,将文本信息映射到对应的应用场景;提取文本信息的关键词;将对应的应用场景和关键词作为语义结果输出。

在该实施例中,将接收的文本信息映射到对应的应用场景,同时提取文本信息的关键词,在映射的过程中,可以根据文本信息本身进行映射,也可以对文本信息进行用户需求联想后映射,还可以根据用户历史语音信息的记忆进行映射,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,最后将应用场景和关键词作为语义理解输出,如此,不但可以精确理解用户语音信息本身,还可以在需要对用于语音信息进行扩展时对用户的语音信息联想,更准确的理解用户的需求,实现更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

在本发明的一个实施例中,优选地,根据文本信息和语义结果,查询并结合相关联的信息库输出控制指令;执行控制指令对应的语音交互任务。

在该实施例中,根据接收的文本信息和语义结果,查询并结合相关联的信息库,输出相应的控制指令,再根据该控制指令执行用户语音信号对应的语音交互任务,实现了通过语音交互系统智能的操控冰箱,提高了冰箱的智能化。

本发明第三方面的实施例,提出一种计算机设备,图5示出了本发明的一个实施例的计算机设备500的示意框图,其中,该计算机设备500包括:

存储器502、处理器504及存储在存储器502上并可在处理器504上运行的计算机程序,处理器504执行计算机程序时实现以下步骤:对语音信号采集和预处理;将预处理后的语音信号转化为文本信息;将文本信息转化为语义结果;根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

本发明提供的一种计算机设备500,处理器504执行计算机程序时实现:采集用户发出的语音信号,并对语音信号做预处理,使后续语音识别结果更准确。然后将预处理后的语音信号转化为相应的文本信息,从而实现语音识别。将文本信息匹配到预存的应用场景,在匹配的过程中,可以根据文本信息本身进行匹配,也可以对文本信息进行用户需求联想后匹配,还可以根据用户历史语音信息的记忆进行匹配,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,将应用场景和关键词作为语义理解输出,根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

本发明第四方面的实施例,提出一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:对语音信号采集和预处理;将预处理后的语音信号转化为文本信息;将文本信息转化为语义结果;根据文本信息和语义结果,查询并结合相关联的信息库以执行语音信号对应的语音交互任务。

本发明提供的一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现:采集用户发出的语音信号,并对语音信号做预处理,使后续语音识别结果更准确。然后将预处理后的语音信号转化为相应的文本信息,从而实现语音识别。将文本信息匹配到预存的应用场景,在匹配的过程中,可以根据文本信息本身进行匹配,也可以对文本信息进行用户需求联想后匹配,还可以根据用户历史语音信息的记忆进行匹配,从而能够更准确的理解用户语言。然后对应用场景细分,同时提取文本信息的关键词,将应用场景和关键词作为语义理解输出,根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了更自然的人机交互,提高了人机交互体验度,提高了冰箱的智能化。

本发明第五方面的实施例,提出了一种冰箱,图6示出了本发明的一个实施例的冰箱600结构示意图,其中,冰箱600包括上述任一实施例所述的语音交互系统602。

本发明提供的冰箱600,包括上述任一技术方案所述的语音交互系统602,因此具有语音交互系统602的全部有益效果,在此不再赘述。

图7示出了本发明的一个具体实施例的语音交互方法的流程示意图。其中,该方法包括:

步骤702,用户发出“今天我该穿什么衣服?”的语音信号;

步骤704,将用户的语音信号转化为文本信息“今天我该穿什么衣服?”;

步骤706,提取文本信息的关键词“今天、穿衣服”;

步骤708,通过语义联想,知道用户想知道天气如何;

步骤710,根据语义联想结果将文本信息映射到预先存储的应用场景,映射结果为:内容服务大类中的天气查询子类;

步骤712,根据文本信息“今天我该穿什么衣服?”、关键词“今天、穿衣服”、应用场景“天气查询”查询与天气相关联的信息库,输出“播报天气”的控制指令;

步骤714,进行播报天气。

本实施例提供的语音交互方法,采集用户发出的语音信号,并将语音信号转化为相应的文本信息,对文本信息进行用户需求联想后匹配到相应的应用场景中,然后对应用场景细分,同时提取文本信息的关键词,将应用场景和关键词作为语义理解输出,最后根据接收的文本信息和语义理解查询并结合相关联的信息库,发出控制指令控制冰箱完成用户语音信号对应的语音交互任务,实现了对用户语音信号的扩展式理解,更准确的理解用户需求,达到了更自然的人机交互,提高了冰箱的智能化和用户体验度。

在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

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

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