首页 > 乐器声学 专利正文
一种空调器的语音交互方法和装置与流程

时间:2022-02-24 阅读: 作者:专利查询

一种空调器的语音交互方法和装置与流程

1.本发明涉及空调技术领域,具体而言,涉及一种空调器的语音交互方法和装置。


背景技术:

2.目前主要的通信方式包括:有线电话、对讲机、手机等。然而在同一个家庭中,不同房间的成员之间交流不便,采用这些通信方式显得不够方便。不同房间的成员之间进行对话时,即使加大音量也未必能使对方听清楚,这样可能在一些情况下造成困扰。
3.现在大多数家庭的各个房间中都配备有空调等电器,然而目前语音空调仅支持语音控制,未实现空调之间的语音互通。


技术实现要素:

4.本发明解决的问题是,目前的空调器不能实现多个空调之间的语音互通。
5.为解决上述问题,本发明的第一方面,提供一种空调器的语音交互方法,包括:
6.获取第一空调器采集的第一语音信息;
7.对所述第一语音信息进行解析,获得设备名称和用户意图;
8.根据所述设备名称确定对应的第二空调器,并将所述第二空调器唤醒;
9.将用户意图合成对应的音频文件,并将所述音频文件下发到所述第二空调器。
10.本发明的方案使支持语音功能的空调器具备了语音通信的功能,从而使每个装有空调的房间可以即时互通;不同房间的成员之间能够方便地进行交流,不需要再借助手机、有线电话等设备,省去了操作这些设备的麻烦,与直接对话一样方便,并且避免了听不清楚的问题,从而解决了实际生活中的一些困扰。
11.进一步地,所述对所述第一语音信息进行解析,包括:
12.将所述第一语音信息转换为文字信息;
13.对所述文字信息进行解析。
14.采集到语音信息后,还无法直接对语音信息进行识别,需要先转换为文字信息,再对文字信息进行语义识别,这样识别的准确率会更高;并且将语音转文字、文字语义识别分开,两个部分分别所需的计算资源都较少,这样可以提高处理速度。
15.进一步地,所述将所述第一语音信息转换为文字信息,包括:
16.将所述第一语音信息发送到语音识别平台,以使所述语音识别平台将所述第一语音信息转换为文字信息;
17.获取所述语音识别平台返回的文字信息。
18.将语音信息发送到语音识别平台进行处理,不占用本身的计算资源,可以同时处理更多的并发请求,提高系统性能。
19.进一步地,所述对所述文字信息进行解析,包括:
20.将所述文字信息发送到语义理解平台,以使所述语义理解平台对所述文字信息进行解析;
21.获取所述语义理解平台返回的设备名称和用户意图。
22.将文字信息发送到语义理解平台进行处理,不占用本身的计算资源,可以同时处理更多的并发请求,提高系统性能。
23.进一步地,所述将所述第二空调器唤醒,包括:
24.将所述设备名称发送到物联网平台,以使所述物联网平台将所述第二空调器唤醒;
25.如果未获取到设备名称,则向物联网平台发送默认请求,以使所述物联网平台将所有在线设备唤醒;
26.获取所述物联网平台反馈的唤醒结果。
27.由于目前大多数智能电器设备都接入了物联网平台,本发明利用现有的物联网平台来唤醒空调器,充分地利用了现有的基础设施,能够极大地节省成本,技术方案也更容易实现。
28.进一步地,所述将用户意图合成对应的音频文件,包括:
29.将用户意图发送到语音播报平台,以使所述语音播报平台将所述用户意图合成为音频文件;
30.获取语音播报平台返回的音频文件。
31.由于用户意图是文字信息的形式,因而要将用户意图转换为语音信息才能进行后续的通信。将用户意图发送到语音播报平台来合成音频文件,不占用本身的计算资源,可以同时处理更多的并发请求,提高系统性能。
32.进一步地,所述方法还包括:
33.获取第二空调器采集的第二语音信息;
34.根据所述第二语音信息合成对应的音频文件,并将所述音频文件下发到所述第一空调器。
35.将音频文件发送到第二空调器之后,如果第二空调器采集到了第二语音信息,那么就认为第二语音信息是用户对第一语音信息的回复。因此可以重复之前的步骤,将第二语音信息转化为对应的音频文件发送给第一空调器。需要说明的是,在这一过程中,不需要再确认设备名称,直接发送给第一空调器即可,从而节省一部分计算资源。
36.本发明的第二方面,还提供一种空调器的语音交互装置,包括:
37.获取单元,用于获取第一空调器采集的第一语音信息;
38.解析单元,用于对所述第一语音信息进行解析,获得设备名称和用户意图;
39.唤醒单元,用于根据所述设备名称确定对应的第二空调器,并将所述第二空调器唤醒;
40.下发单元,用于将用户意图合成对应的音频文件,并将所述音频文件下发到所述第二空调器。
41.本发明的方案使支持语音功能的空调器具备了语音通信的功能,从而使每个装有空调的房间可以即时互通;不同房间的成员之间能够方便地进行交流,不需要再借助手机、有线电话等设备,省去了操作这些设备的麻烦,与直接对话一样方便,并且避免了听不清楚的问题,从而解决了实际生活中的一些困扰。
42.本发明的第三方面,还提供一种语音服务器,包括存储有计算机程序的计算机可
读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现上述语音交互方法。该语音服务器具有上述语音交互方法的所有优点,在此不再赘述。
43.本发明的第四方面,还提供一种设置于设备服务器的计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器读取并运行时,实现上述语音交互方法。该计算机可读存储介质具有上述语音交互方法的所有优点,在此不再赘述。
附图说明
44.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
45.图1为本发明实施例一种空调器的语音交互方法流程示意图;
46.图2为本发明实施例中,第二空调器进行响应的流程示意图;
47.图3为本发明实施例中,语音平台与其它平台进行交互的流程示意图;
48.图4为本发明实施例一种空调器的语音交互装置的电路框图。
具体实施方式
49.为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
50.本实施例提供一种空调器的语音交互方法,应用于语音平台的服务器。如图1所示,该方法包括以下步骤:
51.步骤101:获取第一空调器采集的第一语音信息;
52.步骤102:对所述第一语音信息进行解析,获得设备名称和用户意图;
53.步骤103:根据所述设备名称确定对应的第二空调器,并将所述第二空调器唤醒;
54.步骤104:将用户意图合成对应的音频文件,并将所述音频文件下发到所述第二空调器。
55.本发明的方案使支持语音功能的空调器具备了语音通信的功能,从而使每个装有空调的房间可以即时互通;不同房间的成员之间能够方便地进行交流,不需要再借助手机、有线电话等设备,省去了操作这些设备的麻烦,与直接对话一样方便,并且避免了听不清楚的问题,从而解决了实际生活中的一些困扰。
56.如图2所示,在一些实施例中,所述方法还包括:
57.步骤105:获取第二空调器采集的第二语音信息;
58.步骤106:根据所述第二语音信息合成对应的音频文件,并将所述音频文件下发到所述第一空调器。
59.将音频文件发送到第二空调器之后,如果第二空调器采集到了第二语音信息,那么就认为第二语音信息是用户对第一语音信息的回复。因此可以重复之前的步骤(102

104),将第二语音信息转化为对应的音频文件发送给第一空调器。需要说明的是,在这一过
程中,不需要再确认设备名称,直接发送给第一空调器即可,从而节省一部分计算资源。
60.为进一步详述本发明的技术方案,下面结合具体的应用场景进行拓展说明。
61.如图3所示,本发明的方法可以应用于语音平台的服务器,语音平台与其它平台的进行交互,从而实现空调器之间的语音交互。
62.步骤1,语音设备采集用户语音,并发送到语音平台。
63.一些实施例中,所述对所述第一语音信息进行解析,包括:
64.将所述第一语音信息转换为文字信息;
65.对所述文字信息进行解析。
66.采集到语音信息后,还无法直接对语音信息进行识别,需要先转换为文字信息,再对文字信息进行语义识别,这样识别的准确率会更高;并且将语音转文字、文字语义识别分开,两个部分分别所需的计算资源都较少,这样可以提高处理速度。
67.步骤2,语音平台将用户语音发送到语音识别平台进行语音识别。
68.一些实施例中,所述将所述第一语音信息转换为文字信息,包括:
69.将所述第一语音信息发送到语音识别平台,以使所述语音识别平台将所述第一语音信息转换为文字信息;
70.获取所述语音识别平台返回的文字信息。
71.将语音信息发送到语音识别平台进行处理,不占用本身的计算资源,可以同时处理更多的并发请求,提高系统性能。
72.步骤3,语音识别平台将收集到的语音转换为文字,并返回到语音平台。
73.步骤4,将识别的文字转发至语义理解平台,该平台对文字进行解析。
74.一些实施例中,所述对所述文字信息进行解析,包括:
75.将所述文字信息发送到语义理解平台,以使所述语义理解平台对所述文字信息进行解析;
76.获取所述语义理解平台返回的设备名称和用户意图。
77.将文字信息发送到语义理解平台进行处理,不占用本身的计算资源,可以同时处理更多的并发请求,提高系统性能。
78.步骤5,语义理解平台通过接口将解析的结果发送至语音平台(文字解析结果包括:设备名称+用户意图)。
79.步骤6,语音平台将设备名称发送到物联网(iot)平台,以唤醒对应设备(若语义解析后的结果中未包含设备名称,则默认唤醒所有在线设备)。
80.一些实施例中,所述将所述第二空调器唤醒,包括:
81.将所述设备名称发送到物联网平台,以使所述物联网平台将所述第二空调器唤醒;
82.如果未获取到设备名称,则向物联网平台发送默认请求,以使所述物联网平台将所有在线设备唤醒;
83.获取所述物联网平台反馈的唤醒结果。
84.由于目前大多数智能电器设备都接入了物联网平台,本发明利用现有的物联网平台来唤醒空调器,充分地利用了现有的基础设施,能够极大地节省成本,技术方案也更容易实现。
85.步骤7,iot平台反馈唤醒结果给语音平台。
86.步骤8,语音平台将用户意图发送至语音播报平台。
87.步骤9,语音播报平台将音频合成之后下发至语音平台。
88.一些实施例中,所述将用户意图合成对应的音频文件,包括:
89.将用户意图发送到语音播报平台,以使所述语音播报平台将所述用户意图合成为音频文件;
90.获取语音播报平台返回的音频文件。
91.由于用户意图是文字信息的形式,因而要将用户意图转换为语音信息才能进行后续的通信。将用户意图发送到语音播报平台来合成音频文件,不占用本身的计算资源,可以同时处理更多的并发请求,提高系统性能。
92.步骤10,语音平台根据反馈的唤醒结果对音频进行实时下发。此时其他用户可从相应设备获取音频信息。
93.步骤11,如果音频接收者需要对此音频做出应答,则只需说出用户意图,经上述步骤默认发送给音频发送方。
94.当然,本领域技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程度来指令控制装置来完成,所述的程序可存储于一计算机可读取的存储介质中,所述程序在执行时可包括如上述各方法实施例的流程,其中所述的存储介质可为存储器、磁盘、光盘等。
95.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
96.如图4所示,本发明还提供一种空调器的语音交互装置,包括:
97.获取单元401,用于获取第一空调器采集的第一语音信息;
98.解析单元402,用于对所述第一语音信息进行解析,获得设备名称和用户意图;
99.唤醒单元403,用于根据所述设备名称确定对应的第二空调器,并将所述第二空调器唤醒;
100.下发单元404,用于将用户意图合成对应的音频文件,并将所述音频文件下发到所述第二空调器。
101.本发明的方案使支持语音功能的空调器具备了语音通信的功能,从而使每个装有空调的房间可以即时互通;不同房间的成员之间能够方便地进行交流,不需要再借助手机、有线电话等设备,省去了操作这些设备的麻烦,与直接对话一样方便,并且避免了听不清楚的问题,从而解决了实际生活中的一些困扰。
102.本发明还提供一种语音服务器,包括存储有计算机程序的计算机可读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现上述语音交互方法。
103.本发明还提供一种设置于设备服务器的计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器读取并运行时,实现上述语音交互方法。
104.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的空调
器的语音交互装置、语音服务器、存储介质而言,由于其与实施例公开的空调器的语音交互方法相对应,所以描述得比较简单,相关之处参见方法部分的说明即可。
105.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
106.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。