一种处理语音的方法、系统、遥控器、机顶盒、云服务器的制作方法

文档序号:7758751阅读:182来源:国知局
专利名称:一种处理语音的方法、系统、遥控器、机顶盒、云服务器的制作方法
技术领域
本发明涉及数字家庭机顶盒技术领域,尤其涉及一种处理语音的方法、系统、遥控 器、机顶盒、云服务器。
背景技术
随着数字家庭技术的不断进步,三网融合的脚步越来越近,机顶盒上实现的功能 也越来越多。现在的机顶盒上,玩游戏,查看股市等功能都已经实现,部分机顶盒上已经配 备了浏览器,未来我们还可以通过机顶盒访问网络,获取资讯。现有对机顶盒进行控制的技术方案,都是通过遥控器上的按键来完成的,要实现 对机顶盒进行控制,现有的遥控器上需要配有1 9的数字键(包括字母)、“#”键,“*”键, 这样的按键安排就是最常见的输入法按键,1 9按键能够实现数字、字母的输入,“*”键实 现符号的输入,“#,,键实现输入法的切换,通过这些按键的配合从而完成对机顶盒的控制, 但是现有技术还无法实现通过语音,对机顶盒进行控制。

发明内容
本发明要解决的技术问题是提供一种处理语音的方法、系统、遥控器、机顶盒、云 服务器,实现通过语音,对机顶盒进行控制。本发明的目的在于提供一种处理语音的方法,包括机顶盒接收用于遥控的语音控制指令,并发送要求识别出语音控制内容的语音识 别请求信息;云服务器接收所述语音识别请求信息,并对所述语音控制指令进行识别,识别出 文本格式的用于遥控的文本控制指令集合;机顶盒根据所述云服务器识别出的所述文本控制指令集合,执行相应的文本控制 指令。其中,所述云服务器接收所述语音识别请求信息,并对所述语音控制指令进行识 别,识别出文本格式的用于遥控的文本控制指令集合之后,所述机顶盒根据所述云服务器 识别出的所述文本控制指令集合,执行相应的文本控制指令之前,还包括机顶盒控制显示器显示所述云服务器识别出的所述文本控制指令集合;遥控器根据所述显示器显示出的所述文本控制指令集合,选择出对应于所述语音 控制指令的文本控制指令。其中,所述机顶盒根据所述云服务器识别出的所述文本控制指令集合,执行相应 的文本控制指令包括机顶盒根据所述遥控器所选择出的所述文本控制指令,执行所述文本控制指令。其中,所述机顶盒接收用于遥控的语音控制指令,并发送要求识别出语音控制内 容的语音识别请求信息之前,还包括遥控器录制用于遥控的语音控制指令,并发送所述语音控制指令。
本发明的目的在于提供一种处理语音的系统,包括机顶盒,用于接收用于遥控的语音控制指令,并发送要求识别出语音控制内容的 语音识别请求信息到云服务器,以及根据云服务器识别出的文本格式的用于遥控的文本控 制指令集合,执行相应的文本格式的用于遥控的文本控制指令;云服务器,用于接收所述机顶盒所发送的所述语音识别请求信息,并对所述语音 控制指令进行识别,识别出文本格式的用于遥控的文本控制指令集合。其中,还包括显示器,用于显示所述云服务器所识别出的所述文本控制指令集合;遥控器,用于录制用于遥控的语音控制指令,并发送所述语音控制指令。其中,所述遥控器包括控制指令录制单元,用于录制用于遥控的语音控制指令;控制指令发送单元,用于发送所述控制指令录制单元所录制的所述语音控制指 令;控制指令选择单元,用于根据所述显示器所显示出的所述文本控制指令集合,选 择出对应于所述控制指令录制单元所录制的所述语音控制指令的文本格式的用于遥控的 文本控制指令;所述机顶盒包括控制指令接收单元,用于接收所述遥控器所录制的所述语音控制指令;请求信息发送单元,用于发送所述语音识别请求信息;显示控制单元,用于根据所述云服务器所识别出的所述文本控制指令集合,控制 所述显示器显示所述文本控制指令集合;控制指令执行单元,用于根据所述遥控器所选择出的所述文本控制指令,执行所 述文本控制指令;所述云服务器包括请求信息接收单元,用于接收所述机顶盒所发送的所述语音识别请求信息;控制指令识别单元,用于对所述遥控器所录制的所述语音控制指令进行识别,识 别出所述文本控制指令集合。本发明的目的在于还提供一种遥控器,包括控制指令录制单元,用于录制用于遥控的语音控制指令;控制指令发送单元,用于发送所述控制指令录制单元所录制的所述语音控制指 令;控制指令选择单元,用于根据显示器显示出的文本格式的用于遥控的文本控制指 令集合,选择出对应于所述控制指令录制单元所录制的所述语音控制指令的文本格式的用 于遥控的文本控制指令。本发明的目的在于又提供一种机顶盒,包括控制指令接收单元,用于接收用于遥控的语音控制指令;请求信息发送单元,用于发送要求识别出语音控制内容的语音识别请求信息;显示控制单元,用于根据云服务器所识别出的文本格式的用于遥控的文本控制指 令集合,控制显示器显示所述文本控制指令集合;
控制指令执行单元,用于根据遥控器所选择出的文本格式的用于遥控的文本控制 指令,执行所述文本控制指令。本发明的目的在于再提供一种云服务器,包括请求信息接收单元,用于接收机顶盒所发送的要求识别出语音控制内容的语音识 别请求信息;控制指令识别单元,用于对遥控器所录制的用于遥控的语音控制指令进行识别, 识别出文本格式的用于遥控的文本控制指令集合。本发明处理语音的方法、系统、遥控器、机顶盒、云服务器,通过机顶盒首先接收用 于遥控的语音控制指令,并发送要求识别出语音控制内容的语音识别请求信息,接着云服 务器接收该发送的要求识别出语音控制内容的语音识别请求信息,并对该录制的用于遥控 的语音控制指令进行识别,识别出文本格式的用于遥控的文本控制指令集合,然后机顶盒 根据云服务器识别出的文本格式的用于遥控的文本控制指令集合,执行相应的文本格式的 用于遥控的文本控制指令,从而达到实现通过语音,对机顶盒进行控制的目的。


图1为本发明处理语音的方法的示意图;图2为本发明处理语音的方法实施例的示意图;图3为本发明处理语音的系统的示意图;图4为本发明处理语音的系统实施例的示意图;图5为本发明遥控器的示意图;图6为本发明机顶盒的示意图;图7为本发明云服务器的示意图。
具体实施例方式本发明提供一种处理语音的方法、系统、遥控器、机顶盒、云服务器,应用于机顶盒 技术领域,其基本思路是通过机顶盒首先接收用于遥控的语音控制指令,并发送要求识别 出语音控制内容的语音识别请求信息,接着云服务器接收该发送的要求识别出语音控制内 容的语音识别请求信息,并对该录制的用于遥控的语音控制指令进行识别,识别出文本格 式的用于遥控的文本控制指令集合,然后机顶盒根据云服务器识别出的文本格式的用于遥 控的文本控制指令集合,执行相应的文本格式的用于遥控的文本控制指令,从而达到实现 通过语音,对机顶盒进行控制的目的。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。本发明提供一种处理语音的方法。请参见图1,为本发明处理语音的方法的示意图,该处理语音的方法包括S101、机顶盒接收用于遥控的语音控制指令,并发送要求识别出语音控制内容的 语音识别请求信息;S102、云服务器接收该发送的要求识别出语音控制内容的语音识别请求信息,并对该录制的用于遥控的语音控制指令进行识别,识别出文本格式的用于遥控的文本控制指 令集合;S103、机顶盒根据云服务器识别出的文本格式的用于遥控的文本控制指令集合, 执行相应的文本格式的用于遥控的文本控制指令。本发明处理语音的方法通过机顶盒首先接收用于遥控的语音控制指令,并发送要 求识别出语音控制内容的语音识别请求信息,接着云服务器接收该发送的要求识别出语音 控制内容的语音识别请求信息,并对该录制的用于遥控的语音控制指令进行识别,识别出 文本格式的用于遥控的文本控制指令集合,然后机顶盒根据云服务器识别出的文本格式的 用于遥控的文本控制指令集合,执行相应的文本格式的用于遥控的文本控制指令,从而达 到实现通过语音,对机顶盒进行控制的目的。请参见图2,为本发明处理语音的方法实施例的示意图,该处理语音的方法实施例 包括S201、遥控器录制用于遥控的语音控制指令,并发送该录制的用于遥控的语音控 制指令;S202、机顶盒接收该录制的用于遥控的语音控制指令,并发送要求识别出语音控 制内容的语音识别请求信息;S203、云服务器接收该发送的要求识别出语音控制内容的语音识别请求信息,并 对该录制的用于遥控的语音控制指令进行识别,识别出文本格式的用于遥控的文本控制指 令集合;S204、机顶盒根据云服务器识别出的文本格式的用于遥控的文本控制指令集合, 控制显示器显示该识别出的文本格式的用于遥控的文本控制指令集合;S205、遥控器根据显示器显示出的文本格式的用于遥控的文本控制指令集合,选 择出对应于该录制的用于遥控的语音控制指令的文本格式的用于遥控的文本控制指令;S206、机顶盒根据遥控器所选择出的文本格式的用于遥控的文本控制指令,执行 该文本格式的用于遥控的文本控制指令。本发明处理语音的方法实施例通过遥控器首先录制用于遥控的语音控制指令,并 发送该录制的用于遥控的语音控制指令,接着机顶盒接收该录制的用于遥控的语音控制指 令,并发送要求识别出语音控制内容的语音识别请求信息,然后云服务器接收该发送的要 求识别出语音控制内容的语音识别请求信息,并对该录制的用于遥控的语音控制指令进行 识别,识别出文本格式的用于遥控的文本控制指令集合,接着机顶盒根据云服务器识别出 的文本格式的用于遥控的文本控制指令集合,控制显示器显示该识别出的文本格式的用于 遥控的文本控制指令集合,然后遥控器根据显示器显示出的文本格式的用于遥控的文本控 制指令集合,选择出对应于该录制的用于遥控的语音控制指令的文本格式的用于遥控的文 本控制指令,接着机顶盒根据遥控器所选择出的文本格式的用于遥控的文本控制指令,执 行该文本格式的用于遥控的文本控制指令,从而达到实现通过语音,对机顶盒进行控制的 目的。本发明提供一种处理语音的系统。请参见图3,为本发明处理语音的系统的示意图,该处理语音的系统包括机顶盒301,用于接收用于遥控的语音控制指令,并发送要求识别出语音控制内容的语音识别请求信息到云服务器,以及根据云服务器识别出的文本格式的用于遥控的文本 控制指令集合,执行相应的文本格式的用于遥控的文本控制指令;云服务器302,用于接收机顶盒301所发送的要求识别出语音控制内容的语音识 别请求信息,并对该录制的用于遥控的语音控制指令进行识别,识别出文本格式的用于遥 控的文本控制指令集合。本发明处理语音的系统应用机顶盒301接收用于遥控的语音控制指令,并发送要 求识别出语音控制内容的语音识别请求信息,接着云服务器302接收机顶盒301所发送的 要求识别出语音控制内容的语音识别请求信息,并对该录制的用于遥控的语音控制指令进 行识别,识别出文本格式的用于遥控的文本控制指令集合,然后机顶盒301根据云服务器 302识别出的文本格式的用于遥控的文本控制指令集合,执行相应的文本格式的用于遥控 的文本控制指令,从而达到实现通过语音,对机顶盒进行控制的目的。请参见图4,为本发明处理语音的系统实施例的示意图,该处理语音的系统实施例 包括遥控器401,用于录制用于遥控的语音控制指令,并发送该录制的用于遥控的语音 控制指令,以及根据显示器404显示出的文本格式的用于遥控的文本控制指令集合,选择 出对应于该录制的用于遥控的语音控制指令的文本格式的用于遥控的文本控制指令;机顶盒402,用于接收遥控器401所录制的用于遥控的语音控制指令,并发送要求 识别出语音控制内容的语音识别请求信息,和根据云服务器403所识别出的文本格式的用 于遥控的文本控制指令集合,控制显示器404显示该识别出的文本格式的用于遥控的文本 控制指令集合,以及根据遥控器401所选择出的文本格式的用于遥控的文本控制指令,执 行该文本格式的用于遥控的文本控制指令;云服务器403,用于接收机顶盒402所发送的要求识别出语音控制内容的语音识 别请求信息,并对该录制的用于遥控的语音控制指令进行识别,识别出文本格式的用于遥 控的文本控制指令集合;显示器404,用于显示云服务器403所识别出的文本格式的用于遥控的文本控制 指令集合。其中,遥控器401包括控制指令录制单元4011,用于录制用于遥控的语音控制指令;控制指令发送单元4012,用于发送控制指令录制单元4011所录制的用于遥控的 语音控制指令;控制指令选择单元4013,用于根据显示器404显示出的文本格式的用于遥控的文 本控制指令集合,选择出对应于控制指令录制单元4011所录制的用于遥控的语音控制指 令的文本格式的用于遥控的文本控制指令。其中,机顶盒402包括控制指令接收单元4021,用于接收遥控器401所录制的用于遥控的语音控制指 令;请求信息发送单元4022,用于发送要求识别出语音控制内容的语音识别请求信 息;显示控制单元4023,用于根据云服务器403所识别出的文本格式的用于遥控的文本控制指令集合,控制显示器404显示该识别出的文本格式的用于遥控的文本控制指令集 合;控制指令执行单元4024,用于根据遥控器401所选择出的文本格式的用于遥控的 文本控制指令,执行该文本格式的用于遥控的文本控制指令。其中,云服务器403包括请求信息接收单元4031,用于接收机顶盒402所发送的要求识别出语音控制内容 的语音识别请求信息;控制指令识别单元4032,用于对遥控器401所录制的用于遥控的语音控制指令进 行识别,识别出文本格式的用于遥控的文本控制指令集合。本发明处理语音的系统实施例应用遥控器401录制用于遥控的语音控制指令,并 发送该录制的用于遥控的语音控制指令,接着机顶盒402接收遥控器401所录制的用于遥 控的语音控制指令,并发送要求识别出语音控制内容的语音识别请求信息,然后云服务器 403接收机顶盒402所发送的要求识别出语音控制内容的语音识别请求信息,并对该录制 的用于遥控的语音控制指令进行识别,识别出文本格式的用于遥控的文本控制指令集合, 接着机顶盒402根据云服务器403识别出的文本格式的用于遥控的文本控制指令集合,控 制显示器404显示该识别出的文本格式的用于遥控的文本控制指令集合,然后遥控器401 根据显示器404所显示出的文本格式的用于遥控的文本控制指令集合,选择出对应于该录 制的用于遥控的语音控制指令的文本格式的用于遥控的文本控制指令,接着机顶盒402根 据遥控器401所选择出的文本格式的用于遥控的文本控制指令,执行该文本格式的用于遥 控的文本控制指令,从而达到实现通过语音,对机顶盒进行控制的目的。本发明还提供一种遥控器。请参见图5,为本发明遥控器的示意图,该遥控器500包括控制指令录制单元501,用于录制用于遥控的语音控制指令;控制指令发送单元502,用于发送控制指令录制单元501所录制的用于遥控的语 音控制指令;控制指令选择单元503,用于根据显示器显示出的文本格式的用于遥控的文本控 制指令集合,选择出对应于控制指令录制单元501所录制的用于遥控的语音控制指令的文 本格式的用于遥控的文本控制指令。本发明又提供一种机顶盒。请参见图6,为本发明机顶盒的示意图,该机顶盒600包括控制指令接收单元601,用于接收用于遥控的语音控制指令;请求信息发送单元602,用于发送要求识别出语音控制内容的语音识别请求信 息;显示控制单元603,用于根据云服务器所识别出的文本格式的用于遥控的文本控 制指令集合,控制显示器显示该识别出的文本格式的用于遥控的文本控制指令集合;控制指令执行单元604,用于根据遥控器所选择出的文本格式的用于遥控的文本 控制指令,执行该文本格式的用于遥控的文本控制指令。本发明再提供一种云服务器。请参见图7,为本发明云服务器的示意图,该云服务器700包括
请求信息接收单元701,用于接收机顶盒所发送的要求识别出语音控制内容的语 音识别请求信息;控制指令识别单元702,用于对遥控器所录制的用于遥控的语音控制指令进行识 别,识别出文本格式的用于遥控的文本控制指令集合。本发明处理语音的方法通过遥控器录音,遥控器向机顶盒发送语音控制请求,机 顶盒通过云服务器获得语音识别的结果集,然后供用户选择,本发明处理语音的方法还需 要说明的内容包括一、按下遥控器上的录音键,说出需要输入的语音控制的内容,然后松开遥控器上 的录音键;二、遥控器把步骤一中录制下来的语音片段向机顶盒发送语音控制请求;三、机顶盒接收到遥控器的语音控制请求后,向云服务器发送语音识别请求;四、云服务器接收到机顶盒的语音识别请求后,对语音内容进行识别,返回一个文 本结果集合;在语音识别的过程中,由于中文里存在不少相同发音相同的词语,所以云服务 器返回的文本结果集合里不止包含一个识别结果,而是包括正确结果的多个结果,这样就 能供用户进行选择;五、机顶盒控制显示器显示语音识别结果以供用户选择,由于云服务器返回的结 果集包含有多个结果,这里会显示多个结果供用户选择,每个结果前有相应的数字序号;六、通过遥控器的按键如数字键可以直接选择相应数字序号的识别结果;七、机顶盒根据遥控器所选择出的识别结果,执行相应的控制指令。对于本发明处理语音的方法、系统、遥控器、机顶盒、云服务器,实现的形式是多种 多样的。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本 发明的保护范围之内。
权利要求
一种处理语音的方法,其特征在于,包括机顶盒接收用于遥控的语音控制指令,并发送要求识别出语音控制内容的语音识别请求信息;云服务器接收所述语音识别请求信息,并对所述语音控制指令进行识别,识别出文本格式的用于遥控的文本控制指令集合;机顶盒根据所述云服务器识别出的所述文本控制指令集合,执行相应的文本控制指令。
2.如权利要求1所述的处理语音的方法,其特征在于,所述云服务器接收所述语音识 别请求信息,并对所述语音控制指令进行识别,识别出文本格式的用于遥控的文本控制指 令集合之后,所述机顶盒根据所述云服务器识别出的所述文本控制指令集合,执行相应的 文本控制指令之前,还包括机顶盒控制显示器显示所述云服务器识别出的所述文本控制指令集合; 遥控器根据所述显示器显示出的所述文本控制指令集合,选择出对应于所述语音控制 指令的文本控制指令。
3.如权利要求2所述的处理语音的方法,其特征在于,所述机顶盒根据所述云服务器 识别出的所述文本控制指令集合,执行相应的文本控制指令包括机顶盒根据所述遥控器所选择出的所述文本控制指令,执行所述文本控制指令。
4.如权利要求1或3所述的处理语音的方法,其特征在于,所述机顶盒接收用于遥控的 语音控制指令,并发送要求识别出语音控制内容的语音识别请求信息之前,还包括遥控器录制用于遥控的语音控制指令,并发送所述语音控制指令。
5.一种处理语音的系统,其特征在于,包括机顶盒,用于接收用于遥控的语音控制指令,并发送要求识别出语音控制内容的语音 识别请求信息到云服务器,以及根据云服务器识别出的文本格式的用于遥控的文本控制指 令集合,执行相应的文本格式的用于遥控的文本控制指令;云服务器,用于接收所述机顶盒所发送的所述语音识别请求信息,并对所述语音控制 指令进行识别,识别出文本格式的用于遥控的文本控制指令集合。
6.如权利要求5所述的处理语音的系统,其特征在于,还包括 显示器,用于显示所述云服务器所识别出的所述文本控制指令集合; 遥控器,用于录制用于遥控的语音控制指令,并发送所述语音控制指令。
7.如权利要求6所述的处理语音的系统,其特征在于,所述遥控器包括 控制指令录制单元,用于录制用于遥控的语音控制指令;控制指令发送单元,用于发送所述控制指令录制单元所录制的所述语音控制指令; 控制指令选择单元,用于根据所述显示器所显示出的所述文本控制指令集合,选择出 对应于所述控制指令录制单元所录制的所述语音控制指令的文本格式的用于遥控的文本 控制指令;所述机顶盒包括控制指令接收单元,用于接收所述遥控器所录制的所述语音控制指令; 请求信息发送单元,用于发送所述语音识别请求信息;显示控制单元,用于根据所述云服务器所识别出的所述文本控制指令集合,控制所述显示器显示所述文本控制指令集合;控制指令执行单元,用于根据所述遥控器所选择出的所述文本控制指令,执行所述文 本控制指令;所述云服务器包括请求信息接收单元,用于接收所述机顶盒所发送的所述语音识别请求信息; 控制指令识别单元,用于对所述遥控器所录制的所述语音控制指令进行识别,识别出 所述文本控制指令集合。
8.—种遥控器,其特征在于,包括控制指令录制单元,用于录制用于遥控的语音控制指令;控制指令发送单元,用于发送所述控制指令录制单元所录制的所述语音控制指令; 控制指令选择单元,用于根据显示器显示出的文本格式的用于遥控的文本控制指令集 合,选择出对应于所述控制指令录制单元所录制的所述语音控制指令的文本格式的用于遥 控的文本控制指令。
9.一种机顶盒,其特征在于,包括控制指令接收单元,用于接收用于遥控的语音控制指令; 请求信息发送单元,用于发送要求识别出语音控制内容的语音识别请求信息; 显示控制单元,用于根据云服务器所识别出的文本格式的用于遥控的文本控制指令集 合,控制显示器显示所述文本控制指令集合;控制指令执行单元,用于根据遥控器所选择出的文本格式的用于遥控的文本控制指 令,执行所述文本控制指令。
10.一种云服务器,其特征在于,包括请求信息接收单元,用于接收机顶盒所发送的要求识别出语音控制内容的语音识别请 求信息;控制指令识别单元,用于对遥控器所录制的用于遥控的语音控制指令进行识别,识别 出文本格式的用于遥控的文本控制指令集合。
全文摘要
本发明公开一种处理语音的方法、系统、遥控器、机顶盒、云服务器,应用于机顶盒技术领域,其方法包括通过机顶盒首先接收用于遥控的语音控制指令,并发送要求识别出语音控制内容的语音识别请求信息,接着云服务器接收该发送的要求识别出语音控制内容的语音识别请求信息,并对该录制的用于遥控的语音控制指令进行识别,识别出文本格式的用于遥控的文本控制指令集合,然后机顶盒根据云服务器识别出的文本格式的用于遥控的文本控制指令集合,执行相应的文本格式的用于遥控的文本控制指令,从而达到实现通过语音,对机顶盒进行控制的目的。
文档编号H04N5/00GK101938391SQ201010269659
公开日2011年1月5日 申请日期2010年8月31日 优先权日2010年8月31日
发明者刘海亮, 林格, 罗笑南 申请人:中山大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1