一种机顶盒应用系统及方法与流程

文档序号:14993717发布日期:2018-07-20 23:06阅读:134来源:国知局

本发明涉及机顶盒技术领域,特别涉及一种机顶盒应用系统及方法。



背景技术:

随着机顶盒技术的发展,机顶盒作为交互式网络电视的用户终端越来越多的与电视配合使用,为用户提供节目。

目前,用户通常通过遥控器向机顶盒发送操作信息。用户在遥控器中寻找出自己需要的目标按键之后,利用目标按键向机顶盒发送操作信息。但是由于遥控器按键设置过于复杂,且每一个按键对应的功能说明字体较小,查找目标按键较为困难。因此,用户向机顶盒发送操作信息时用户体验较差。



技术实现要素:

本发明实施例提供了一种机顶盒应用系统及方法,可以提高用户体验。

第一方面,本发明实施例提供了一种机顶盒应用系统,该系统包括:

服务端、至少一个智能终端以及至少一个机顶盒;

每一个所述智能终端,用于在接收到用户输入的语音信号时,确定所述语音信号对应的至少一个操作信息,将所述至少一个操作信息发送给所述服务端;

所述服务端,用于设置至少一个智能终端以及所述至少一个机顶盒之间的对应关系;在接收到所述至少一个操作信息时,根据所述对应关系,在所述至少一个机顶盒中确定出目标机顶盒,其中,所述目标机顶盒与发送所述至少一个操作信息的智能终端相对应;将所述至少一个操作信息发送给所述目标机顶盒;

所述机顶盒,用于在接收到所述服务端发送的至少一个操作信息时,执行与所述至少一个操作信息相应的至少一个操作动作。

优选地,

进一步包括:语音服务平台;

每一个所述智能终端,进一步用于将所述语音信号转发至所述语音服务平台;接收所述语音服务平台反馈的至少一个目标字符串,根据所述至少一个目标字符串生成所述至少一个操作信息;

所述语音服务平台,用于在接收到所述语音信号时,对所述语音信号进行解析,得到所述至少一个目标字符串;将所述至少一个目标字符串反馈给所述智能终端。

优选地,

每一个所述智能终端,包括:解析模块以及确定模块;

所述解析模块,用于存储至少一个命令字符串;将所述语音信号转换为至少一个文本字符串;在所述至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;

所述确定模块,用于根据所述解析模块所确定的目标文本字符串,生成所述至少一个操作信息。

优选地,

所述服务端,包括:设置模块;

每一个所述智能终端,用于获取所述至少一个机顶盒中的一个待绑定机顶盒的机顶盒标识信息以及地址信息;将所述机顶盒标识信息以及所述地址信息发送所述设置模块;

所述设置模块,用于在接收到所述机顶盒标识信息以及所述地址信息时,获取发送所述机顶盒标识信息以及所述地址信息的智能终端的终端标识信息;建立所述终端标识信息与所述机顶盒标识信息以及所述地址信息的对应关系。

优选地,

每一个所述机顶盒,包括:二维码生成模块;

所述二维码生成模块,用于在外部的触发下,生成二维码;

每一个所述智能终端,用于扫描所述待绑定机顶盒生成的二维码,解析所扫描的二维码,获取所述机顶盒标识信息以及所述地址信息。

优选地,

每一个所述智能终端,进一步用于绑定所述至少一个机顶盒中的一个机顶盒;判断与所绑定的机顶盒是否处于同一个局域网中,如果是,通过所述局域网将所述至少一个操作信息发送给所绑定的机顶盒;

每一个所述机顶盒,进一步用于在接收到所述智能终端发送的所述至少一个操作信息时,执行与所述至少一个操作信息相应的至少一个操作动作。

第二方面,本发明实施例提供了一种机顶盒应用方法,该方法包括:

设置至少一个智能终端以及至少一个机顶盒之间的对应关系;

在所述至少智能终端中的任一目标智能终端接收到用户输入的语音信号时,确定所述语音信号对应的至少一个操作信息;

根据所述对应关系,在所述至少一个机顶盒中确定出目标机顶盒,其中,所述目标机顶盒与所述目标智能终端相对应;

利用所述目标机顶盒执行与所述至少一个操作信息相应的至少一个操作动作。

优选地,

在所述确定所述语音信号对应的至少一个操作信息之前,进一步包括:

利用所述目标智能终端将所述语音信号转发至外部的语音服务平台,以使所述语音服务平台将所述语音信号解析为至少一个目标字符串;

利用所述目标智能终端接收所述语音服务平台反馈的所述至少一个目标字符串;

所述确定所述语音信号对应的至少一个操作信息,包括:

根据所述至少一个目标字符串生成所述至少一个操作信息。

优选地,

所述确定所述语音信号对应的至少一个操作信息,包括:

利用所述目标智能终端将所述语音信号转换为至少一个文本字符串;

利用所述目标智能终端在预先存储的至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;

利用所述目标智能终端根据所确定的目标文本字符串,生成所述至少一个操作信息。

优选地,

所述设置至少一个智能终端以及至少一个机顶盒之间的对应关系,包括:

针对每一个所述智能终端均执行:利用当前所述智能终端获取所述至少一个机顶盒中的一个待绑定机顶盒的机顶盒标识信息以及地址信息;建立当前所述智能终端的终端标识信息与当前所述智能终端所获取的机顶盒标识信息以及所述地址信息的对应关系。

优选地,

进一步包括:

每一个所述机顶盒生成对应的二维码;

所述利用当前所述智能终端获取所述至少一个机顶盒中的一个待绑定机顶盒的机顶盒标识信息以及地址信息,包括:

利用当前所述智能终端扫描所述待绑定机顶盒生成的二维码;

利用当前所述智能终端解析所扫描的二维码,获取所述机顶盒标识信息以及所述地址信息。

优选地,

进一步包括:

每一个所述智能终端绑定所述至少一个机顶盒中的一个机顶盒;

在所述根据所述对应关系在所述至少一个机顶盒中确定出目标机顶盒之后,进一步包括:

利用所述目标机顶盒判断与所绑定的机顶盒是否处于同一个局域网中,如果是,通过所述局域网将所述至少一个操作信息发送给所绑定的机顶盒。

本发明实施例提供了一种机顶盒应用系统及方法,该系统中包括服务端、设定数量个智能终端以及设定数量个机顶盒。每一个智能终端在接收到用户输入的语音信号时,确定语音信号对应的各个操作信息,并将各个操作信息发送给服务端。服务端在接收到智能终端发送的各个操作信息时,根据预先设置的智能终端以及机顶盒之间的对应关系,在各个机顶盒中确定出目标机顶盒并将各个操作信息发送给目标机顶盒。最后目标机顶盒在接收到服务端发送的各个操作信息时执行与各个操作信息相应的操作动作。通过上述可知,本方案中在用户需要对机顶盒进行操作时,在智能终端中输入语音即可。服务端便可以将智能终端确定出的操作信息发送给与智能终端对应的机顶盒中,以使机顶盒完成相应的操作动作。由于用户通过语音信号就可对机顶盒进行控制,因此,本发明实施例提供的方案可以提高用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种机顶盒应用系统结构示意图;

图2是本发明一个实施例提供的一种包括语音服务平台的机顶盒应用系统结构示意图;

图3是本发明另一个实施例提供的一种机顶盒应用系统结构示意图;

图4是本发明又一个实施例提供的一种机顶盒应用系统结构示意图;

图5是本发明一个实施例提供的一种机顶盒应用方法的流程图;

图6是本发明另一个实施例提供的一种机顶盒应用方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种机顶盒应用系统,该系统可以包括:

服务端101、至少一个智能终端102以及至少一个机顶盒103;

每一个所述智能终端102,用于在接收到用户输入的语音信号时,确定所述语音信号对应的至少一个操作信息,将所述至少一个操作信息发送给所述服务端101;

所述服务端101,用于设置至少一个智能终端102以及所述至少一个机顶盒103之间的对应关系;在接收到所述至少一个操作信息时,根据所述对应关系,在所述至少一个机顶盒103中确定出目标机顶盒103,其中,所述目标机顶盒103与发送所述至少一个操作信息的智能终端102相对应;将所述至少一个操作信息发送给所述目标机顶盒103;

所述机顶盒103,用于在接收到所述服务端101发送的至少一个操作信息时,执行与所述至少一个操作信息相应的至少一个操作动作。

根据图1所示的实施例,该系统中包括服务端、设定数量个智能终端以及设定数量个机顶盒。每一个智能终端在接收到用户输入的语音信号时,确定语音信号对应的各个操作信息,并将各个操作信息发送给服务端。服务端在接收到智能终端发送的各个操作信息时,根据预先设置的智能终端以及机顶盒之间的对应关系,在各个机顶盒中确定出目标机顶盒并将各个操作信息发送给目标机顶盒。最后目标机顶盒在接收到服务端发送的各个操作信息时执行与各个操作信息相应的操作动作。通过上述可知,本方案中在用户需要对机顶盒进行操作时,在智能终端中输入语音即可。服务端便可以将智能终端确定出的操作信息发送给与智能终端对应的机顶盒中,以使机顶盒完成相应的操作动作。由于用户通过语音信号就可对机顶盒进行控制,因此,本发明实施例提供的方案可以提高用户体验。

在本发明一个实施例中,智能终端的型式可以根据业务要求确定。比如可以为人们常用的手机或平板电脑。

在本发明一个实施例中,每一个智能终端均可以通过超文本传输协议http协议与服务端建立连接。每一个机顶盒均可以通过双向链接方式与服务端建立连接。

在本发明一个实施例中,如图2所示,机顶盒应用系统可以进一步包括:语音服务平台201;

每一个所述智能终端102,进一步用于将所述语音信号转发至所述语音服务平台201;接收所述语音服务平台201反馈的至少一个目标字符串,根据所述至少一个目标字符串生成所述至少一个操作信息;

所述语音服务平台201,用于在接收到所述语音信号时,对所述语音信号进行解析,得到所述至少一个目标字符串;将所述至少一个目标字符串反馈给所述智能终端102。

在本实施例中,由于语音服务平台中可以存在大量的语音解析规则,可以满足多种语音信号解析要求。因此,智能终端可以将语音信号转发给语音服务平台,以使对语音服务平台语音信号进行解析。语音服务平台的具体型式可以根据业务要求确定。比如,用户可以根据业务需求选择出智能语音服务商,然后将所选择出的智能语音服务商的平台确定为语音服务平台。

在本实施例中,下面以用户输入的语音信号为“调到bb电视台”为例进行说明:首先智能终端将“调到bb电视台”的语音信号发送给语音服务平台。然后语音服务平台对“调到bb电视台”进行解析,得到目标字符串“bb电视台”。语音服务平台将目标字符串“bb电视台”反馈给智能终端。智能终端根据目标字符串“bb电视台”生成至少一个操作信息(比如,操作信息包括切台至bb电视台)。其中,智能终端生成操作信息的方法可以包括:设置至少一个操作信息模板,确定出与目标字符串对应的至少一个操作信息模板,然后将目标字符串带入到各自对应的模板中,形成操作信息。

根据上述实施例,由于语音服务平台中存在大量的语音解析规则,可以满足多种语音信号解析要求,以使其解析出的各个目标字符串可以准确反应出语音信号的具体涵义。因此,智能终端根据语音服务平台解析出的目标字符串生成的操作信息可以最大限度满足用户的操作要求。

在本发明一个实施例中,如图3所示,每一个所述智能终端102可以包括:解析模块1021以及确定模块1022;

所述解析模块1021,用于存储至少一个命令字符串;将所述语音信号转换为至少一个文本字符串;在所述至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;

所述确定模块1022,用于根据所述解析模块所确定的目标文本字符串,生成所述至少一个操作信息。

在本实施例中,至少一个命令字符串包括的具体内容可以根据业务要求确定。比如可以包括至少一个电视台名称、至少一个音量名称、至少一个语音播放名称以及至少一个数据展示方式名称中的至少一个或多个。

在本实施例中,将语音信号转换为至少一个文本字符串的方法可以包括:将语音信号转换为至少一条文本形式的语句,然后对每一条语句进行分词处理,得到每一条语句对应的至少一个文本字符串。

在本实施例中,在得到至少一个文本字符串时,需要针对每一个文本字符串均执行:在各个命令字符串查找当前文本字符串,如果当前文本字符串能够在各个命令字符串中查找到时,则确定当前文本字符串为目标字符串。

在本实施例中,在存在至少一个目标字符串时,则根据至少一个目标字符串生成至少一个操作信息。其中,生成操作信息的方法可以为:设置至少一个操作信息模板,确定出与目标字符串对应的至少一个操作信息模板,然后将目标字符串带入到各自对应的模板中,形成操作信息。

根据上述实施例,由于智能终端就可以解析语音信号中包括的字符串,并根据解析出的字符串生成操作信息。因此,生成操作信息的效率较高。

在本发明一个实施例中,如图4所示,所述服务端101可以包括:设置模块1011;

每一个所述智能终端102,用于获取所述至少一个机顶盒中的一个待绑定机顶盒的机顶盒标识信息以及地址信息;将所述机顶盒标识信息以及所述地址信息发送所述设置模块1011;

所述设置模块1011,用于在接收到所述机顶盒标识信息以及所述地址信息时,获取发送所述机顶盒标识信息以及所述地址信息的智能终端102的终端标识信息;建立所述终端标识信息与所述机顶盒标识信息以及所述地址信息的对应关系。

在本实施例中,机顶盒标识信息可以为机顶盒的序列码;地址信息可以为机顶盒的ip地址信息;终端标识信息可以为imei(internationalmobileequipmentidentity,国际移动设备身份码)。

在本实施例中,每一个智能终端获取一个待绑定机顶盒的机顶盒标识信息以及地址信息的方法可以为:第一种,智能终端获取用户输入的机顶盒标识信息以及地址信息;第二种,智能终端自己去获取机顶盒标识信息以及地址信息(比如扫描待绑定机顶盒的标识)。

在本实施例中,在服务端设置的对应关系中,可以一个智能终端的终端标识信息对应一个待绑定机顶盒的机顶盒标识信息以及地址信息。也可以一个智能终端的终端标识信息对应多个待绑定机顶盒的机顶盒标识信息以及地址信息。

在本实施例中,在一个智能终端的终端标识信息对应一个待绑定机顶盒的机顶盒标识信息以及地址信息时,服务端可以直接根据发送操作信息的智能终端的标识信息以及对应关系,确定出目标机顶盒。

在本实施例中,在一个智能终端的终端标识信息对应多个待绑定机顶盒的机顶盒标识信息以及地址信息时,服务端可以根据发送操作信息的智能终端的标识信息、对应关系以及操作信息(此时操作信息中需要包括指定机顶盒的信息),确定出目标机顶盒。

根据上述实施例,由于服务端设置的至少一个智能终端以及至少一个机顶盒之间的对应关系是根据每一个智能终端自身的终端标识信息,以及智能终端获取的机顶盒标识信息以及地址信息进行设置的,因此设置的较为清楚。

在本发明一个实施例中,如图4所示,每一个所述机顶盒103可以包括:二维码生成模块1031;

所述二维码生成模块1031,用于在外部的触发下,生成二维码;

每一个所述智能终端102,用于扫描所述待绑定机顶盒101生成的二维码,解析所扫描的二维码,获取所述机顶盒标识信息以及所述地址信息。

在本实施例中,在二维码生成模块中可以预先设置二维码生成器。在接收到外部触发时,二维码生成模块可以利用二维码生成器利用其所在的机顶盒的机顶盒标识信息以及地址信息生成二维码。

在本实施例中,在智能终端需要获取一个待绑定机顶盒的机顶盒标识信息以及地址信息时,可以直接对待绑定机顶盒的二维码进行扫描,并从所扫描的二维码中解析出机顶盒标识信息以及地址信息。

根据上述实施例,由于智能终端可以直接通过机顶盒生成的二维码获取到机顶盒的机顶盒标识信息以及地址信息,并不需要用户在智能终端中输入,因此不仅获取机顶盒标识信息以及地址信息的速度较快,而且获取的较为准确。

在本发明一个实施例中,每一个所述智能终端102,进一步用于绑定所述至少一个机顶盒103中的一个机顶盒103;判断与所绑定的机顶盒103是否处于同一个局域网中,如果是,通过所述局域网将所述至少一个操作信息发送给所绑定的机顶盒103;

每一个所述机顶盒103,进一步用于在接收到所述智能终端102发送的所述至少一个操作信息时,执行与所述至少一个操作信息相应的至少一个操作动作。

在本实施例中,每一个智能终端可以与其对应的机顶盒通过双向链接的方式建立连接。在智能终端生成操作信息之后,且判断出其与对应的机顶盒在同一个局域网中时,可以通过局域网将操作信息发送给机顶盒。

根据上述实施例,在智能终端与其对应的机顶盒位于同一局域网时,智能终端直接将操作信息发送给机顶盒,操作信息不再通过服务端来进行中间转发。使得智能终端可以对机顶盒进行直接控制。

在本发明一个实施例中,至少一个操作信息中可以包括但不限于切台信息、音量调节信息、语音播报信息以及数据展示信息中的一个或多个。

在机顶盒接收到至少一个操作信息之后,可以解析至少一个操作信息(比如可以解析出至少一个执行操作字符串),然后根据至少一个执行操作字符串执行至少一个操作动作。

如图5所示,本发明实施例提供了一种机顶盒应用方法,该方法可以包括如下步骤:

步骤501:设置至少一个智能终端以及至少一个机顶盒之间的对应关系;

步骤502:在所述至少智能终端中的任一目标智能终端接收到用户输入的语音信号时,确定所述语音信号对应的至少一个操作信息;

步骤503:根据所述对应关系,在所述至少一个机顶盒中确定出目标机顶盒,其中,所述目标机顶盒与所述目标智能终端相对应;

步骤504:利用所述目标机顶盒执行与所述至少一个操作信息相应的至少一个操作动作。

根据图5所示的实施例,本方案中在用户需要对机顶盒进行操作时,在智能终端中输入语音即可。服务端便可以将智能终端确定出的操作信息发送给与智能终端对应的机顶盒中,以使机顶盒完成相应的操作动作。由于用户通过语音信号就可对机顶盒进行控制,因此,本发明实施例提供的方案可以提高用户体验。

在本发明一个实施例中,在上述图5所示流程图步骤502所涉及的确定所述语音信号对应的至少一个操作信息之前,可以进一步包括:

利用所述目标智能终端将所述语音信号转发至外部的语音服务平台,以使所述语音服务平台将所述语音信号解析为至少一个目标字符串;

利用所述目标智能终端接收所述语音服务平台反馈的所述至少一个目标字符串;

则,上述图5所示流程图步骤502所涉及的确定所述语音信号对应的至少一个操作信息,可以包括:

根据所述至少一个目标字符串生成所述至少一个操作信息。

在本发明一个实施例中,上述图5所示流程图步骤502所涉及的确定所述语音信号对应的至少一个操作信息,可以包括:

利用所述目标智能终端将所述语音信号转换为至少一个文本字符串;

利用所述目标智能终端在预先存储的至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;

利用所述目标智能终端根据所确定的目标文本字符串,生成所述至少一个操作信息。

在本发明一个实施例中,上述图5所示流程图中的步骤501设置至少一个智能终端以及至少一个机顶盒之间的对应关系,可以包括:

针对每一个所述智能终端均执行:利用当前所述智能终端获取所述至少一个机顶盒中的一个待绑定机顶盒的机顶盒标识信息以及地址信息;建立当前所述智能终端的终端标识信息与当前所述智能终端所获取的机顶盒标识信息以及所述地址信息的对应关系。

在本发明一个实施例中,在机顶盒应用方法进一步包括每一个所述机顶盒生成对应的二维码时,

上一个实施例中的步骤利用当前所述智能终端获取所述至少一个机顶盒中的一个待绑定机顶盒的机顶盒标识信息以及地址信息,可以包括:

利用当前所述智能终端扫描所述待绑定机顶盒生成的二维码;

利用当前所述智能终端解析所扫描的二维码,获取所述机顶盒标识信息以及所述地址信息。

在本发明一个实施例中,在机顶盒应用方法进一步包括每一个所述智能终端绑定所述至少一个机顶盒中的一个机顶盒时,

在上述图5所示流程图中的步骤503根据所述对应关系在所述至少一个机顶盒中确定出目标机顶盒之后,可以进一步包括:

利用所述目标机顶盒判断与所绑定的机顶盒是否处于同一个局域网中,如果是,通过所述局域网将所述至少一个操作信息发送给所绑定的机顶盒。

下面以为机顶盒应用系统包括2个智能终端(手机)、2个机顶盒、服务端以及语音服务平台为例。展开说明机顶盒应用方法,如图6所示,该机顶盒应用方法可以包括如下步骤:

步骤601:将至少一个智能终端以及至少一个机顶盒分别与服务端建立连接;将至少一个智能终端分别与语音服务平台建立连接。

在本步骤中,将2个手机以及2机顶盒分别与服务端建立连接,以及将2个手机分别与语音服务平台建立连接。

步骤602:每一个机顶盒生成自身的二维码。

在本步骤中,在外部的触发下,机顶盒1生成自身的二维码1,机顶盒2生成自身的二维码2。

步骤603:在至少一个智能终端中依次选择一个智能终端作为当前智能终端。

步骤604:利用当前智能终端扫描至少一个机顶盒中的一个待绑定机顶盒生成的二维码。

在本步骤中,在当前智能终端为手机1时,利用手机1扫描机顶盒1的二维码;在当前智能终端为手机2时,利用手机2扫描机顶盒2的二维码。

步骤605:利用当前智能终端解析所扫描的二维码,获取机顶盒标识信息以及地址信息。

在本步骤中,在当前智能终端为手机1时,手机1解析所扫描的二维码1,获取机顶盒1的机顶盒标识信息1以及地址信息1。

在本步骤中,在当前智能终端为手机2时,手机2解析所扫描的二维码2,获取机顶盒2的机顶盒标识信息2以及地址信息2。

步骤606:利用服务端建立当前智能终端的终端标识信息与当前智能终端所获取的机顶盒标识信息以及地址信息的对应关系。

在本步骤中,利用服务端建立手机1的终端标识信息1与机顶盒标识信息1以及地址信息1的对应关系。

在本步骤中,利用服务端建立手机2的终端标识信息2与机顶盒标识信息2以及地址信息2的对应关系。

步骤607:判断当前智能终端是否为最后一个智能终端,如果是,执行步骤608;否则,执行步骤603。

步骤608:根据对应关系,将每一个智能终端与对应的机顶盒建立连接。

在本步骤中,根据对应关系,将手机1与机顶盒1建立连接。将手机2与机顶盒2建立连接。

步骤609:在至少一个智能终端中的任一目标智能终端接收到用户输入的语音信号时,目标智能终端将语音信号转发至语音服务平台。

在本步骤中,在手机1接收到用户输入的语音信号“调到bb电视台,音量调节到10”时,将语音信号“调到bb电视台,音量调节到10”转发至语音服务平台。

步骤610:语音服务平台在接收到语音信号时,对语音信号进行解析,得到至少一个目标字符串,并将至少一个目标字符串反馈给目标智能终端。

在本步骤中,语音服务平台将语音信号解析为目标字符串“bb电视台、音量、10”。

步骤611:目标智能终端在接收语音服务平台反馈的至少一个目标字符串,根据至少一个目标字符串生成至少一个操作信息。

在本步骤中,手机1根据至少一个目标字符串“bb电视台、音量、10”生成至少一个操作信息包括“调到bb电视台,并调节音量至10”。

步骤612:利用服务端根据对应关系,在至少一个机顶盒中确定出目标机顶盒,其中,目标机顶盒与目标智能终端相对应。

在本步骤中,根据对应关系,服务端确定出目标机顶盒为机顶盒1。

步骤613:利用目标智能终端判断与目标机顶盒是否处于同一个局域网中,如果是,执行步骤614;否则,执行步骤615。

在本步骤中,手机1判断出其与机顶盒1不处于同一局域网中,执行步骤615。

步骤614:利用目标智能终端通过局域网将至少一个操作信息发送给目标机顶盒,执行步骤616。

步骤615:利用服务端将目标智能终端生成的至少一个操作信息发送给目标机顶盒,执行步骤616。

在本步骤中,服务端将手机1生成的操作信息“调到bb电视台,并调节音量至10”发送给机顶盒1。

步骤616:利用目标机顶盒执行与至少一个操作信息相应的至少一个操作动作。

在本步骤中,机顶盒1执行与操作信息“调到bb电视台,并调节音量至10”相应的操作动作。切台到bb电视台,并将音量提高至10。

综上所述,本发明各个实施例至少可以实现如下有益效果:

1、在本发明实施例中,该系统中包括服务端、设定数量个智能终端以及设定数量个机顶盒。每一个智能终端在接收到用户输入的语音信号时,确定语音信号对应的各个操作信息,并将各个操作信息发送给服务端。服务端在接收到智能终端发送的各个操作信息时,根据预先设置的智能终端以及机顶盒之间的对应关系,在各个机顶盒中确定出目标机顶盒并将各个操作信息发送给目标机顶盒。最后目标机顶盒在接收到服务端发送的各个操作信息时执行与各个操作信息相应的操作动作。通过上述可知,本方案中在用户需要对机顶盒进行操作时,在智能终端中输入语音即可。服务端便可以将智能终端确定出的操作信息发送给与智能终端对应的机顶盒中,以使机顶盒完成相应的操作动作。由于用户通过语音信号就可对机顶盒进行控制,因此,本发明实施例提供的方案可以提高用户体验。

2、在本发明实施例中,由于语音服务平台中存在大量的语音解析规则,可以满足多种语音信号解析要求,以使其解析出的各个目标字符串可以准确反应出语音信号的具体涵义。因此,智能终端根据语音服务平台解析出的目标字符串生成的操作信息可以最大限度满足用户的操作要求。

3、在本发明实施例中,由于智能终端就可以解析语音信号中包括的字符串,并根据解析出的字符串生成操作信息。因此,生成操作信息的效率较高。

4、在本发明实施例中,由于服务端设置的至少一个智能终端以及至少一个机顶盒之间的对应关系是根据每一个智能终端自身的终端标识信息,以及智能终端获取的机顶盒标识信息以及地址信息进行设置的,因此设置的较为清楚。

5、在本发明实施例中,由于智能终端可以直接通过机顶盒生成的二维码获取到机顶盒的机顶盒标识信息以及地址信息,并不需要用户在智能终端中输入,因此不仅获取机顶盒标识信息以及地址信息的速度较快,而且获取的较为准确。

6、在本发明实施例中,在智能终端与其对应的机顶盒位于同一局域网时,智能终端直接将操作信息发送给机顶盒,操作信息不再通过服务端来进行中间转发。使得智能终端可以对机顶盒进行直接控制。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1