本公开一般地涉及跨越多个设备协调音频查询的并行处理。
背景技术:
1、在计算设备之间的网络业务数据的基于分组的或另外的过度网络传输可能妨碍计算设备适当地处理网络业务数据、完成与网络业务数据有关的操作或者及时对网络业务数据做出响应。如果响应计算设备达到或超过其处理能力,这可能导致效率低的带宽利用,则网络业务数据的过度网络传输也可使数据路由复杂化或者使响应的质量降级。过度网络传输的一部分可包括针对不是有效请求的请求的传输。
技术实现思路
1、根据本公开的一个方面,一种跨越多个设备协调基于音频查询的搜索的并行处理的系统可包括数据处理系统。由所述数据处理系统执行的自然语言处理器组件可经由接口接收包括由显示设备的传感器检测到的音频输入信号的数据分组。所述自然语言处理器组件可解析所述数据分组的音频输入信号以识别请求和来自所述请求的实体。由所述数据处理系统执行的搜索协调器组件可生成查询命令,该查询命令包括从解析所述音频信号输入识别的所述请求。所述搜索协调器组件可经由所述接口将所述查询命令发送到所述显示设备,使得在所述显示设备上执行的多媒体内容应用执行针对所述实体的搜索。由所述数据处理系统执行的内容索引器组件可访问地址数据库和多媒体内容提供器中的至少一个以识别与所述实体相对应的引用地址。由所述数据处理系统执行的响应处置器组件可经由所述接口向所述显示设备提供用于所述实体的所述引用地址,使得所述显示设备呈现内容选择界面。在由所述多媒体内容应用执行的针对所述实体的所述搜索完成之前,所述内容选择界面可包括用于所述实体的引用地址的选择元素和用于由所述多媒体内容应用执行的所述搜索的占位符元素。
2、根据本公开的一个方面,一种跨越多个设备协调基于音频查询的搜索的并行处理的方法可包括:在数据处理系统上执行的自然语言处理器组件经由接口接收包括由显示设备的传感器检测到的音频输入信号的数据分组。所述方法可包括:所述自然语言处理器组件解析所述数据分组的音频输入信号以识别请求和来自所述请求的实体。所述方法可包括:在所述数据处理系统上执行的搜索协调器组件获得查询命令,该查询命令包括从解析所述音频信号输入识别的所述请求。所述方法可包括:所述搜索协调器组件经由所述接口将所述查询命令发送到所述显示设备,使得在所述显示设备上执行的多媒体内容应用执行针对所述实体的搜索。所述方法可包括:在所述数据处理系统上执行的内容索引器组件访问地址数据库和多媒体内容提供器中的至少一个以识别与所述实体相对应的引用地址。所述方法可包括:在所述数据处理系统上执行的响应处置器组件经由所述接口向所述显示设备提供用于所述实体的所述引用地址,使得所述显示设备呈现内容选择界面。在由所述多媒体内容应用执行的针对所述实体的所述搜索完成之前,所述内容选择界面可包括用于所述实体的引用地址的选择元素和用于由所述多媒体内容应用执行的所述搜索的占位符元素。
3、在下面详细地讨论这些及其它方面和实施方式。前面的信息和以下详细描述包括各个方面和实施方式的说明性示例,并且提供用于理解所要求保护的方面和实施方式的性质和特征的概述或框架。附图提供图示以及对各个方面和实施方式的进一步理解,并且被并入在本说明书中并构成本说明书的一部分。
1.一种显示设备,包括:
2.根据权利要求1所述的显示设备,其中,所述引用地址由所述远程数据处理系统使用地址数据库来识别。
3.根据权利要求1所述的显示设备,其中,所述引用地址由所述远程数据处理系统使用多媒体内容提供器来识别。
4.根据权利要求1所述的显示设备,其中,所述处理器中的一个或多个处理器执行所述指令以进一步:
5.根据权利要求4所述的显示设备,其中,在完成由所述多媒体内容应用执行的针对所述实体的搜索之前,所述内容选择界面包括占位符元素,并且其中,在显示所述第二引用地址时,所述处理器中的一个或多个处理器将利用用于所述第二引用地址的所述附加选择元素来替换所述占位符元素。
6.根据权利要求1所述的显示设备,其中,所述显示设备包括智能电视。
7.一种方法,包括:
8.根据权利要求7所述的方法,其中,所述引用地址由所述远程数据处理系统使用地址数据库来识别。
9.根据权利要求7所述的方法,其中,所述引用地址由所述远程数据处理系统使用多媒体内容提供器来识别。
10.根据权利要求7所述的方法,进一步包括:在所述内容选择界面上显示用于第二引用地址的附加选择元素,其中,所述附加选择元素的显示在由所述多媒体内容应用完成针对所述实体的搜索之后,并且其中,所述第二引用地址由所述多媒体内容应用基于完成针对所述实体的搜索来提供。
11.根据权利要求10所述的方法,其中,在完成由所述多媒体内容应用执行的针对所述实体的搜索之前,所述内容选择界面包括占位符元素,并且其中,在显示所述第二引用地址时,所述处理器中的一个或多个处理器将利用用于所述第二引用地址的所述附加选择元素来替换所述占位符元素。
12.根据权利要求7所述的方法,其中,所述显示设备包括智能电视。
13.一种计算机程序产品,所述计算机程序产品包括具有共同存储在所述一个或多个计算机可读存储介质上的程序指令的一个或多个非暂时性计算机可读存储介质,所述程序指令可执行以:
14.根据权利要求13所述的计算机程序产品,其中,所述引用地址由所述远程数据处理系统使用地址数据库来识别。
15.根据权利要求13所述的计算机程序产品,其中,所述引用地址由所述远程数据处理系统使用多媒体内容提供器来识别。
16.根据权利要求13所述的计算机程序产品,所述程序指令进一步可执行以:在所述内容选择界面上显示用于第二引用地址的附加选择元素,其中,所述附加选择元素的显示在由所述多媒体内容应用完成针对所述实体的搜索之后,并且其中,所述第二引用地址由所述多媒体内容应用基于完成针对所述实体的搜索来提供。
17.根据权利要求16所述的计算机程序产品,其中,在完成由所述多媒体内容应用执行的针对所述实体的搜索之前,所述内容选择界面包括占位符元素,并且其中,在显示所述第二引用地址时,所述处理器中的一个或多个处理器将利用用于所述第二引用地址的所述附加选择元素来替换所述占位符元素。
18.根据权利要求13所述的计算机程序产品,其中,所述显示设备包括智能电视。
19.一种由一个或多个处理器实现的方法,所述方法包括:
20.根据权利要求19所述的方法,其中,来自所述远程数据处理系统的所述搜索结果包括由所述远程数据处理系统使用地址数据库识别的引用地址。
21.根据权利要求19所述的方法,其中,来自所述远程数据处理系统的所述搜索结果包括由所述远程数据处理系统使用多媒体内容提供器识别的引用地址。
22.根据权利要求19所述的方法,进一步包括:响应于完成由所述多媒体内容应用执行的针对所述实体的搜索,利用所述内容选择界面上的附加选择元素替换所述占位符元素,所述附加选择元素用于来自所述多媒体内容应用的搜索结果,所述搜索结果来自与所述实体相对应的所述多媒体内容应用。
23.根据权利要求22所述的方法,其中,替换所述占位符元素进一步响应于与所述占位符元素的交互。
24.根据权利要求22所述的方法,其中,来自所述多媒体内容应用的所述搜索结果包括由所述多媒体内容应用提供的引用地址。
25.根据权利要求19所述的方法,其中,所述显示设备包括智能电视。
26.一种计算机程序产品,所述计算机程序产品包括具有共同存储在所述所述一个或多个计算机可读存储介质上的程序指令的一个或多个非暂时性计算机可读存储介质,所述程序指令可执行以:
27.根据权利要求26所述的计算机程序产品,其中,来自所述远程数据处理系统的所述搜索结果包括由所述远程数据处理系统使用地址数据库识别的引用地址。
28.根据权利要求26所述的计算机程序产品,其中,来自所述远程数据处理系统的所述搜索结果包括由所述远程数据处理系统使用多媒体内容提供器识别的引用地址。
29.根据权利要求26所述的计算机程序产品,其中,所述程序指令进一步可执行以:响应于完成由所述多媒体内容应用执行的针对所述实体的搜索,利用所述内容选择界面上的附加选择元素替换所述占位符元素,所述附加选择元素用于来自所述多媒体内容应用的搜索结果,所述搜索结果来自与所述实体相对应的所述多媒体内容应用。
30.根据权利要求29所述的计算机程序产品,其中,替换所述占位符元素进一步响应于与所述占位符元素的交互。
31.根据权利要求29所述的计算机程序产品,其中,来自所述多媒体内容应用的所述搜索结果包括由所述多媒体内容应用提供的引用地址。
32.根据权利要求26所述的计算机程序产品,其中,所述显示设备包括智能电视。
33.一种系统,包括:
34.根据权利要求33所述的系统,其中,来自所述远程数据处理系统的所述搜索结果包括由所述远程数据处理系统使用地址数据库识别的引用地址。
35.根据权利要求33所述的系统,其中,来自所述远程数据处理系统的所述搜索结果包括由所述远程数据处理系统使用多媒体内容提供器识别的引用地址。
36.根据权利要求33所述的系统,其中,所述程序指令进一步可执行以:响应于完成由所述多媒体内容应用执行的针对所述实体的搜索,利用所述内容选择界面上的附加选择元素替换所述占位符元素,所述附加选择元素用于来自所述多媒体内容应用的搜索结果,所述搜索结果来自与所述实体相对应的所述多媒体内容应用。
37.根据权利要求36所述的系统,其中,替换所述占位符元素进一步响应于与所述占位符元素的交互。
38.根据权利要求36所述的系统,其中,来自所述多媒体内容应用的所述搜索结果包括由所述多媒体内容应用提供的引用地址。