一种语音控制智能电视的方法、系统及存储介质技术方案

技术编号:27570389 阅读:22 留言:0更新日期:2021-03-09 22:17
本发明专利技术提供了一种语音控制智能电视的方法、系统及存储介质,用于解决智能电视语音识别差、速度慢,多个页面接收虚拟按键消息时,容易冲突的问题。通过高性能的移动终端接收用户的语音,并对该语音进行语音识别;移动终端启用多屏互动应用,检测相同网络下的智能电视并进行匹配握手;移动终端将经过识别后的语音内容转换成与智能电视约定的遥控功能协议,进行数据包封装推送至智能电视;智能电视将接收到的数据包解码,播放对应的语音内容,并响应相应的遥控功能。本发明专利技术解决了智能电视语音识别存在的问题,也避免了界面冲突,提高了用户体验。验。验。

【技术实现步骤摘要】
一种语音控制智能电视的方法、系统及存储介质


[0001]本专利技术涉及一种电数字数据处理技术,尤其涉及一种语音控制智能电视的方法、系统及存储介质。

技术介绍

[0002]随着智能电视技术的发展,语音控制技术已经开始在智能电视领域大面积应用,给人们提供了一种更便捷地操控智能电视的方式。但由于智能电视本身的电视系统属于嵌入式实时系统,硬件资源有限。用户在使用语音控制过程中,语音识别差,语音响应慢。同时现有技术实现全场景控制,也是通过本机虚拟遥控码进行模拟操作,但是智能电视自带的语音识别界面,同样属于用户界面的范畴,因此很容易拦截响应,干扰用户的操作。这样,用户往往还是需要遥控器进行辅助操作。
[0003]因此,现有技术还有待于改进和发展。

技术实现思路

[0004]鉴于上述现有技术的不足之处,本专利技术为解决现有技术缺陷和不足,提出了一种语音控制智能电视的方法。
[0005]本专利技术解决技术问题所采用的技术方案如下:
[0006]一种语音控制智能电视的方法,包括如下步骤:
[0007]移动终端获取用户语音数据;
[0008]移动终端检测相同网络下的智能电视进行匹配握手;
[0009]移动终端将所述用户语音数据转换成与所述智能电视约定的遥控功能协议,并将所述用户语音数据和所述遥控功能协议封装为数据包推送至所述智能电视端;
[0010]所述智能电视将接收到的数据包解码,同时根据所述遥控功能协议响应相应的遥控功能。
[0011]作为进一步的改进技术方案,所述移动终端检测相同网络下的智能电视,并进行匹配握手具体包括如下步骤:
[0012]移动终端启动多屏互动应用,并检测处于相同网络下的智能电视;
[0013]所述移动终端向检测到的所述智能电视发送匹配数据;
[0014]所述智能电视响应所述移动终端进行匹配握手。
[0015]作为进一步的改进技术方案,所述移动终端将所述用户语音数据转换成与所述智能电视约定的遥控功能协议,并将所述用户语音数据和所述遥控功能协议封装为数据包推送至所述智能电视端具体包括如下步骤:
[0016]所述移动终端获取所述语音内容后,识别出对应的操作命令;
[0017]所述移动终端将所述操作命令转换为所述智能电视的遥控功能协议;
[0018]所述移动终端的多屏互动应用建立一个RTP会话,根据与所述智能电视匹配握手结果确定智能电视的目的地址,其中,目的地址包含一个网络地址和一对UDP端口;
[0019]所述移动终端将所述语音内容通过RTP包发送到所述智能电视一对UDP端口的偶数端口,将所述遥控功能协议通过RTCP包发送到所述智能电视一对UDP端口的奇数端口,其中,所述遥控功能协议包含遥控协议标识头、功能、参数和终止码。
[0020]作为进一步的改进技术方案,所述智能电视将接收到的数据包解码,同时根据所述遥控功能协议响应相应的遥控功能具体包括如下步骤:
[0021]所述智能电视通过所述一对UDP端口接收到所述移动终端发送的数据包并进行解码;
[0022]所述智能电视解析出所述移动终端发送过来的所述RTCP包中的UID数据,与所述智能电视的UID数据匹配;
[0023]如果所述RTCP包中的UID数据与所述智能电视的UID数据匹配,所述智能电视解析对应的RTP包,播放所述RTP包中的语音内容,并根据所述遥控功能协议执行相应的遥控功能。
[0024]本专利技术还提供一种语音控制智能电视的系统,所述系统包括:语音识别模块、检测匹配模块、语音数据推送模块、语音数据控制模块;
[0025]所述语音识别模块用于对移动终端接收到的用户语音进行语音识别,并获取用户语音数据;
[0026]所述检测匹配模块用于移动终端检测相同网络下的智能电视,并进行匹配握手;
[0027]所述语音数据推送模块用于将所述语音识别模块获取的用户语音数据转换成与所述智能终端约定的遥控功能协议,并将所述用户语音数据和所述遥控功能协议进行数据包封装,推送至所述智能电视;
[0028]所述语音数据控制模块用于将所述智能电视接收到的所述数据包解码,并根据所述遥控功能协议响应相应的遥控功能。
[0029]作为进一步的改进技术方案,所述语音识别模块用于对移动终端接收到的用户语音进行语音识别,是利用隐马尔可夫模型进行自动语音识别得到用户语音数据的。
[0030]作为进一步的改进技术方案,所述检测匹配模块在检测相同网络下的智能电视,并进行匹配握手的具体功能包括:
[0031]启动所述移动终端的多屏互动应用,并检测处于相同网络下的智能电视;
[0032]所述移动终端向检测到的所述智能电视发送匹配数据;
[0033]所述智能电视响应所述移动终端进行匹配握手。
[0034]作为进一步的改进技术方案,所述语音数据推送模块将所述语音识别模块获取的用户语音数据转换成与所述智能终端约定的遥控功能协议,并将所述用户语音数据和所述遥控功能协议进行数据包封装,推送至所述智能电视具体包括如下功能:
[0035]根据所述语音识别模块获取移动终端接收的所述语音内容,并识别出对应的操作命令;
[0036]将所述操作命令转换为所述智能电视的遥控功能协议;
[0037]启动所述移动终端的多屏互动应用建立一个RTP会话,根据与所述智能电视匹配握手结果确定智能电视的目的地址,其中,目的地址包含一个网络地址和一对UDP端口;
[0038]将所述移动终端接收到的所述语音内容通过RTP包发送到所述智能电视一对UDP端口的偶数端口,将所述遥控功能协议通过RTCP包发送到所述智能电视一对UDP端口的奇
数端口,其中,所述遥控功能协议包含遥控协议标识头、功能、参数和终止码。
[0039]作为进一步的改进技术方案,所述语音数据控制模块将所述智能电视接收到的所述数据包解码,并根据所述遥控功能协议响应相应的遥控功能具体包括如下功能:
[0040]通过所述智能电视的一对UDP端口接收到所述移动终端发送的数据包并进行解码;
[0041]通过所述智能电视解析出所述移动终端发送过来的所述RTCP包中的UID数据,与所述智能电视的UID数据匹配;
[0042]如果所述RTCP包中的UID数据与所述智能电视的UID数据匹配,所述智能电视解析对应的RTP包,播放所述RTP包中的语音内容,并根据所述遥控功能协议执行相应的遥控功能。
[0043]本专利技术还提供一种存储介质,所述存储介质存储有语音控制智能电视的程序,该语音控制智能电视的程序被处理器执行时实现上述的语音控制智能电视的方法步骤。
[0044]与现有技术因嵌入式实时系统硬件资源的限制而使语音识别差、速度慢、容易冲突相比较,本专利技术利用高性能的移动终端进行语音识别,大大提高了识别的准确性和速度,将识别结果转换成与智能电视遥控协议对应的虚拟遥控器键值,并进行编码打包推送,智能电视解码出对应平台本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音控制智能电视的方法,其特征在于,包括如下步骤:移动终端获取用户语音数据;移动终端检测相同网络下的智能电视进行匹配握手;移动终端将所述用户语音数据转换成与所述智能电视约定的遥控功能协议,并将所述用户语音数据和所述遥控功能协议封装为数据包推送至所述智能电视端;所述智能电视将接收到的数据包解码,同时根据所述遥控功能协议响应相应的遥控功能。2.根据权利要求1所述的一种语音控制智能电视的方法,其特征在于,所述移动终端检测相同网络下的智能电视进行匹配握手具体包括如下步骤:移动终端启动多屏互动应用,并检测处于相同网络下的智能电视;所述移动终端向检测到的所述智能电视发送匹配数据;所述智能电视响应所述移动终端进行匹配握手。3.根据权利要求1所述的一种语音控制智能电视的方法,其特征在于,所述移动终端将所述用户语音数据转换成与所述智能电视约定的遥控功能协议,并将所述用户语音数据和所述遥控功能协议封装为数据包推送至所述智能电视端具体包括如下步骤:所述移动终端获取所述用户语音数据后,识别出对应的操作命令;所述移动终端将所述操作命令转换为所述智能电视的遥控功能协议;所述移动终端的多屏互动应用建立一个RTP会话,根据与所述智能电视匹配握手结果确定智能电视的目的地址,其中,目的地址包含一个网络地址和一对UDP端口;所述移动终端将所述用户语音数据通过RTP包发送到所述智能电视一对UDP端口的偶数端口,将所述遥控功能协议通过RTCP包发送到所述智能电视一对UDP端口的奇数端口,其中,所述遥控功能协议包含遥控协议标识头、功能、参数和终止码。4.根据权利要求3所述的一种语音控制智能电视的方法,其特征在于,所述智能电视将接收到的数据包解码,同时根据所述遥控功能协议响应相应的遥控功能具体包括如下步骤:所述智能电视通过所述一对UDP端口接收到所述移动终端发送的数据包并进行解码;所述智能电视解析出所述移动终端发送过来的所述RTCP包中的UID数据,与所述智能电视的UID数据匹配;如果所述RTCP包中的UID数据与所述智能电视的UID数据匹配,所述智能电视解析对应的RTP包,播放所述RTP包中的语音内容,并根据所述遥控功能协议执行相应的遥控功能。5.一种语音控制智能电视的系统,其特征在于,所述系统包括:语音识别模块、检测匹配模块、语音数据推送模块、语音数据控制模块;所述语音识别模块用于对移动终端接收到的用户语音进行语音识别,并获取用户语音数据;所述检测匹配模块用于移动终端检测相同网络下的智能电视,并进行匹配握手;所述语音数据推送模块用于将所述语音识别模块获取的用户语音数据转换成与所述...

【专利技术属性】
技术研发人员:曹芝勇药欣龙超
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1