技术新讯 > 乐器声学设备的制造及制作,分析技术 > 语音控制方法及装置与流程  >  正文

语音控制方法及装置与流程

  • 国知局
  • 2024-06-21 11:28:17

本发明涉及智能家居,尤其涉及语音控制方法及装置。

背景技术:

1、随着智能家居行业的兴起,用户可以通过语音控制智能场景中的设备,执行语音服务。然而,现有方法中无论用户拥有的智能设备多或少,都需要下载支持所有语音服务的算法和语音资源,十分浪费内存资源和经济成本。同时,现有的语音服务较为单一,无法满足对多个智能场景中多个智能设备进行个性化语音控制的需求。

技术实现思路

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、本发明实施例中的上述一个或多个技术方案,至少具有如下技术效果之一:在服务器端通过用户信息查询技能关系映射表,可以确定所述第一语音技能,技能关系映射表存储在服务器内,能够表征各项用户自定义数据、各项设备信息和定位信息与语音技能的映射关系,通过查询该表,用户可以获得其最需要的个性化语音服务。

46、进一步的,用户在终端进行语音对话时,将根据语音控制数据的内容执行相应第二语音技能的算法资源,可为用户提供准确的个性化的语音服务。

47、更进一步的,在终端上对用户信息的设置和修改,会同步到服务器,并刷新对应第一语音技能,保证终端下载的语音技能的有效性。

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

本文地址:https://www.jishuxx.com/zhuanli/20240618/21707.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。