首页 > 乐器声学 专利正文
家电设备、云端服务器和语音交互方法、装置、系统与流程

时间:2022-01-19 阅读: 作者:专利查询

家电设备、云端服务器和语音交互方法、装置、系统与流程

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.图1是根据本发明实施例的家电设备的语音交互方法的语音识别模型生成过程的流程图;
28.图2是根据本发明实施例的家电设备的语音交互方法的语音识别控制过程的流程图;
29.图3是根据本发明实施例的家电设备的语音控制系统的方框图;
30.图4是根据本发明实施例的家电设备的方框图;
31.图5是根据本发明实施例的云端服务器的方框图。
32.附图标记:
33.语音控制系统1000,
34.家电设备100,云端服务器200,
35.语音交互控制模块110,第一发送模块120,
36.第二发送模块210,模型优化模块220。
具体实施方式
37.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
38.下面参考图1-图3描述根据本发明实施例的家电设备100、云端服务器200和语音交互方法、装置、系统。
39.首先,需要指出的是,一个地区或者一个族群所使用的语言称之为方言(即某一地区的语言),但是某一地域的方言,基于地理跨度、水土状况导致了同一方言地域内不同地区的方言在一些词语上存在发音区别,例如:闽南语、粤语所处的方言地域内不同城市之间的发音便存在较大的区别。
40.基于此,本技术提出了一种家电设备100的语音交互方法,以通过家电设备100的学习功能,在云端服务器200上建立对应的语音识别模型,从而提高家电设备100的语音识别率。
41.根据本发明第一方面实施例的家电设备100的语音交互方法,如图1所示,语音交互方法包括以下步骤:获取家电设备100的地域信息。
42.具体而言,家电设备100包括但不限于:空调器、电视机等常见的家用电子设备,随着智能家居概念的实现以及物联网的引入,家电设备100联网可以通过语音、远程控制等方式实现与互联网桥接,进而在家电设备100进行初次配网或者在用户操作下,家电设备100可以获取自身所在的地域信息,并通过地域信息判定所处地域的方言种类(例如:粤语、闽南语、东北话等)。
43.当然,家电设备100还可以通过gps等实现地域信息获取,不限于上述配网后实现地域信息的获取。
44.根据地域信息控制家电设备100询问当前用户是否为预设区域的用户。
45.当家电设备100获取到地域信息后,询问正在使用家电设备100的用户是否为预设区域的用户,以判别家电设备100是否需要进行方言学习。
46.可以理解的是,预设区域为某一类型方言对应的区域。
47.如果当前用户为预设区域的用户,则控制家电设备100获取与预设区域对应的方言学习列表,并控制家电设备100播放方言学习列表的内容。
48.也就是说,在当前用户为预设区域的用户的前提下,家电设备100可以获取对应的方言学习列表,在云端服务器200上获取的方言学习列表内包含有与家电设备100的操作指令相关的一系列方言语音,进而控制家电设备100语音播放方言学习列表的内容,以与当前用户进行语音交互,并在与当前用户进行语音交互的过程中,通过家电设备100收集当前用户的语音信息。
49.从而,根据家电设备100播放的方言学习列表的内容,通过家电设备100手机当前用户的语音信息,并通过家电设备100将当前用户的语音信息发送给云端服务器200,以便云端服务器200根据当前用户的语音信息和方言学习列表对语音识别模型进行优化,以根据优化后的语音识别模型对家电设备100进行语音控制。
50.综上,本技术的家电设备100在初次配网或者用户需求时,可以获取地域信息,并在当前用户为预设区域的用户(即家用电器使用环境所处的地域)时,家电设备100通过云端服务器200获取方言学习列表,播放方言学习列表内的方言语音,与当前用户进行交互,收集当前用户的语音信息,进而根据当前用户的语音信息以及方言学习列表内的语音,对当前用户的语音信息进行优化,从而生成优化后的语音识别模型。
51.根据本发明实施例的家电设备100的语音交互方法,首先获取地域信息,从而在用户为预设区域用户时,控制家电设备100进行方言学习,以优化家电设备100的语音识别模型,从而使家电设备100可以准确地识别家电设备100的使用环境所在的地区的方言,以提高家电设备100的方言识别率,提高用户的使用体验。
52.可以理解的是,不同区域对应的方言学习列表的内容不同,方言学习列表的内容包括区域发音与标准方言有明显差异的指令词。
53.具体而言,方言学习列表的内容根据方言和地域进行变化,且包括当地发音与标准方言有明显差异的指令词。
54.可以理解的是,标准方言是指:粤语、闽南语等官方记载的某一中方言的发音方式,例如:粤语地域内的本地人均可能会说粤语,但当前用户所在的地区(范围小于地域)的个别词汇或部分字眼的粤语发音与官方记载的粤语发音具有区别,进而在方言学习列表中,将具有明显差异的指令词(即个别词汇以及部分字眼)进行记录,并在学习过程中,通过家电设备100播放上述指令词,获取当前用户发出的指令词语音(即语音信息),进而实现语音识别模型的优化。
55.其中,本技术的语音识别模型的优化不限于获取家电设备100对应的当前用户的语音,基于同一方言、同一地域,可以根据云端服务器200内的大数据,进行综合运算,以使家电设备100的语音识别模型的识别准确率更高。
56.在一些实施例中,如图2所示,当当前用户为非预设区域的用户时,直接控制家电设备100进入语音识别控制模式,以通过云端服务器200对当前用户的语音控制指令进行识别。
57.这样,云端服务器200内存储有多个地区的方言数据包以及普通话(官方标准语言)数据包,且均对应形成为一种语音识别模型,进而当当前用户不是预设区域用户,当当前用户发出的语音对应为普通话时,云端服务器200可以直接根据普通话语音识别模型对当前用户发出的语音进行识别,以使家电设备100的适用范围更大,且至少可以被当地方言以及普通话语音控制,使家电设备100的语音控制更加简单方便。
58.这里,需要指出的是,当当前用户为方言使用人群,且当前用户所使用的方言与当前用户的方言为不同种方言时,可以在家电设备100上选取自身方言的方言学习列表并进行上述语音识别模型优化操作,以使家电设备100可以被当前用户的方言控制,进一步提高使用体验。
59.根据本发明第二方面实施例的计算机可读存储介质,其上存储有家电设备100的语音控制程序,该语音控制程序被处理器执行时实现家电设备100的语音交互方法。
60.根据本发明实施例的计算机可读存储介质,通过执行其上存储的与上述家电设备100的语音交互方法对应的语音控制程序,能够提高家电设备100的语音识别成功率,使家电设备100可以识别方言,提高了家电设备100的使用体验。
61.根据本发明第三方面实施例的语音交互装置,包括:获取模块、语音交互控制模块110以及第一发送模块120。
62.其中,获取模块用于获取家电设备100的地域信息。
63.语音交互控制模块110用于根据地域信息控制家电设备100询问当前用户是否为预设区域的用户,并在当前用户为预设区域的用户时控制家电设备100获取与预设区域对应的方言学习列表,以及控制家电设备100播放方言学习列表的内容,并根据家电设备100播放的方言学习列表的内容,通过家电设备100收集当前用户的语音信息。
64.第一发送模块120用于将当前用户的语音信息发送给云端服务器200,以便云端服务器200根据当前用户的语音信息和方言学习列表的内容对语音识别模型进行优化。
65.由此,根据本发明实施例的语音交互装置,可以设置到任意家店设备100内,以通过语音交互装置与云端服务器的交互,实现家电设备100的方言学习,可以提高家电设备100的智能化程度,提高方言识别成功率。
66.本技术进一步地提出了一种具有上述语音交互装置的家电设备100。该家电设备100所具有的技术效果与上述语音交互装置一致,在这里不再赘述。
67.本技术还提出了一种家电设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的家电设备100的语音交互程序,处理器执行语音交互程序时,实现上述实施例中的家电设备100的语音交互方法。
68.本发明还提出了一种与家电设备100可以进行数据交互的云端服务器200。
69.云端服务器200包括:第二发送模块210,用于根据家电设备100的请求指令将与预设区域对应的方言学习列表发送给家电设备100。
70.其中,家电设备100根据地域信息询问当前用户为预设区域的用户时发送请求指令给云端服务器200,即第一发送模块120发送请求指令至云端服务器200,进而云端服务器
200调取方言学习列表并通过第二发送模块210将方言学习列表发送至家电设备100。
71.模型优化模块220,用于根据当前用户的语音信息和方言学习列表的内容对语音识别模型进行优化,其中,家电设备100播放方言学习列表的内容,并根据播放的方言学习列表的内容收集当前用户的语音信息,以及将当前用户的语音信息发送给云端服务器200。
72.换言之,第一发送模块120将当前用户的语音信息发送至云端服务器200,云端服务器200基于大数据算法综合方言学习列表的内容以及用户的语音信息,生成优化后的语音识别模型。
73.综上,优化后的语音识别模型与当前用户的发声匹配度更高,可以有效地提高家电设备100的语音识别率。
74.根据本发明的一些实施例,如图2所示,根据优化后的语音识别模型对家电设备100进行语音控制,包括:
75.通过家电设备100接收当前用户的语音控制指令,并将当前用户的语音控制指令发送给云端服务器200;云端服务器200根据优化后的语音识别模型对当前用户的语音控制指令进行识别,并将识别结果反馈给家电设备100,以对家电设备100进行语音控制。
76.举例而言,家电设备100为空调器,空提器开机状态下,当前用户发出对应的语音控制指令(例如:制冷,温度22℃),家电设备100接收到该语音控制指令后,将语音控制指令发送至云端服务器200,云端服务器200对语音控制指令内的语音进行识别,并将识别结果(即:空调器切换至制冷模式,制冷温度为22℃)反馈给家电设备100,实现对家电设备100的控制(即对家电设备100进行语音控制)。
77.这样,在当前用户使用方言进行语音控制时,当前用户的语音控制指令上传到云端服务器200后,云端服务区根据优化后的语音识别模型进行语音识别,以准确地识别出当前用户的使用需求(控制意图),从而实现对家电设备100的精准语音控制,提高用户的使用体验。
78.其中,方言学习列表内包括:家电设备100对应的至少部分操作指令(例如:开机、关机,温度调整范围,模式切换等)。
79.根据本发明实施例的家电设备100的语音控制系统1000,如图3所示,语音控制系统1000包括家电设备100和云端服务器200。
80.其中,家电设备100获取地域信息,并根据地域信息询问当前用户是否为预设区域的用户,以及在当前用户为预设区域的用户时获取预设区域对应的方言学习列表,并播放方言学习列表的内容。
81.家电设备100还用于根据播放的方言学习列表的内容收集当前用户的语音信息,并将当前用户的语音信息发送至云端服务器200。
82.具体而言,家电设备100通过云端服务器200获取方言学习列表;家电设备100通过语音播放方言学习列表的内容,以与当前用户进行语音交互,并在与当前用户进行语音交互的过程中,收集当前用户的语音信息,以及将当前用户的语音信息发送给云端服务器200;云端服务器200根据当前用户的语音信息和方言学习列表对语音识别模型进行优化,并根据优化后的语音识别模型对家电设备100进行语音控制。
83.根据本发明实施例的语音控制系统1000,通过家电设备100获取地域信息、播放方言学习列表、收集用户语音、上传用户语音;通过云端服务器200优化语音识别模型、识别用
户语音,控制家电设备100进行与识别后的用户语音对应的操作,以使语音控制系统1000可以准确地控制家电设备100进行当前用户预期的操作,以提高用户的使用体验。
84.下面,参见图1和图2,以家电设备100为空调器的具体的实施例,对本技术的家电设备100的语音交互方法进行具体地说明。
85.如图1所示,空调器开机后,自动进行配网,配网完成后,获取自身所在的地域信息。
86.空调器根据地域信息,发出当前用户是否为地域信息所表征的地域的本地人的问询。
87.如果当前用户是本地人(即预设区域的用于),空调器进入方向学习向导模式,向云端服务器200发出方言学习指令,云端服务器200根据地域信息以及方言学习指令获取对应的方言学习列表,并将对应的方言学习列表发送至空调器,空调器播放方言学习列表内的语音内容,与当前用户进行语音交互,交互过程中对当前用户的语音进行收集,并将收集的语音信息上传至云端服务器200,云端服务器200根据语音信息以及方言学习列表优化语音识别模型。
88.进而当前用户发出方言语音后,空调器将当前用户的语音控制指令上传至云端服务器200,云端服务器200识别语音控制指令,生成对应的识别结果,通过识别结果对家电设备100进行语音控制。
89.如图2所示,如果当前用户不是本地人,空调器直接进入语音识别控制模式,云端服务器200根据云端服务器200内存储的方言列表以及普通话语音识别模型进行语音识别,并根据识别结果控制空调器。
90.综上,使空调器的语音识别率更高,识别精度以及准确度更高,从而提高用户的使用体验。
91.在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
92.在本发明的描述中,“第一特征”、“第二特征”可以包括一个或者更多个该特征。
93.在本发明的描述中,“多个”的含义是两个或两个以上。
94.在本发明的描述中,第一特征在第二特征“之上”或“之下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。
95.在本发明的描述中,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。
96.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
97.尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。