终端设备控制方法、装置、电子设备及存储介质与流程



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.图1是本发明提供的终端设备控制方法的流程示意图之一;
30.图2是本发明提供的终端设备控制方法的流程示意图之二;
31.图3是本发明提供的终端设备控制装置的结构示意图;
32.图4是本发明提供的电子设备的结构示意图。
具体实施方式
33.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
34.下面结合图1-图4描述本发明的终端设备控制方法、装置、电子设备及存储介质。
35.如图1所示,本发明提供一种终端设备控制方法,包括:
36.步骤110、接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别。
37.可以理解的是,该终端设备可以是设置了语音交互功能的智能空调。
38.第三方服务器中设置有基于大量声纹数据训练对目标神经网络进行训练得到的声纹识别模型,基于该声纹识别模型识别语音指令,不需要对应的用户实现上传自己的语音信息进行声纹特征比对。
39.目标神经网络,可以是gmm-ubm、jfa(joint factor analysis)、gmm-ubm i-vector、supervised-ubm i-vector、dnn i-vector网络中的一种。
40.云端服务器集成了第三方声纹识别的应用程序接口,通过该应用程序接口,云端服务器可以将终端设备发送的语音指令转发至第三方服务器,由第三方服务器对语音指令进行声纹识别。在第三方服务器对语音指令完成声纹识别之后,将该语音指令对应的声纹识别结果发送至云端服务器。
41.进一步,在云端服务器可以集成rest-api-javasdk、rest-api-pythonsdk、rest-api-c++sdk、rest-api-c#sdk,其中,sdk也即是软件开发工具包。目前sdk的需要联网调用http接口,这些sdk的应用程序接口支持整段语音识别的模式,即需要上传完整语音文件进行识别,时长不超过60s,支持、自定义词库设置。
42.支持的语音格式:原始pcm的录音参数必须符合16k或8k采样率、16bit位深、单声道,支持的格式有:pcm(不压缩)、wav(不压缩,pcm编码)、amr(压缩格式)。
43.步骤120、接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式。
44.其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。
45.可以理解的是,云端服务器在接收到第三方服务器返回的声纹识别结果之后,就将该声纹识别结果下发至对应的终端设备。
46.目标体可以是老年体,或者年轻体。以老年体为例,终端设备是智能空调。
47.根据声纹识别结果,确定是老年体输入语音指令时,若输入语音指令的时间在6月-9月,则打开空调的人体舒适智能控制系统,温度设置为27℃,风速设为低风;若输入语音指令的时间在12月到-2月,打开空调的人体舒适智能控制系统,温度设为26℃,风速设为低风。
48.进一步,根据声纹识别结果,确定是老年体输入语音指令时,若输入语音指令的
时间在12月-2月,上下导板位置设置下吹位置5档,空气洁净度打开健康模式;若输入语音指令的时间在6-9月,上吹位置设置1档,打开健康模式;空气洁净度:打开健康。其他月份打开人体舒适智能控制系统温度26度,低风,打开健康,并且空调播报:“长辈关怀”的语音提示。需要说明的是,在基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制所述终端设备进入目标工作模式,具体地,首先需要确定终端设备是否有开启自动识别声纹的功能,若有开启自动识别声纹的功能,则在基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制所述终端设备进入目标工作模式,若没有开启自动识别声纹的功能,就只控制终端设备执行语音指令即可。
49.用户可以通过手机应用程序详情页的开关,控制终端设备的自动识别声纹功能开启,该开关默认关闭,用户开启该开关,则可以在基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制所述终端设备进入目标工作模式,用户关闭该开关,则控制终端设备按照语音指令执行。
50.其他月份:打开人体舒适智能控制系统,温度设置为26度;风速设为低风;空气洁净度设置为打开健康;
51.注:双风区空调挡板需要同时修改标志位winddirectionverticall和winddirectionverticalr控制导板位置,需要同时修改标志位windspeedl和windspeedr控制风速。
52.在一些实施例中,所述声纹识别结果包括输入语音指令的体,以及对应的置信度;
53.所述终端设备控制方法,还包括:
54.在所述置信度大于第一预设置信度阈值的情况下,确定是目标体输入所述语音指令。
55.可以理解的是,输入语音指令的体对应的置信度,也即是第三方服务器基于输入的语音指令,判断输入语音指令是相应体的概率。若输入语音指令的体对应的置信度越大,则表示基于输入的语音指令,确定的对应的体的准确性越高。
56.其中,第一预设置信度阈值可以是80,若确定输入语音指令的体对应的置信度大于80,则可以确定基于语音指令,确定的输入语音指令的体身份属实,进而控制终端设备进入目标工作模式。
57.在一些实施例中,终端设备控制方法,还包括:
58.在所述置信度小于所述第一预设置信度阈值且大于第二预设置信度阈值的情况下,发出语音提示信息;
59.在接收到所述语音提示信息对应的确定响应的情况下,确定是目标体输入所述语音指令。
60.可以理解的是,第一预设置信度阈值可以为80,第二预设置信度阈值可以为70,若确定输入语音指令的体对应的置信度在70-80之间,则第三方服务器基于输入的语音指令确定的用户体身份存疑,此时,需要终端设备发出语音提示信息,例如播报“是否需要为您打开长辈关怀模式?”,若用户回复确定响应,例如用户回复“是的”,此时就可以确定输入语音指令的用户是目标体,即是老人输入的语音指令。
61.需要说明的是,第一预设置信度阈值和第二预设置信度阈值也可以基于实际测试
情况进行调整,例如,第一预设置信度阈值可以是90,第二预设置信度阈值可以是80,或者,第一预设置信度阈值可以是85,第二预设置信度阈值可以是75。
62.在一些实施例中,终端设备控制方法,还包括:
63.在基于所述声纹识别结果确定是非目标体输入所述语音指令的情况下,进入预设的默认工作模式。
64.可以理解的是,默认工作模式,即不需要对输入语音指令的身份进行识别,将终端设备的工作参数都设置为默认参数,该默认参数可以自行调节。
65.在一些实施例中,终端设备控制方法,所述接收语音指令,将所述语音指令发送至云端服务器,包括:
66.接收唤醒指令,基于所述唤醒指令唤醒所述终端设备后,接收语音指令,并将所述语音指令发送至云端服务器。
67.可以理解的是,当终端设备在没有工作的时候,处于休眠状态,若需要唤醒终端设备工作,在唤醒了终端设备之后,终端设备才会开始接收语音指令,并将语音指令发送至云端服务器。
68.终端设备在没有工作时,处于休眠状态,可以节省电量,节能环保。
69.在一些实施例中,终端设备控制方法,还包括:
70.在控制所述终端设备进入目标工作模式之前,接收所述目标体输入的多个工作模式,从所述多个工作模式中选取数量最多的工作模式作为所述目标工作模式。
71.可以理解的是,例如目标体是老人体,可以先获取多个不同老人输入的工作模式参数,记录这些老人输入的空调温度参数、湿度参数等数据,再统计这些数据中,哪个具体的空调温度数值占比最高,哪个具体的空调湿度数值占比最高,将占比最高的空调温度数据以及空调湿度数值,作为目标工作模式对应的空调参数,即完成空调在目标工作模式下的工作参数设置。
72.在另一些实施例中,终端设备控制方法,如图2所示,先通过语音唤醒空调,并通过语音输入开机指令,若应用程序端开启了声纹识别开关,则进一步确定用户输入的语音指令是否是老人声纹,若初步确定是老人声纹,则再进一步对其对应的置信度判断,以确定老人声纹是否属实,若属实,则开启老人模式,并播报老人模式开启。
73.综上所述,本发明提供的终端设备控制方法,包括:接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别;接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。
74.在本发明提供的终端设备控制方法中,通过将用户输入的语音指令发送至云端服务器,再通过云端服务器将语音指令转发至第三方服务器,对语音指令进行声纹识别,因而不需要用户事先操作终端应用程序上传语音,进行声纹注册,当需要对用户上传的语音指令进行声纹识别时,直接调用第三方服务器进行识别即可,因此可以解决现有技术中终端设备语音交互对特定体交互不友好的缺陷,实现提高终端设备语音功能的交互体验。
75.下面对本发明提供的终端设备控制装置进行描述,下文描述的终端设备控制装置
与上文描述的终端设备控制方法可相互对应参照。
76.如图3所示,本发明还提供一种终端设备控制装置300,包括:收发模块310和第一控制模块320。
77.收发模块310用于接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别。
78.可以理解的是,该终端设备可以是设置了语音交互功能的智能空调。
79.第三方服务器中设置有基于大量声纹数据训练对目标神经网络进行训练得到的声纹识别模型,基于该声纹识别模型识别语音指令,不需要对应的用户实现上传自己的语音信息进行声纹特征比对。
80.目标神经网络,可以是gmm-ubm、jfa(joint factor analysis)、gmm-ubm i-vector、supervised-ubm i-vector、dnn i-vector网络中的一种。
81.云端服务器集成了第三方声纹识别的应用程序接口,通过该应用程序接口,云端服务器可以将终端设备发送的语音指令转发至第三方服务器,由第三方服务器对语音指令进行声纹识别。在第三方服务器对语音指令完成声纹识别之后,将该语音指令对应的声纹识别结果发送至云端服务器。
82.进一步,在云端服务器可以集成rest-api-javasdk、rest-api-pythonsdk、rest-api-c++sdk、rest-api-c#sdk,其中,sdk也即是软件开发工具包。目前sdk的需要联网调用http接口,这些sdk的应用程序接口支持整段语音识别的模式,即需要上传完整语音文件进行识别,时长不超过60s,支持、自定义词库设置。
83.支持的语音格式:原始pcm的录音参数必须符合16k或8k采样率、16bit位深、单声道,支持的格式有:pcm(不压缩)、wav(不压缩,pcm编码)、amr(压缩格式)。
84.第一控制模块320用于接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;
85.其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。
86.可以理解的是,云端服务器在接收到第三方服务器返回的声纹识别结果之后,就将该声纹识别结果下发至对应的终端设备。
87.目标体可以是老年体,或者年轻体。以老年体为例,终端设备是智能空调。
88.根据声纹识别结果,确定是老年体输入语音指令时,若输入语音指令的时间在6月-9月,则打开空调的人体舒适智能控制系统,温度设置为27℃,风速设为低风;若输入语音指令的时间在12月到-2月,打开空调的人体舒适智能控制系统,温度设为26℃,风速设为低风。
89.进一步,根据声纹识别结果,确定是老年体输入语音指令时,若输入语音指令的时间在12月-2月,上下导板位置设置下吹位置5档,空气洁净度打开健康模式;若输入语音指令的时间在6-9月,上吹位置设置1档,打开健康模式;空气洁净度:打开健康。其他月份打开人体舒适智能控制系统温度26度,低风,打开健康,并且空调播报:“长辈关怀”的语音提示。
90.需要说明的是,在基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制所述终端设备进入目标工作模式,具体地,首先需要确定终端设备是否有开启自动识别声纹的功能,若有开启自动识别声纹的功能,则在基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制所述终端设备进入目标工作模式,若没有开启自动识别声纹的功能,就只控制终端设备执行语音指令即可。
91.用户可以通过手机应用程序详情页的开关,控制终端设备的自动识别声纹功能开启,该开关默认关闭,用户开启该开关,则可以在基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制所述终端设备进入目标工作模式,用户关闭该开关,则控制终端设备按照语音指令执行。
92.其他月份:打开人体舒适智能控制系统,温度设置为26度;风速设为低风;空气洁净度设置为打开健康;
93.注:双风区空调挡板需要同时修改标志位winddirectionverticall和winddirectionverticalr控制导板位置,需要同时修改标志位windspeedl和windspeedr控制风速。
94.在一些实施例中,声纹识别结果包括输入语音指令的体,以及对应的置信度。
95.所述终端设备控制装置300,还包括:第一确定模块。
96.第一确定模块用于在所述置信度大于第一预设置信度阈值的情况下,确定是目标体输入所述语音指令。
97.可以理解的是,输入语音指令的体对应的置信度,也即是第三方服务器基于输入的语音指令,判断输入语音指令是相应体的概率。若输入语音指令的体对应的置信度越大,则表示基于输入的语音指令,确定的对应的体的准确性越高。
98.其中,第一预设置信度阈值可以是80,若确定输入语音指令的体对应的置信度大于80,则可以确定基于语音指令,确定的输入语音指令的体身份属实,进而控制终端设备进入目标工作模式。
99.在一些实施例中,终端设备控制装置300,还包括:提示模块和第二确定模块。
100.提示模块用于在所述置信度小于所述第一预设置信度阈值且大于第二预设置信度阈值的情况下,发出语音提示信息;
101.第二确定模块用于在接收到所述语音提示信息对应的确定响应的情况下,确定是目标体输入所述语音指令。
102.可以理解的是,第一预设置信度阈值可以为80,第二预设置信度阈值可以为70,若确定输入语音指令的体对应的置信度在70-80之间,则第三方服务器基于输入的语音指令确定的用户体身份存疑,此时,需要终端设备发出语音提示信息,例如播报“是否需要为您打开长辈关怀模式?”,若用户回复确定响应,例如用户回复“是的”,此时就可以确定输入语音指令的用户是目标体,即是老人输入的语音指令。
103.需要说明的是,第一预设置信度阈值和第二预设置信度阈值也可以基于实际测试情况进行调整,例如,第一预设置信度阈值可以是90,第二预设置信度阈值可以是80,或者,第一预设置信度阈值可以是85,第二预设置信度阈值可以是75。
104.在一些实施例中,终端设备控制装置300,还包括:第二控制模块。
105.第二控制模块用于在基于所述声纹识别结果确定是非目标体输入所述语音指
令的情况下,进入预设的默认工作模式。
106.可以理解的是,默认工作模式,即不需要对输入语音指令的身份进行识别,将终端设备的工作参数都设置为默认参数,该默认参数可以自行调节。
107.在一些实施例中,收发模块310进一步用于接收唤醒指令,基于所述唤醒指令唤醒所述终端设备后,接收语音指令,并将所述语音指令发送至云端服务器。
108.可以理解的是,当终端设备在没有工作的时候,处于休眠状态,若需要唤醒终端设备工作,在唤醒了终端设备之后,终端设备才会开始接收语音指令,并将语音指令发送至云端服务器。
109.终端设备在没有工作时,处于休眠状态,可以节省电量,节能环保。
110.在一些实施例中,终端设备控制装置300,还包括:模式生成模块。
111.模式生成模块在控制所述终端设备进入目标工作模式之前,接收所述目标体输入的多个工作模式,从所述多个工作模式中选取数量最多的工作模式作为所述目标工作模式。
112.可以理解的是,例如目标体是老人体,可以先获取多个不同老人输入的工作模式参数,记录这些老人输入的空调温度参数、湿度参数等数据,再统计这些数据中,哪个具体的空调温度数值占比最高,哪个具体的空调湿度数值占比最高,将占比最高的空调温度数据以及空调湿度数值,作为目标工作模式对应的空调参数,即完成空调在目标工作模式下的工作参数设置。
113.综上所述,本发明提供的终端设备控制装置,包括:收发模块用于接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别;第一控制模块用于接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。
114.在本发明提供的终端设备控制装置中,通过将用户输入的语音指令发送至云端服务器,再通过云端服务器将语音指令转发至第三方服务器,对语音指令进行声纹识别,因而不需要用户事先操作终端应用程序上传语音,进行声纹注册,当需要对用户上传的语音指令进行声纹识别时,直接调用第三方服务器进行识别即可,因此可以解决现有技术中终端设备语音交互对特定体交互不友好的缺陷,实现提高终端设备语音功能的交互体验。
115.下面对本发明提供的电子设备、计算机程序产品及存储介质进行描述,下文描述的电子设备、计算机程序产品及存储介质与上文描述的终端设备控制方法可相互对应参照。
116.图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行终端设备控制方法,该方法包括:
117.接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别;
118.接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标
体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;
119.其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。
120.此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
121.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的终端设备控制方法,该方法包括:
122.接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别;
123.接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;
124.其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。
125.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的终端设备控制方法,该方法包括:
126.接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别;
127.接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;
128.其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。
129.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
130.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上
述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
131.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术特征:


1.一种终端设备控制方法,其特征在于,包括:接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别;接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。2.根据权利要求1所述的终端设备控制方法,其特征在于,所述声纹识别结果包括输入语音指令的体,以及对应的置信度;所述终端设备控制方法,还包括:在所述置信度大于第一预设置信度阈值的情况下,确定是目标体输入所述语音指令。3.根据权利要求2所述的终端设备控制方法,其特征在于,还包括:在所述置信度小于所述第一预设置信度阈值且大于第二预设置信度阈值的情况下,发出语音提示信息;在接收到所述语音提示信息对应的确定响应的情况下,确定是目标体输入所述语音指令。4.根据权利要求1所述的终端设备控制方法,其特征在于,还包括:在基于所述声纹识别结果确定是非目标体输入所述语音指令的情况下,进入预设的默认工作模式。5.根据权利要求1所述的终端设备控制方法,其特征在于,所述接收语音指令,将所述语音指令发送至云端服务器,包括:接收唤醒指令,基于所述唤醒指令唤醒所述终端设备后,接收语音指令,并将所述语音指令发送至云端服务器。6.根据权利要求1-5任一项所述的终端设备控制方法,其特征在于,还包括:在控制所述终端设备进入目标工作模式之前,接收所述目标体输入的多个工作模式,从所述多个工作模式中选取数量最多的工作模式作为所述目标工作模式。7.一种终端设备控制装置,其特征在于,包括:收发模块,用于接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别;第一控制模块,用于接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述终端设备控制方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述终端设备控制方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述终端设备控制方法。

技术总结


本发明提供一种终端设备控制方法、装置、电子设备及存储介质,终端设备控制方法,包括:接收语音指令,将所述语音指令发送至云端服务器,以通过所述云端服务器,将所述语音指令发送至第三方服务器进行声纹识别;接收所述云端服务器返回的声纹识别结果,基于所述声纹识别结果确定是目标体输入所述语音指令的情况下,控制终端设备开启工作,并控制所述终端设备进入目标工作模式;其中,所述目标工作模式是与所述目标体以及输入所述语音指令的时间对应的工作模式。本发明提供的终端设备控制方法、装置、电子设备及存储介质,可以解决现有技术中终端设备语音交互对特定体交互不友好的缺陷,实现提高终端设备语音功能的交互体验。验。验。


技术研发人员:

吴岩 葛温清 张凯月 张桂芳

受保护的技术使用者:

青岛海尔空调电子有限公司 海尔智家股份有限公司

技术研发日:

2022.03.29

技术公布日:

2022/8/1

本文发布于:2024-09-24 05:21:15,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/20558.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   终端设备   语音   指令
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议