显示设备、服务器及语音帮助内容的显示方法与流程

文档序号:31451938发布日期:2022-09-07 13:31阅读:74来源:国知局
显示设备、服务器及语音帮助内容的显示方法与流程

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.图1中示例性示出了根据一些实施例的显示设备与控制装置之间操作场景的示意图;
27.图2中示例性示出了根据一些实施例的控制装置100的硬件配置框图;
28.图3中示例性示出了根据一些实施例的显示设备200的硬件配置框图;
29.图4中示例性示出了根据一些实施例的显示设备200中软件配置示意图;
30.图5中示例性示出了根据一些实施例的语音帮助内容的显示方法的流程示意图;
31.图6中示例性示出了根据一些实施例的语音帮助页的显示效果示意图;
32.图7中示例性示出了根据一些实施例的第一展示页的显示效果示意图;
33.图8中示例性示出了根据一些实施例的榜单展示详情页的显示效果示意图;
34.图9中示例性示出了根据一些实施例的新增推荐信息展示详情页的显示效果示意图;
35.图10中示例性示出了根据一些实施例的第二展示页的显示效果示意图;
36.图11中示例性示出了根据一些实施例的功能展示区域详情页的显示效果示意图;
37.图12中示例性示出了根据一些实施例的第三展示页的显示效果示意图;
38.图13中示例性示出了根据一些实施例的语音相关的二级功能详情页的显示效果示意图;
39.图14中示例性示出了根据一些实施例的第四展示页的显示效果示意图;
40.图15中示例性示出了根据一些实施例的ai相关的二级功能详情页的显示效果示意图;
41.图16中示例性示出了根据一些实施例的语音服务页对应的服务器配置页的显示效果示意图;
42.图17中示例性示出了根据一些实施例的第二展示页对应的服务器配置页的显示效果示意图;
43.图18中示例性示出了根据一些实施例的第二展示页对应的服务器新增页的显示效果示意图;
44.图19中示例性示出了根据一些实施例的第一展示页对应的服务器新增页的显示效果示意图;
45.图20中示例性示出了根据一些实施例的榜单展示详情页对应的服务器配置页的显示效果示意图;
46.图21中示例性示出了根据一些实施例的展示设置页的显示效果示意图;
47.图22中示例性示出了根据一些实施例的语音帮助内容的显示方法的另一种流程示意图;
48.图23中示例性示出了根据一些实施例的服务器配置的流程示意图。
具体实施方式
49.为使本技术的目的和实施方式更加清楚,下面将结合本技术示例性实施例中的附图,对本技术示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本技术一部分实施例,而不是全部的实施例。
50.需要说明的是,本技术中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本技术的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
51.本技术中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
52.术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
53.术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
54.图1为根据实施例中显示设备与控制装置之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200。
55.在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等输入用户指令,来控制显示设备200。
56.在一些实施例中,也可以使用智能设备300(如移动终端、平板电脑、计算机、笔记本电脑等)以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。
57.在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制设备来接收用户的语音指令控制。
58.在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(lan)、无线局域网(wlan)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。
59.图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。
60.图3示出了根据示例性实施例中显示设备200的硬件配置框图。
61.在一些实施例中,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的
至少一种。
62.在一些实施例中控制器包括处理器,视频处理器,音频处理器,图形处理器,ram,rom,用于输入/输出的第一接口至第n接口。
63.在一些实施例中,显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控ui界面。
64.在一些实施例中,显示器260可为液晶显示器、oled显示器、以及投影显示器,还可以为一种投影装置和投影屏幕。
65.在一些实施例中,通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与外部控制设备100或服务器400建立控制信号和数据信号的发送和接收。
66.在一些实施例中,用户接口,可用于接收控制装置100(如:红外遥控器等)的控制信号。
67.在一些实施例中,检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。
68.在一些实施例中,外部装置接口240可以包括但不限于如下:高清多媒体接口(hdmi)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(cvbs)、usb输入接口(usb)、rgb端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。
69.在一些实施例中,调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及epg数据信号。
70.在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。
71.在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示ui对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。
72.在一些实施例中,所述对象可以是可选对象中的任何一个,例如超链接、图标或其他可操作的控件。与所选择的对象有关操作有:显示连接到超链接页面、文档、图像等操作,或者执行与所述图标相对应程序的操作。
73.在一些实施例中控制器包括中央处理器(central processing unit,cpu),视频处理器,音频处理器,图形处理器(graphics processing unit,gpu),ram randomaccess memory,ram),rom(read-only memory,rom),用于输入/输出的第一接口至第n接口,通信总线(bus)等中的至少一种。
74.cpu处理器,用于执行存储在存储器中操作系统和应用程序指令,以及根据接收外部输入的各种交互指令,来执行各种应用程序、数据和内容,以便最终显示和播放各种音视
频内容。cpu处理器,可以包括多个处理器。如,包括一个主处理器以及一个或多个子处理器。
75.在一些实施例中,图形处理器,用于产生各种图形对象,如:图标、操作菜单、以及用户输入指令显示图形等。图形处理器包括运算器,通过接收用户输入各种交互指令进行运算,根据显示属性显示各种对象;还包括渲染器,对基于运算器得到的各种对象,进行渲染,上述渲染后的对象用于显示在显示器上。
76.在一些实施例中,视频处理器,用于将接收外部视频信号,根据输入信号的标准编解码协议,进行解压缩、解码、缩放、降噪、帧率转换、分辨率转换、图像合成等视频处理,可得到直接可显示设备200上显示或播放的信号。
77.在一些实施例中,视频处理器,包括解复用模块、视频解码模块、图像合成模块、帧率转换模块、显示格式化模块等。其中,解复用模块,用于对输入音视频数据流进行解复用处理。视频解码模块,用于对解复用后的视频信号进行处理,包括解码和缩放处理等。图像合成模块,如图像合成器,其用于将图形生成器根据用户输入或自身生成的gui信号,与缩放处理后视频图像进行叠加混合处理,以生成可供显示的图像信号。帧率转换模块,用于对转换输入视频帧率。显示格式化模块,用于将接收帧率转换后视频输出信号,改变信号以符合显示格式的信号,如输出rgb数据信号。
78.在一些实施例中,音频处理器,用于接收外部的音频信号,根据输入信号的标准编解码协议,进行解压缩和解码,以及降噪、数模转换、和放大处理等处理,得到可以在扬声器中播放的声音信号。
79.在一些实施例中,用户可在显示器260上显示的图形用户界面(gui)输入用户命令,则用户输入接口通过图形用户界面(gui)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
80.在一些实施例中,“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(graphic user interface,gui),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、widget等可视的界面元素。
81.在一些实施例中,显示设备的系统可以包括内核(kernel)、命令解析器(shell)、文件系统和应用程序。内核、shell和文件系统一起组成了基本的操作系统结构,它们让用户可以管理文件、运行程序并使用系统。上电后,内核启动,激活内核空间,抽象硬件、初始化硬件参数等,运行并维护虚拟内存、调度器、信号及进程间通信(ipc)。内核启动后,再加载shell和用户应用程序。应用程序在启动后被编译成机器码,形成一个进程。
82.参见图4,在一些实施例中,将系统分为四层,从上至下分别为应用程序(applications)层(简称“应用层”),应用程序框架(application framework)层(简称“框架层”),安卓运行时(android runtime)和系统库层(简称“系统运行库层”),以及内核层。
83.在一些实施例中,应用程序层中运行有至少一个应用程序,这些应用程序可以是操作系统自带的窗口(window)程序、系统设置程序或时钟程序等;也可以是第三方开发者
所开发的应用程序。在具体实施时,应用程序层中的应用程序包不限于以上举例。
84.框架层为应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。应用程序框架层相当于一个处理中心,这个中心决定让应用层中的应用程序做出动作。应用程序通过api接口,可在执行中访问系统中的资源和取得系统的服务。
85.如图4所示,本技术实施例中应用程序框架层包括管理器(managers),内容提供者(content provider)等,其中管理器包括以下模块中的至少一个:活动管理器(activity manager)用于和系统中正在运行的所有活动进行交互;位置管理器(location manager)用于给系统服务或应用提供了系统位置服务的访问;文件包管理器(package manager)用于检索当前安装在设备上的应用程序包相关的各种信息;通知管理器(notification manager)用于控制通知消息的显示和清除;窗口管理器(window manager)用于管理用户界面上的括图标、窗口、工具栏、壁纸和桌面部件。
86.在一些实施例中,活动管理器用于管理各个应用程序的生命周期以及通常的导航回退功能,比如控制应用程序的退出、打开、后退等。窗口管理器用于管理所有的窗口程序,比如获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕,控制显示窗口变化(例如将显示窗口缩小显示、抖动显示、扭曲变形显示等)等。
87.在一些实施例中,系统运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作系统会运行系统运行库层中包含的c/c++库以实现框架层要实现的功能。
88.在一些实施例中,内核层是硬件和软件之间的层。如图4所示,内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、wifi驱动、usb驱动、hdmi驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。
89.在一些实施例中的硬件或软件架构可以基于上述实施例中的介绍,在一些实施例中可以是基于相近的其他硬件或软件架构,可以实现本技术的技术方案即可。
90.基于上述显示设备200,用户可通过显示设备200中显示器260显示的首页进入语音帮助页,查找包括语音助手支持的语音指令格式的推荐信息。在一些实施例中,用户进入语音帮助页时,显示器260会展示包括语音助手支持的语音指令格式的多条推荐信息。
91.对于语音帮助内容(包括语音助手支持的语音指令格式的推荐信息)的显示方法来说,当用户选中语音帮助页之后,若是仅通过语音帮助页查看语音帮助内容,则不利于用户快速了解语音助手支持的语音指令格式,无法保证用户的语音助手使用体验。对于语音帮助内容(包括语音助手支持的语音指令格式的推荐信息)的获取方法来说,仅从服务器400获取信息的速度较慢,无法保证用户的语音助手使用体验。为了提高用户的体验效果,本技术实施例提供了一种显示设备、服务器及语音帮助内容的显示方法。需要说明的是,本技术中的显示设备不仅指的是智能电视,还可以指的是计算机、平板电脑等。
92.本技术实施例中展示区域为显示器260显示的页面中可以显示推荐信息的位置,如:榜单展示区域、新增推荐信息展示区域和功能展示区域。下面结合附图,来介绍本技术实施例提供的语音帮助内容的显示的过程。
93.图5中示例性示出了根据一些实施例的语音帮助内容的展示方法的流程示意图。结合图5,所述方法包括以下步骤:
94.s501:响应于用户操作,控制显示器显示出语音帮助页,获取当前显示语音帮助页
时刻的语音版本标识作为第一语音版本标识,获取上一次显示语音帮助页时刻的语音版本标识作为第二语音版本标识。
95.s502:在第一语音版本标识与第二语音版本标识相同时,响应于对第一控件的选中操作,从本地获取推荐信息。
96.在一些实施例中,在第一语音版本标识与第二语音版本标识相同时,获取第一语音版本标识对应的显示语音帮助页的第一时刻和第二语音版本标识对应的显示语音帮助页的第二时刻,将第一时刻与第二时刻的差值与设定的失效时间进行比对,其中,设定的失效时间为推荐信息发生较大变化的时间,即推荐信息更新时间。
97.在第一时刻与第二时刻的差值小于设定的失效时间时,响应于对第一控件的选中操作,从本地获取推荐信息。
98.为了避免推荐信息更新后,用户无法获取最新推荐信息,在第一时刻与第二时刻的差值大于等于设定的失效时间时,响应于对第一控件的选中操作,发送包含第一指示信息的推荐信息获取请求,获取服务器根据推荐信息获取请求反馈的推荐信息,其中,第一指示信息用于指示第一展示页的展示区域,且包含第一语音版本标识。
99.s503:在第一语音版本标识与第二语音版本标识不同时,响应于对第一控件的选中操作,发送包含第一指示信息的推荐信息获取请求,获取服务器根据推荐信息获取请求反馈的推荐信息,其中,第一指示信息用于指示第一展示页的展示区域,且包含第一语音版本标识。
100.在一些实施例中,为了提高从服务器400获取推荐信息的速度,减少了服务器400反馈的推荐信息包含的内容。在第一版本号与第二版本号不同时,发送包含第一指示信息和第二语音版本标识的推荐信息获取请求,以使服务器根据第一语音版本标识和第二语音版本标识,获取第一语音版本标识对应的推荐信息与第二语音版本标识对应的推荐信息的差异信息,获取服务器反馈的差异信息,其中,第一指示信息用于指示第一展示页的展示区域,且包含第一语音版本标识。
101.在一些实施例中,差异信息包括推荐信息编号和推荐信息更改类型,推荐信息更改类型包括修改、添加和删除。
102.图6中示例性示出了根据一些实施例的语音帮助页的显示效果示意图。由图6所示,显示设备200于用户界面上展示有语音帮助页。语音帮助页包括第一控件(语音推荐)、第二控件(技能教室)、第三控件(语音设置)和第四控件(ai实验室),语音帮助页可以通过第一控件切换为第一展示页,可以通过第二控件切换为第二展示页,可以通过第三控件切换为第三展示页(语音设置页),可以通过第四控件切换为第四展示页(ai页)。
103.用户在浏览语音帮助页时,可通过控制装置100选中控件(包括第一控件、第二控件、第三控件和第四控件),判断显示设备200与服务器400是否建立通讯连接,显示设备200与服务器400建立通讯连接时,即在设定时间范围内显示设备200接收到服务器400发送的通讯连接建立提示时,显示设备200中的控制器250响应于用户的选中操作,向服务器400发送包含指示信息(包括第一指示信息、第二指示信息、第三指示信息和第四指示信息)的推荐信息获取请求,以使服务器400获取相关的推荐信息。显示设备200与服务器400建立通讯连接失败时,即在设定时间范围内未接收到服务器400发送的通讯连接建立提示时,显示设备200无法获取来自服务器400的推荐信息。
104.在一些实施例中,用户还可以通过显示设备200搜寻推荐信息,例如,用户通过智能电视首页中的设置控件进入设置页,通过设置页的语音服务控件进入语音服务页,通过语音服务页的语音控件进入语音帮助页,用户通过浏览语音帮助页上各个控件对应的各个展示页所展示的推荐信息,进而查找自己所需的推荐信息。又如,用户通过智能电视首页中的语音控件进入语音服务页,通过语音服务页的语音控件进入语音帮助页,用户通过浏览语音帮助页上各个控件对应的各个展示页所展示的推荐信息,进而选择自己所需的推荐信息。当用户通过控制装置100选中控件选定要展示的推荐信息时,控制器250响应于用户的选中操作,并向服务器400发送推荐信息获取请求。
105.在一些实施例中,显示设备200将接收的推荐信息,以文件的形式(推荐信息文件),存储于存储器,控制器250检测存储器中的文件,存储器中存在推荐信息文件时,控制器250读取存储器中的推荐信息文件,并将推荐信息文件的内容在显示器260上显示。显示设备200与服务器400建立通讯连接失败时,即在设定时间范围内未接收到服务器400发送的通讯连接建立提示时,显示设备200无法获取来自服务器400的推荐信息,控制器250读取推荐信息文件,以使显示器260将推荐信息文件的内容显示于展示页(包括第一展示页、第二展示页、第三展示页和第四展示页),避免展示页空白,提高了用户体验感。
106.在一些实施例中,控制器250获取第一语音版本标识对应的推荐信息与第二语音版本标识对应的推荐信息的差异信息并读取存储器中的推荐信息文件,将差异信息与推荐信息文件中的内容融合,最终显示于显示设备200。
107.在一些实施例中,显示设备200将接收的推荐信息获取请求包含的所述第一指示信息,以第一指示信息文件的形式,存储于存储器,控制器250控制显示器260显示出语音帮助页时,读取上一次显示语音帮助页时刻的第一指示信息文件,以获取上一次显示语音帮助页时刻的语音版本标识作为第二语音版本标识,其中,所述第一指示信息文件包含语音版本标识。根据第一、第二语音版本标识是否相同,确定本地获取推荐信息或从服务器400获取推荐信息,推荐信息部分本地获取,提高了推荐信息获取的速度。
108.在一些实施例中,服务器400在接收到推荐信息获取请求后,查看其包含的指示信息(包括第一指示信息、第二指示信息、第三指示信息和第四指示信息),并根据指示信息搜寻相应的推荐信息。服务器400在查询到推荐信息后,下发至显示设备200。显示设备200接收服务器400根据推荐信息获取请求所搜寻的与指示信息相对应的推荐信息。指示信息可以包含语音版本号参数、机型标识参数(特征码参数)、融合版本号参数、牌照参数、收音方式参数、远场版本号参数、是否请求主页参数(是否请求语音帮助页)、栏目参数(控件名参数,即控件名称)和卡片编码(展示区域编号)和终端类型参数,便于服务器400快速查找到相应的推荐信息。
109.服务器400根据第一指示信息,获取显示设备200类型,根据显示设备200类型,确定所述显示设备200类型对应的所述展示区域,根据所述展示区域,确定所述展示区域对应的展示内容,根据所述展示内容,确定所述展示内容对应的推荐语音指令格式信息,并反馈所述展示内容对应的推荐语音指令格式信息。
110.服务器400根据第一指示信息解析出的参数如表1所示:
111.表1
[0112][0113]
在一些实施例中,url(uniform resource locator,统一资源定位系统)例如:
[0114]
http://10.18.224.107:83/ai_voice_cloud/aivoice?column=mainpage&cardcode=&featurecode=861023000001002000001301&license=1&hisappversion=@null&prodability={"iflytektts":"1.0","tvcontrolvers":"0,0,0","aispeechtts":"1.0","iflytekvprint":"1.0","customwakeup":"1.0","selfcheck":"1.0"}&micarrayfac=aispeecharray&requestversion=7.3.1&micarrayver=1320187&terminaltype=tv
[0115]
语音帮助页的推荐信息返回格式,如表2所示:
[0116]
表2
[0117][0118][0119]
语音帮助页的参数,如表3所示:
[0120]
表3
[0121][0122]
s504:控制显示器跳转至第一展示页,将推荐信息,展示于第一展示页中相应的展示区域,第一展示页包含至少一个展示区域,每一个展示区域与一项展示内容相对应,推荐信息包含与展示内容对应的推荐语音指令格式信息。
[0123]
在一些实施例中,推荐信息获取请求包含多个第一指示信息,每一个第一指示信息用于指示第一展示页中的展示区域,推荐信息包含每一个所述展示区域对应的推荐语音指令格式信息。
[0124]
图7中示例性示出了根据一些实施例的第一展示页的显示效果示意图。由图7所示,显示设备200于用户界面上展示有第一展示页。第一展示页的展示区域包括榜单展示区域和新增推荐信息展示区域,所述榜单展示区域包括影视榜单展示区域、新闻榜单展示区域和音乐榜单展示区域,其中,所述榜单展示区域用于展示每日更新的榜单名称以及示例性展示该榜单中前三名的名称。新增推荐信息展示区域(说法尝鲜区域)用于展示每日新增的包括语音指令格式的推荐信息以及对应的标题,其中,新增推荐信息展示区域仅示例性的展示每日新增的推荐信息中的三条推荐信息。
[0125]
在一些实施例中,新增推荐信息展示区域示例性展示的每日新增的三条推荐信息为以每日新增的所有推荐信息为显示基础,循环滚动显示三条推荐信息。
[0126]
在一些实施例中,用户还可以通过显示设备200查看影视榜单展示区域、新闻榜单展示区域、音乐榜单展示区域和新增推荐信息展示区域的详细推荐信息,例如,用户通过智能电视第一展示页中的榜单展示区域控件进入榜单展示详情页,图8中示例性示出了根据一些实施例的榜单展示详情页的显示效果示意图。由图8所示,显示设备200于用户界面上展示有榜单展示详情页。用户通过浏览榜单展示详情页展示的推荐信息,查找自己所需的推荐信息(包括语音助手支持的语音指令格式)。
[0127]
在一些实施例中,榜单展示详情页以分栏展示的方式展示推荐信息,且展示于榜单展示详情页推荐信息中的前三名的名称前存在设定标识。
[0128]
例如:用户通过第一展示页中的新增推荐信息展示区域控件进入新增推荐信息展示详情页。图9中示例性示出了根据一些实施例的新增推荐信息展示详情页的显示效果示意图。由图9所示,显示设备200于用户界面上展示有新增推荐信息展示详情页。用户通过浏览新增推荐信息展示详情页展示的推荐信息(新技能说法尝鲜),查找自己所需的推荐信息(包括语音助手支持的语音指令格式)。其中,榜单展示详情页用于展示榜单中的名称,新增推荐信息展示详情页用于展示今日新增的所有推荐信息。当用户通过控制装置100选中控件选定要展示的推荐信息时,控制器250响应于用户的选中操作,并向服务器400发送推荐信息获取请求。
[0129]
在一些实施例中,服务器400可进行第一展示页背景图、控件与对应的详情页的链接、展示区域内的主标题和副标题(包括榜单名称、每日新增的推荐信息对应的标题)的配置,新服务器400可进行增推荐信息展示区域的背景图和每日新增的推荐信息的配置。
[0130]
在一些实施例中,榜单中的名称的数量超出榜单展示详情页所能展示的设定数量时,榜单展示详情页用于展示榜单中前设定数量的名称;今日新增的推荐信息数量超出新增推荐信息展示详情页所能展示的设定数量时,新增推荐信息展示详情页用于展示新增推荐信息中前设定数量的新增推荐信息。
[0131]
图10中示例性示出了根据一些实施例的第二展示页的显示效果示意图。在语音帮助页中可以通过第二控件切换为第二展示页,以显示涉及多个功能(业务领域)的推荐信息。由图10所示,显示设备200于用户界面上展示有第二展示页。所述功能包括影视、电视控制、教育、音乐、购物、应用、生活服务、视频通话、图像识别、体育和信息查询。
[0132]
功能编码如表4所示:
[0133]
表4
[0134]
[0135][0136]
第二展示页的展示区域包括功能展示区域和展示设置控件,其中,所述功能展示区域包含影视展示区域、电视控制展示区域、教育展示区域、音乐展示区域、购物展示区域、应用展示区域、生活服务展示区域、视频通话展示区域、图像识别展示区域、体育展示区域和信息查询展示区域。所述功能展示区域用于展示相应功能的推荐信息(包括语音助手支持的语音指令格式)。
[0137]
用户在浏览语音帮助页时,可通过控制装置100选中第二控件,控制器250响应于用户的选中操作,向服务器400发送包含第二指示信息的推荐信息获取请求,以使服务器400获取相关的推荐信息。
[0138]
在一些实施例中,服务器400可进行第二展示页背景图以及控件与对应的详情页的链接的配置。
[0139]
在一些实施例中,用户还可以通过显示设备200查看功能展示区域的详细推荐信息,例如,用户通过智能电视第二展示页中的功能展示区域控件进入功能展示区域详情页,图11中示例性示出了根据一些实施例的功能展示区域详情页的显示效果示意图。由图11所示,显示设备200于用户界面上展示有功能展示区域详情页。用户通过浏览功能展示区域详情页展示的推荐信息,查找自己所需的推荐信息(包括语音助手支持的语音指令格式)。
[0140]
在一些实施例中,功能展示区域详情页用于展示功能名称、功能简介、二级功能名称以及二级功能相应的推荐信息,功能展示区域详情页以分栏展示的方式展示推荐信息,且按二级功能分栏。
[0141]
服务器400接收到包含第二指示信息的推荐信息获取请求后,返回参数的参数,如表5所示:
[0142]
表5
[0143][0144][0145]
榜单展示详情页和功能展示区域详情页均包括展示设置控件,通过展示设置控件可进入展示设置页,展示设置页包括等级输入区域。
[0146]
用户根据不同的功能展示区域对应的功能,在展示设置页的等级输入区域输入相应的优先级等级,以阿拉伯数字表示优先级等级,即优先级等级分为6种,阿拉伯数字1-5对应显示的推荐信息,其中,数字越大表示该功能展示区域详情页展示的推荐信息显示位置越靠前。当以阿拉伯数字0表示优先级等级时,阿拉伯数字0对应的功能展示区域详情页展示的推荐信息为隐藏形式。
[0147]
不同的功能展示区域存在对应相同优先级时,优先级相同的功能展示区域在功能展示区域详情页展示的前后顺序为随机产生。
[0148]
在一些实施例中,可通过控制装置100,将等级输入区域输入的优先级等级以及等级输入区域对应的推荐信息以文件的形式(展示设置优先级文件)存储于存储器内,存储器响应控制器250的文件存储命令,存储展示设置优先级文件。
[0149]
当用户将等级输入区域输入的优先级等级重置时,功能展示区域按预设的优先级等级显示于显示器260,即删除存储于存储器内的展示设置优先级文件。
[0150]
在一些实施例中,控制器250检测存储器中的文件,存储器中存在展示设置优先级文件时,控制器250读取存储器中的展示设置优先级文件,并将展示设置优先级文件的内容在显示器260上显示,存储器中不存在展示设置优先级文件时,控制器250读取预设优先级文件。
[0151]
显示设备200将接收的推荐信息,以文件的形式(推荐信息文件),存储于存储器。
当存储器空间小于显示设备200接收的推荐信息需占用的空间时,根据存储器中展示设置优先级文件,存储的优先级为从优先级最高的功能展示区域对应的推荐信息至优先级最低的功能展示区域对应的推荐信息。
[0152]
图12中示例性示出了根据一些实施例的第三展示页的显示效果示意图。由图12所示,显示设备200于用户界面上展示有第三展示页。在语音帮助页中可以通过第三控件(语音设置)切换为第三展示页,以进行语音相关的二级功能设置(包括识别方言设置、播报音色设置、免打扰模式设置和唤醒词设置),第三展示页用于展示语音相关的二级功能控件名称以及语音相关的二级功能简介。
[0153]
在第三展示页中可以通过语音相关的二级功能控件(识别方言设置控件、播报音色设置控件、免打扰模式设置控件和唤醒词设置控件)切换为语音相关的二级功能详情页(识别方言设置页、播报音色设置页、免打扰模式设置页和唤醒词设置页)。其中,识别方言设置用于选择所需的方言,播报音色设置用于选择所需的音色,免打扰模式设置用于设置语音助手功能为不响应状态,唤醒词设置用于设置语音助手的唤醒词。
[0154]
图13中示例性示出了根据一些实施例的语音相关的二级功能详情页的显示效果示意图。在第三展示页中可以通过语音相关的二级功能控件(识别方言设置控件、播报音色设置控件、免打扰模式设置控件和唤醒词设置控件)切换为语音相关的二级功能详情页。
[0155]
在一些实施例中,语音相关的二级功能详情页用于展示语音相关的二级功能名称(标题)以及可选选项名称。
[0156]
在一些实施例中,语音相关的二级功能详情页中前设定数量的可选选项存在与可选选项对应的标识图(如图13中的图1和图2),语音相关的二级功能详情页中被选中的可选选项存在选中特效,如该可选选项被设定颜色覆盖。
[0157]
图14中示例性示出了根据一些实施例的第四展示页的显示效果示意图。由图14所示,显示设备200于用户界面上展示有第四展示页。在语音帮助页中可以通过第四控件(ai实验室)切换为第四展示页,以进行ai相关的二级功能设置(包括自然对话、声纹识别、自定义唤醒词和儿童保护模式),第四展示页用于展示ai相关的二级功能控件名称以及选中的ai相关的二级功能简介。
[0158]
在第四展示页中可以通过ai相关的二级功能控件(自然对话控件、声纹识别控件、自定义唤醒词控件和儿童保护模式控件)切换为ai相关的二级功能详情页(自然对话页、声纹识别页、自定义唤醒词页和儿童保护模式页)。其中,自然对话即唤醒语音助手后,通过语音助手与用户连续对话,声纹识别即根据声音识别不同的人,根据不同的人的使用喜好,给不同的人设置不同的标签,并给不同的人推送与其标签相应的内容,自定义唤醒词即用户可自行输入语句,以作为唤醒语音助手的唤醒词,儿童保护模式即声纹识别出用户为儿童时,限制儿童的使用时长和使用功能。
[0159]
图15中示例性示出了根据一些实施例的ai相关的二级功能详情页的显示效果示意图。在第四展示页中可以通过ai相关的二级功能控件(自然对话控件、声纹识别控件、自定义唤醒词控件和儿童保护模式控件)切换为ai相关的二级功能详情页。
[0160]
在一些实施例中,ai相关的二级功能详情页用于开启或关闭ai相关的二级功能,用于显示ai相关的二级功能名称以及ai相关的二级功能简介。
[0161]
在一些实施例中,服务器400接收显示设备200发送的包含第一指示信息和第二语
音版本标识的推荐信息获取请求,将第一指示信息的第一语音版本标识与第二语音版本标识相比对。
[0162]
服务器400解析第一指示信息,根据解析结果搜寻并反馈推荐信息,即根据第一指示信息,获取显示设备200类型,根据显示设备200类型,确定显示设备200类型对应的展示区域,根据展示区域,确定展示区域对应的展示内容,根据展示内容,确定展示内容对应的推荐语音指令格式信息,并反馈展示内容对应的推荐语音指令格式信息。
[0163]
第一指示信息的第一语音版本标识与第二语音版本标识不同时,服务器400反馈展示内容对应的推荐语音指令格式信息,展示内容对应的推荐语音指令格式信息为第一语音版本标识对应的推荐信息与第二语音版本标识对应的推荐信息之间的差异信息,以使显示设备200显示第二语音版本标识对应的推荐信息,第一指示信息用于指示第一展示页的展示区域。
[0164]
图16中示例性示出了根据一些实施例的语音服务页对应的服务器配置页的显示效果示意图。由图16所示,服务器界面上展示有语音服务页对应的服务器配置页。在一些实施例中,可通过服务器400对语音服务页的语音控件进行查询、增加、修改和删除。语音服务页对应的服务器配置页显示语音控件的编码、语音控件的名称、语音控件对应的展示区域外的显示内容和语音控件对应的背景图。
[0165]
图17中示例性示出了根据一些实施例的第二展示页对应的服务器配置页的显示效果示意图。由图17所示,服务器界面上展示有第二展示页对应的服务器配置页。
[0166]
在一些实施例中,可通过服务器400对第二展示页的功能(技能)进行查询、增加、修改和删除。第二展示页对应的服务器配置页显示终端类型、机型标识(特征码)、语音版本号、融合版本号、牌照、卡片编码(展示区域编号)、功能(技能)名称、功能对应的展示区域的位置(所在行号)、功能对应的图标、功能对应的推荐信息(语音指令格式)概述、功能对应的简介(技能描述)和功能对应的审核状态。
[0167]
图18中示例性示出了根据一些实施例的第二展示页对应的服务器新增页的显示效果示意图。由图18所示,服务器界面上展示有第二展示页对应的服务器新增页。
[0168]
在一些实施例中,通过服务器400对第二展示页的功能(技能)进行增加时,需要获取的信息包括:终端类型、机型标识(特征码)、语音版本号、融合版本号、牌照、卡片编码(展示区域编号)、功能名称、功能对应的展示区域的位置(所在行号)、功能对应的图标、功能对应的推荐信息(语音指令格式)概述、功能对应的简介(技能描述)、用户设置的功能的优先级排序、第二展示页的背景图、功能的说法维度(二级功能)和功能对应的推荐信息(语音指令格式)。
[0169]
图19中示例性示出了根据一些实施例的第一展示页对应的服务器新增页的显示效果示意图。由图19所示,服务器界面上展示有第一展示页对应的服务器新增页。可通过服务器400对第一展示页中榜单展示区域的榜单进行查询和修改。
[0170]
在一些实施例中,第一展示页中榜单展示区域的榜单增加时,需要获取的信息包括:榜单名称(榜单类型)、榜单新增日期、榜单对应的图片和第一展示页的背景图。
[0171]
图20中示例性示出了根据一些实施例的榜单展示详情页对应的服务器配置页的显示效果示意图。由图20所示,服务器界面上展示有榜单展示详情页对应的服务器配置页。可通过服务器400对榜单展示区域的榜单对应的推荐信息(语音指令格式)进行增加、修改
和删除。
[0172]
在一些实施例中,榜单展示详情页对应的服务器配置页用于显示榜单对应的推荐信息(语音指令格式)、榜单内推荐信息(语音指令格式)的排序、榜单内推荐信息(语音指令格式)的访问量和榜单内推荐信息(语音指令格式)的更新时间,榜单(排行榜)的推荐信息说明,如表6所示:
[0173]
表6
[0174][0175]
图21中示例性示出了根据一些实施例的展示设置页的显示效果示意图。
[0176]
在一些实施例中,可在展示设置页对展示区域以优先级排序。
[0177]
服务器400根据榜单展示详情页展示的排行榜对应的访问量,进行优先级排序,访问量越高表示该榜单展示详情页展示的推荐信息显示位置越靠前。当访问量最低时,该对应的榜单展示详情页展示的推荐信息为隐藏形式。
[0178]
服务器400根据功能展示区域详情页展示的推荐信息对应的推荐度,进行优先级排序,其中,推荐度为对所有用户在等级输入区域输入的优先级等级分析后得出。获取展示区域对应的序号和展示区域对应的展示内容的推荐度,根据展示内容的推荐度,对展示内容对应的推荐语音指令格式信息进行排序,获得推荐语音指令格式信息的优先级。将推荐语音指令格式信息,展示于与推荐语音指令格式信息的优先级对应的展示区域,其中,展示区域对应的序号与推荐语音指令格式信息的优先级对应。推荐度越高表示该功能展示区域详情页展示的推荐信息显示位置越靠前。当推荐度最低时,该对应的功能展示区域详情页展示的推荐信息为隐藏形式。
[0179]
图22中示例性示出了根据一些实施例的语音帮助内容的显示方法的另一种流程示意图。
[0180]
在一些实施例中,通过显示设备200进入语音帮助页,控制器250向服务器400发送包含第一指示信息的推荐信息获取请求,控制器250获取相应的推荐信息成功时,存储获取的相应的推荐信息,以更新显示设备200的存储器(本地)的缓存推荐信息,控制器250获取相应的推荐信息失败时,读取显示设备200的存储器(本地)缓存的推荐信息,控制器250读取用户设置的展示设置优先级文件成功时,结合用户设置的展示设置优先级文件,对从服务器400获取的推荐信息进行过滤和筛选,生成最终的推荐信息,并将最终的推荐信息展示于显示器260,控制器250读取用户设置的展示设置优先级文件失败时,将从服务器400获取的推荐信息显示于显示器260。
[0181]
图23中示例性示出了根据一些实施例的服务器配置的流程示意图。
[0182]
在一些实施例中,运营人员根据接收到的指示信息,在服务器400上,配置推荐信息,并刷新推荐信息。
[0183]
基于同样的发明构思,本技术实施例还提供了一种服务器,所述服务器被配置为:
服务器400接收显示设备200发送的包含第一指示信息的推荐信息获取请求;服务器400解析第一指示信息中的参数,服务器400根据解析得到的参数信息进行服务分发,服务器400搜寻并反馈推荐信息,以使所述显示设备200显示所述推荐信息,其中,所述第一指示信息包括语音版本号参数、机型标识参数、第一控件名称和展示区域编号。
[0184]
基于同样的发明构思,本技术实施例还提供了一种语音帮助内容的显示方法,该方法包括以下步骤:显示语音帮助页时,控制器250响应于对语音帮助页中第一控件的选中操作,发送包含第一指示信息的推荐信息获取请求,其中,所述第一控件用于接收到选中操作后使显示器260显示第一指示信息对应的推荐信息,所述第一指示信息包括语音版本号参数、机型标识参数、第一控件名称和展示区域编号;控制器250接收服务器400反馈的所述推荐信息,其中,所述推荐信息和所述第一指示信息相对应;控制器250控制所述显示器260由所述语音服务页切换至第一展示页,所述第一展示页包含展示区域和所述推荐信息。
[0185]
由于以上实施方式均是在其他方式之上引用结合进行说明,不同实施例之间均具有相同的部分,本说明书中各个实施例之间相同、相似的部分互相参见即可。在此不再详细阐述。
[0186]
需要说明的是,在本说明书中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或暗示这些实体或操作之间存在任何这种实际的关系或顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的电路结构、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种电路结构、物品或者设备所固有的要素。在没有更多限制的情况下,有语句“包括一个
……”
限定的要素,并不排除在包括要素的电路结构、物品或者设备中还存在另外的相同要素。
[0187]
本领域技术人员在考虑说明书及实践这里发明的公开后,将容易想到本技术的其他实施方案。本技术旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由权利要求的内容指出。以上的本技术实施方式并不构成对本技术保护范围的限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1