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

一种显示设备及语音控制方法与流程

  • 国知局
  • 2024-06-21 11:33:49

本技术涉及显示设备,尤其涉及一种显示设备及语音控制方法。

背景技术:

1、随着科学技术的发展,人机交互的方式越来越多,用户通过人机交互的方式对具有识别用户行为指令的控制器实行控制。用户的语言指令最能直接表达用户的意图,因此具有识别语言指令功能的语音助手成为发展的热点。电视这类显示设备在使用的过程中需要大量的人机交互过程,因此,显示设备的语音助手的开发有利于提升用户的使用体验。

2、相关技术中通过在控制器中设置语音识别模块,并在语音识别模块中内置语义理解模型。在用户发出语音指令时,语音识别模块接收语音指令并通过予以理解模型对语音信息进行解析。接着将解析得到的用户意图发送给查询系统,查询系统根据意图在数据库中查找用户意图对应的应用程序或执行方案发送给终端。最后由终端在指令集中查找与查询系统返回的指令符合的相关内容并进行操作。

3、但由于使用场景的多样化,用户的语言指令以日常生活中的语言习惯为基础,但语音识别模块中并未储存有相关的语义模型。且不易通过语言指令搜索到准确的语义模型,因此导致显示设备执行的动作与用于发出的语音指令不符的问题。

技术实现思路

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、由以上技术方案可知,本技术提供了一种显示设备及语音控制方法。在用户输入语音指令时,从所述语音指令中解析出用于控制显示设备行为的控制参数。根据控制参数在控制数据集中查询对应的控制指令。通过将控制数据集分为多个按照控制对象类型分类的数据子集,并对数据子集按照原始指令和关联指令进行区分以设置查询优先级,其中,原始指令的执行优先级高于关联指令,以实现单一指令对应多个控制指令的技术效果。在查询到符合控制参数的控制指令时,执行控制指令;未查询到符合控制参数的控制指令时,显示用于调整或选择相关指令的提示界面。

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

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