一种实现快速交互的方法及显示设备技术

技术编号:28148824 阅读:27 留言:0更新日期:2021-04-21 19:37
本申请公开了一种实现快速交互的方法及显示设备,在基于浏览的网页页面执行实现快速交互的方法时,获取语音文本信息和处于屏幕视口内的每个可交互网页元素的元素文本信息,经过文本处理,得到语音文本词组和元素文本词组;计算语音文本词组与每个元素文本词组的匹配分值;将产生最高匹配分值对应的可交互网页元素确定为指定交互网页元素,执行指定交互网页元素对应的交互动作。可见,本发明专利技术提供的方法及显示设备,通过语音方式进行交互时,利用文本匹配方式仅匹配屏幕视口内的可交互网页元素,可提高匹配效率,并直接执行该网页元素对应的交互动作,无需用户再次点击进行交互,提高交互体验和效率。提高交互体验和效率。提高交互体验和效率。

【技术实现步骤摘要】
一种实现快速交互的方法及显示设备


[0001]本申请涉及智能电视语音交互
,尤其涉及一种实现快速交互的方法及显示设备。

技术介绍

[0002]随着显示设备的快速发展,显示设备的功能将越来越丰富,性能也越来越强大,目前,显示设备包括智能电视、智能机顶盒、智能盒子,以及带有智能显示屏幕的产品等。为实现不同的功能,显示设备通常利用其配置的浏览器呈现用户界面,用户界面呈现在显示器中。
[0003]在利用浏览器浏览网页页面时,用户界面中呈现网页页面,网页页面中显示应用程序图标、搜索框、输入框、选择框或按钮控件等不同网页元素,在基于浏览器呈现的不同网页元素进行交互时,通常采用的交互方式为借助遥控器的方向键进行导航交互,例如,通过方向键(上\下\左\右)移动焦点到用户想要交互的网页元素后,按确认键完成交互。但是,显示设备中的浏览器只能通过遥控器的方向键来选择交互元素的方法普遍效率低下。

技术实现思路

[0004]本申请提供了一种实现快速交互的方法及显示设备,以解决现有的交互方式效率低下的问题。
[0005]第一方面,本申请提供了一种显示设备,包括:
[0006]显示器,被配置为呈现网页页面;
[0007]与所述显示器连接的控制器,所述控制器被配置为:
[0008]在浏览网页页面时,获取用户通过语音方式输入的语音文本信息,以及,所述网页页面中处于屏幕视口内的每个可交互网页元素的元素文本信息,所述语音文本信息用于启动所述网页页面中的任一个可交互网页元素;
[0009]分别对所述语音文本信息和每个元素文本信息进行文本处理,得到语音文本词组和元素文本词组;
[0010]计算所述语音文本词组与每个所述元素文本词组的匹配分值;
[0011]将产生最高匹配分值的元素文本词组对应的可交互网页元素确定为指定交互网页元素,执行所述指定交互网页元素对应的交互动作。
[0012]本申请一些实施例中,所述控制器在执行所述获取所述网页页面中处于屏幕视口内的每个可交互网页元素的元素文本信息,被进一步配置为:
[0013]获取所述屏幕视口相对于网页页面的相对位置、每个网页元素相对于网页页面的绝对位置和每个网页元素的触发事件类型;
[0014]基于所述屏幕视口相对于网页页面的相对位置、每个网页元素相对于网页页面的绝对位置,判断每个网页元素是否处于屏幕视口内;
[0015]将处于屏幕视口内,以及,触发事件类型为可触发类型的网页元素,确定为可交互
网页元素;
[0016]对每个所述可交互网页元素进行文本识别,得到每个可交互网页元素对应的元素文本信息。
[0017]本申请一些实施例中,所述控制器在执行所述获取每个网页元素相对于网页页面的绝对位置,被进一步配置为:
[0018]将所述网页元素作为子节点,所述网页元素的上一级网页元素作为父节点,依次计算所述子节点相对于所述父节点的偏移位置;
[0019]在所述网页元素的上一级网页元素为根节点时,计算所述根节点相对于网页页面的偏移位置;
[0020]计算所有偏移位置的总和,将得到的偏移位置总和作为所述网页元素相对于网页页面的绝对位置。
[0021]本申请一些实施例中,所述控制器在执行所述分别对所述语音文本信息和每个元素文本信息进行文本处理,得到语音文本词组和元素文本词组,被进一步配置为:
[0022]利用文本处理原则,对所述语音文本信息进行文本分词、删除停止词和分词正则化处理,得到包括至少一个语音分词的语音文本词组;
[0023]利用文本处理原则,对每个所述元素文本信息分别进行文本分词、删除停止词和分词正则化处理,得到多个包括至少一个元素分词的元素文本词组。
[0024]本申请一些实施例中,所述控制器在执行所述计算所述语音文本词组与每个所述元素文本词组的匹配分值,被进一步配置为:
[0025]计算所述语音文本词组中每个语音分词相对于所有元素文本词组的权重值;
[0026]基于所述语音文本词组中每个语音分词的权重值,计算所述元素文本词组中包括所述语音分词的权重值和,将所述权重值和确定为所述语音文本词组与所述元素文本词组的匹配分值。
[0027]本申请一些实施例中,所述控制器在执行所述计算所述语音文本词组中每个语音分词相对于所有元素文本词组的权重值,被进一步配置为:
[0028]匹配所述语音文本词组中的每个语音分词与所述元素文本词组中的每个元素分词;
[0029]在所述语音分词与元素分词匹配一致时,将产生匹配一致的元素文本词组确定为目标元素文本词组;
[0030]基于所述语音分词在所述目标元素文本词组中的出现频率、所有目标元素文本词组的数量和所有元素文本词组的数量,计算所述语音文本词组中每个语音分词相对于所有元素文本词组的权重值。
[0031]本申请一些实施例中,所述控制器在执行所述将所述权重值和确定为所述语音文本词组与所述元素文本词组的匹配分值,被进一步配置为:
[0032]在所述元素文本词组中的元素分词数量超过预设阈值时,则基于所述权重值和以及关联比例参数,计算所述语音文本词组与所述元素文本词组的匹配分值。
[0033]本申请一些实施例中,所述控制器在执行所述执行指定交互网页元素对应的交互动作之前,被进一步配置为:
[0034]在确定出指定交互网页元素时,延时预设时长后,执行所述指定交互网页元素对
应的交互动作。
[0035]本申请一些实施例中,所述控制器在执行所述执行指定交互网页元素对应的交互动作,被进一步配置为:
[0036]获取所述指定交互网页元素的操作类型;
[0037]对所述指定交互网页元素执行所述操作类型对应的交互动作。
[0038]第二方面,本申请还提供了一种实现快速交互的方法,所述方法包括:
[0039]在浏览网页页面时,获取用户通过语音方式输入的语音文本信息,以及,所述网页页面中处于屏幕视口内的每个可交互网页元素的元素文本信息,所述语音文本信息用于启动所述网页页面中的任一个可交互网页元素;
[0040]分别对所述语音文本信息和每个元素文本信息进行文本处理,得到语音文本词组和元素文本词组;
[0041]计算所述语音文本词组与每个所述元素文本词组的匹配分值;
[0042]将产生最高匹配分值的元素文本词组对应的可交互网页元素确定为指定交互网页元素,执行所述指定交互网页元素对应的交互动作。
[0043]第三方面,本申请还提供了一种存储介质,该计算机存储介质可存储有程序,该程序执行时可实现包括本申请提供的实现快速交互的方法各实施例中的部分或全部步骤。
[0044]由以上技术方案可知,本专利技术实施例提供一种实现快速交互的方法及显示设备,在基于浏览的网页页面执行实现快速交互的方法时,获取语音文本信息和处于屏幕视口内的每个可交互网页元素的元素文本信息,经过文本处理,得到语音文本词组和元素文本词组;计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示设备,其特征在于,包括:显示器,被配置为呈现网页页面;与所述显示器连接的控制器,所述控制器被配置为:在浏览网页页面时,获取用户通过语音方式输入的语音文本信息,以及,所述网页页面中处于屏幕视口内的每个可交互网页元素的元素文本信息,所述语音文本信息用于启动所述网页页面中的任一个可交互网页元素;分别对所述语音文本信息和每个元素文本信息进行文本处理,得到语音文本词组和元素文本词组;计算所述语音文本词组与每个所述元素文本词组的匹配分值;将产生最高匹配分值的元素文本词组对应的可交互网页元素确定为指定交互网页元素,执行所述指定交互网页元素对应的交互动作。2.根据权利要求1所述的显示设备,其特征在于,所述控制器在执行所述获取所述网页页面中处于屏幕视口内的每个可交互网页元素的元素文本信息,被进一步配置为:获取所述屏幕视口相对于网页页面的相对位置、每个网页元素相对于网页页面的绝对位置和每个网页元素的触发事件类型;基于所述屏幕视口相对于网页页面的相对位置、每个网页元素相对于网页页面的绝对位置,判断每个网页元素是否处于屏幕视口内;将处于屏幕视口内,以及,触发事件类型为可触发类型的网页元素,确定为可交互网页元素;对每个所述可交互网页元素进行文本识别,得到每个可交互网页元素对应的元素文本信息。3.根据权利要求2所述的显示设备,其特征在于,所述控制器在执行所述获取每个网页元素相对于网页页面的绝对位置,被进一步配置为:将所述网页元素作为子节点,所述网页元素的上一级网页元素作为父节点,依次计算所述子节点相对于所述父节点的偏移位置;在所述网页元素的上一级网页元素为根节点时,计算所述根节点相对于网页页面的偏移位置;计算所有偏移位置的总和,将得到的偏移位置总和作为所述网页元素相对于网页页面的绝对位置。4.根据权利要求1所述的显示设备,其特征在于,所述控制器在执行所述分别对所述语音文本信息和每个元素文本信息进行文本处理,得到语音文本词组和元素文本词组,被进一步配置为:利用文本处理原则,对所述语音文本信息进行文本分词、删除停止词和分词正则化处理,得到包括至少一个语音分词的语音文本词组;利用文本处理原则,对每个所述元素文本信息分别进行文本分词、删除停止词和分词正则化处理,得到多个包括至少一个元素分词的元素文本词组。5.根据权利要求4所述的显示设备,其特征在于,所述控制器在执行所述计算所述语音文本...

【专利技术属性】
技术研发人员:汪超
申请(专利权)人:海信电子科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1