[发明专利]一种基于DLNA的智能电视语音遥控器控制方法及系统有效
申请号: | 201510511224.3 | 申请日: | 2015-08-19 |
公开(公告)号: | CN105141998B | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 殷焦元 | 申请(专利权)人: | 广州高清视信数码科技股份有限公司 |
主分类号: | H04N21/422 | 分类号: | H04N21/422;H04N21/436;H04N21/233 |
代理公司: | 广州嘉权专利商标事务所有限公司44205 | 代理人: | 胡辉 |
地址: | 510006 广东省广州市番禺区小*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dlna 智能 电视 语音 遥控器 控制 方法 系统 | ||
1.一种基于DLNA的智能电视语音遥控器控制方法,其特征在于:包括:
A、启动智能电视、语音服务器和移动终端的应用程序;
B、移动终端根据用户选取的电视遥控器控制方式而进行相应的操作:若用户选取的是非语音遥控器控制方式,则执行步骤C,若用户选取的是语音遥控器控制方式,则执行步骤D;
C、移动终端通过扩展的非语音遥控器按键数据DLNA协议和无线路由器对智能电视进行非语音按键控制;
D、移动终端通过扩展的语音遥控器按键数据DLNA协议、无线路由器以及语音服务器对智能电视进行语音按键控制;
所述步骤B,其包括:
B1、用户从移动终端搜索到的设备列表中选中某个智能电视设备;
B2、用户进入移动终端的遥控器操作界面;
B3、移动终端根据用户在遥控器操作界面内的语音按键操作或非语音按键操作而进行相应的后续操作:若是非语音按键操作,则执行步骤C;若是语音按键操作,则执行步骤D;
所述步骤D,其包括:
D1、所述移动终端通过无线路由器和互联网将语音按键采集的用户语音发送到语音服务器;
D2、所述语音服务器对用户语音进行识别,并将识别到的语音结果返回给移动终端;
D3、所述移动终端将识别后的语音按键数据通过扩展的语音遥控器按键数据DLNA协议发送给选中的智能电视;
D4、所述智能电视的应用程序接收移动终端的语音按键数据并进行解析;
D5、所述智能电视的应用程序将解析后的语音按键数据通过JNI接口发送给智能电视底层的虚拟设备;
D6、所述智能电视底层的虚拟设备将获取的语音按键数据发送给上层应用,由上层应用对语音按键数据进行响应。
2.根据权利要求1所述的一种基于DLNA的智能电视语音遥控器控制方法,其特征在于:所述扩展的非语音遥控器按键数据DLNA协议所需执行的操作包括:
S11、在DLNA设备描述文件中增加非语音遥控器服务描述;
S12、在非语音遥控器服务描述文件中添加获取非语音遥控器的动作和参数列表;
S13、在非语音遥控器服务中添加非语音遥控器的状态变量列表说明。
3.根据权利要求1所述的一种基于DLNA的智能电视语音遥控器控制方法,其特征在于:所述扩展的语音遥控器按键数据DLNA协议所需执行的操作包括:
S21、在DLNA设备描述文件中增加语音遥控器服务描述;
S22、在语音遥控器服务描述文件中添加获取语音遥控器的动作和参数列表;
S23、在语音遥控器服务中添加语音遥控器的状态变量列表说明。
4.根据权利要求1所述的一种基于DLNA的智能电视语音遥控器控制方法,其特征在于:所述步骤A,其包括:
A1、所述智能电视端应用程序作为一个后台服务在智能电视端启动,所述智能电视端应用程序支持扩展的DLNA协议;
A2、所述移动终端的遥控器应用程序启动,通过DLNA协议搜索局域网中的智能电视设备,并将搜索到的设备显示在设备列表中;
A3、所述语音服务器的应用程序作为一个后台服务在语音服务器端启动。
5.根据权利要求1所述的一种基于DLNA的智能电视语音遥控器控制方法,其特征在于:所述步骤C,其包括:
C1、所述移动终端将用户的非语音按键数据通过非语音遥控器按键数据DLNA协议发送给选中的智能电视;
C2、所述智能电视的应用程序接收来自移动终端的非语音按键数据并进行解析;
C3、所述智能电视的应用程序将解析后的非语音按键数据通过JNI接口发送给智能电视底层的虚拟设备;
C4、所述智能电视底层的虚拟设备将获取的非语音按键数据发送给上层应用,由上层应用对用户的非语音按键操作进行响应。
6.根据权利要求1-5任一项所述的一种基于DLNA的智能电视语音遥控器控制方法,其特征在于:所述移动终端包括智能手机和PAD。
7.一种基于DLNA的智能电视语音遥控器控制系统,其特征在于:包括:
启动模块,用于启动智能电视、语音服务器和移动终端的应用程序;
判断选择模块,用于移动终端根据用户选取的电视遥控器控制方式而进行相应的操作:若用户选取的是非语音遥控器控制方式,则转至非语音遥控器控制模块,若用户选取的是语音遥控器控制方式,则转至语音遥控器控制模块;
非语音遥控器控制模块,用于移动终端通过扩展的非语音遥控器按键数据DLNA协议和无线路由器对智能电视进行非语音按键控制;
语音遥控器控制模块,用于移动终端通过扩展的语音遥控器按键数据DLNA协议、无线路由器以及语音服务器对智能电视进行语音按键控制;
所述启动模块的输出端与判断选择模块的输入端连接,所述判断选择模块的输出端分别与非语音遥控器控制模块的输入端和语音遥控器控制模块的输入端连接;
所述语音遥控器控制模块包括:
第一发送单元,用于所述移动终端通过无线路由器和互联网将语音按键采集的用户语音发送到语音服务器;
识别单元,用于所述语音服务器对用户语音进行识别,并将识别到的语音结果返回给移动终端;
第二发送单元,用于所述移动终端将识别后的语音按键数据通过扩展的语音遥控器按键数据DLNA协议发送给选中的智能电视;
接收解析单元,用于所述智能电视的应用程序接收移动终端的语音按键数据并进行解析;
第三发送单元,用于所述智能电视的应用程序将解析后的语音按键数据通过JNI接口发送给智能电视底层的虚拟设备;
响应单元,用于所述智能电视底层的虚拟设备将获取的语音按键数据发送给上层应用,由上层应用对语音按键数据进行响应;
所述第一发送单元的输入端与判断选择模块的输出端连接,所述第一发送单元的输出端依次通过识别单元、第二发送单元、接收解析单元和第三发送单元进而与响应单元的输入端连接;
其中,所述语音遥控器控制模块依次执行以下操作:
所述移动终端通过无线路由器和互联网将语音按键采集的用户语音发送到语音服务器;
所述语音服务器对用户语音进行识别,并将识别到的语音结果返回给移动终端;
所述移动终端将识别后的语音按键数据通过扩展的语音遥控器按键数据DLNA协议发送给选中的智能电视;
所述智能电视的应用程序接收移动终端的语音按键数据并进行解析;
所述智能电视的应用程序将解析后的语音按键数据通过JNI接口发送给智能电视底层的虚拟设备;
所述智能电视底层的虚拟设备将获取的语音按键数据发送给上层应用,由上层应用对语音按键数据进行响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州高清视信数码科技股份有限公司,未经广州高清视信数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510511224.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:大截面钢板风管的接口结构
- 下一篇:一种卫生间影视系统