一种基于微信小程序的电视语音遥控系统及方法技术方案

技术编号:16367501 阅读:128 留言:0更新日期:2017-10-11 00:01
本发明专利技术涉及一种基于微信小程序的电视语音遥控系统及方法,该方法包括:1)移动终端用户通过微信小程序扫描电视机端的二维码将移动终端与电视机端进行绑定,绑定信息存储为后台服务器中的绑定关系表;2)移动终端用户输入语音并发送到后台服务器;3)后台服务器通过绑定关系表验证是否存在绑定关系;4)当存在时,后台服务器将音频发送到微软服务器进行语音‑文字转换;5)微软服务器转换后的文字返回给后台服务器;6)后台服务器将文字转换成指令并存储;7)电视机端从后台服务器中获取指令并执行相应操作。与现有技术相比,本发明专利技术具有基于微信小程序、语音输入、异地远程控制等优点。

【技术实现步骤摘要】
一种基于微信小程序的电视语音遥控系统及方法
本专利技术涉及电视机远程遥控领域,尤其是涉及一种基于微信小程序的电视语音遥控系统及方法。
技术介绍
随着网络时代的发展,人们对于电视机的操控除了传统的电视遥控器,还发展出一些基于各种智能手机系统的移动终端遥控器设备,但现有的这些手机遥控器存在许多限制,例如:1、遥控输入繁琐。虽然现有的手机遥控器解决了传统的遥控器在电视机端逐个字母或数字输入的问题,但是手机遥控器的文本输入需要用户的注意力反复地在移动终端和电视机端之间切换,这样的用户体验也还有待优化。2、遥控距离限制。目前大多数手机遥控器是实现都是基于红外线、蓝牙等硬件层的模块功能,它对于信号发送端与接收端的距离和中间是否有障碍物都有着严格的要求。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种基于微信小程序、语音输入、异地远程控制的基于微信小程序的电视语音遥控系统及方法。本专利技术的目的可以通过以下技术方案来实现:一种基于微信小程序的电视语音遥控系统,该系统包括:移动终端:与后台服务器通信,并安装有微信应用,用以进行ID绑定及发送二维码生成指令,并扫描电视机端显示的二维码:电视机端:通过后台服务器获取微信服务器生成的二维码并显示;微信服务器:用于提供与微信用户相关的数据以及响应后台服务器的请求生成二维码;微软服务器:与后台服务器通信,用以将用户输入的操作音频转换为文字;后台服务器:分别与微信服务器、电视机端、微软服务器和移动终端通信,用以存储微信ID和电视机端ID的绑定信息以及微信用户的遥控指令。所述的后台服务器为IPTV机顶盒。所述的移动终端包括智能手机和平板电脑。一种遥控方法,包括以下步骤:1)移动终端用户通过微信小程序扫描电视机端的二维码将移动终端与电视机端进行绑定,绑定信息存储为后台服务器中的绑定关系表;2)移动终端用户输入语音并发送到后台服务器;3)后台服务器通过绑定关系表验证是否存在绑定关系;4)当存在时,后台服务器将音频发送到微软服务器进行语音-文字转换;5)微软服务器转换后的文字返回给后台服务器;6)后台服务器将文字转换成指令并存储;7)电视机端从后台服务器中获取指令并执行相应操作。所述的步骤1)具体包括以下步骤:11)电视机端将电视机ID发送到后台服务器;12)后台服务器将电视机ID存储到本地缓存中;13)后台服务器将电视机ID作为参数向微信服务器请求二维码图片;14)微信服务器响应请求,返回二维码图片到后台服务器;15)后台服务器返回二维码图片到电视机端;16)电视机端显示二维码图片;17)移动终端扫描电视机端显示的二维码获取电视机ID信息;18)移动终端发送微信ID、电视机ID和绑定请求到后台服务器;19)后台服务器判断本地缓存中是否存在电视机ID;110)若存在,将微信ID和电视机ID存储到绑定关系表中,若不存在,则发出提示信息到手机终端,并返回步骤11);111)后台服务器返回绑定结果到移动终端。所述的步骤6)具体包括以下步骤:61)后台服务器根据移动终端发送的信息将其按类别划分;62)后台服务器根据信息种类将其转换成对应指令并存储到后台服务器的遥控指令列表中;所述的步骤61)中,信息类别包括搜索片名或人名以及跳转频道。所述的步骤7)具体包括以下步骤:71)电视机端在后台服务器遥控指令列表中获取指令;72)电视机端根据分类的指令执行对应操作,包括显示搜索结果界面或跳转相应频道。与现有技术相比,本专利技术具有以下优点:(1)微信已经应用于大部分移动终端操作系统上,因此此技术试用范围广,遥控技术能适用于多种移动终端操作系统,包括Android、iOS和WindowsPhone等;(2)移动终端可以不用逐一输入文字或数字,对着移动终端说出操作内容,电视机端就会执行相应的操作;(3)可以省去电视机端的多个跳转步骤,直接对着移动终端说出搜索内容,电视机端就可以显示相应的搜索结果;(4)移动终端遥控电视端没有距离限制,可以不在同个局域网内,只要在移动终端和电视端绑定的前提下,移动终端随时随地可以遥控电视端。附图说明图1为基于微信小程序的语音遥控系统的架构图。图2为移动终端绑定电视机端的流程图。图3为移动终端语音遥控电视机端的流程图。图4为移动终端语音遥控界面。图中标记说明:101、移动终端,102、电视机端,103、微信服务器,104、微软服务器,105、后台服务器。具体实施方式下面结合附图和具体实施例对本专利技术进行详细说明。实施例为了解决现有技术存在的不足,本专利技术的目的在于提供一种基于微信小程序的电视语音遥控系统及方法,能够使用户利用移动终端更加方便的遥控电视机。如图1所示,本专利技术提供的基于微信小程序的电视语音遥控系统,包括:移动终端101、电视机端102、微信服务器103、微软服务器104及后台服务器105,其中,微信服务器103,用于提供与微信用户相关的数据;微软服务器104,用于将用户输入的操作音频转换为文字;后台服务器105,用于存储微信ID和电视机端ID的绑定关系和存储用户遥控指令;具体而言,微信服务器103生成的二维码显示在电视机端102上,移动终端101扫描并电视机端102上的二维码后发送相关数据到后台服务器105进行绑定,绑定完成后移动终端发送操作音频到后台服务器105,后台服务器105发送操作音频到微软服务器104进行文字转换,转换完成,后台服务器105将文字转换成遥控指令进行存储。本专利技术提供的基于微信小程序的电视语音遥控方法,包括以下步骤:A.移动终端用户通过微信扫描电视机端的二维码将移动终端与电视机端进行绑定(存储到绑定关系表),具体包括以下步骤,如图2所示:A1.电视机端把电视机ID发送到后台服务器;A2.后台服务器将电视机ID存储到本地memcache中;A3.后台服务器将电视机ID作为参数向微信服务器请求二维码图片;A4.微信服务器返回二维码图片到后台服务器;A5.后台服务器返回二维码图片到电视机端;A6.电视机端展示二维码;A7.移动终端扫描电视机端二维码获取电视机ID;A7.移动终端发送微信ID和电视机ID到后台服务器;A8.后台服务器验证本地memcache中是否存在电视机ID;A9.若存在,将微信ID和电视机ID存储到绑定关系表中;A10.后台服务器返回绑定结果到移动终端;B.移动终端用户输入语音并发送到后台服务器;C.后台服务器通过数据库的绑定关系表来验证是否存在绑定关系;D.当存在时,后台服务器将音频发送到微软服务器进行文字转换;E.微软服务器转换好的文字返回到后台服务器;F.后台服务器将文字转换成指令存储到当前后台服务器中,进一步包括以下步骤:F1.后台服务器根据移动终端发送的信息将其归为下述两类中的一种:搜索片名或人名,跳转频道;F2.后台服务器根据消息种类将其转换成对应指令并存储到后台服务器的遥控指令列表中;G.电视机端到后台服务器中获取指令并执行操作,进一步包括以下步骤。G1.电视机端在后台服务器指令列表中获取指令;G2.电视机端根据上述两类指令执行对应操作:显示搜索结果界面;跳转相应频道。图3表示的是移动终端和电视机端绑定后,所进行的B、C、D、E、F和G几个步骤,图4为移动终端的微信小程序语音遥控界面。综上所述,本专利技术所本文档来自技高网...
一种基于微信小程序的电视语音遥控系统及方法

【技术保护点】
一种基于微信小程序的电视语音遥控系统,其特征在于,该系统包括:移动终端(101):与后台服务器(105)通信,并安装有微信应用,用以进行ID绑定及发送二维码生成指令,并扫描电视机端(102)显示的二维码:电视机端(102):通过后台服务器(105)获取微信服务器(103)生成的二维码并显示;微信服务器(103):用于提供与微信用户相关的数据以及响应后台服务器(104)的请求生成二维码;微软服务器(104):与后台服务器(105)通信,用以将用户输入的操作音频转换为文字;后台服务器(105):分别与微信服务器(103)、电视机端(102)、微软服务器(104)和移动终端(101)通信,用以存储微信ID和电视机端(102)ID的绑定信息以及微信用户的遥控指令。

【技术特征摘要】
1.一种基于微信小程序的电视语音遥控系统,其特征在于,该系统包括:移动终端(101):与后台服务器(105)通信,并安装有微信应用,用以进行ID绑定及发送二维码生成指令,并扫描电视机端(102)显示的二维码:电视机端(102):通过后台服务器(105)获取微信服务器(103)生成的二维码并显示;微信服务器(103):用于提供与微信用户相关的数据以及响应后台服务器(104)的请求生成二维码;微软服务器(104):与后台服务器(105)通信,用以将用户输入的操作音频转换为文字;后台服务器(105):分别与微信服务器(103)、电视机端(102)、微软服务器(104)和移动终端(101)通信,用以存储微信ID和电视机端(102)ID的绑定信息以及微信用户的遥控指令。2.根据权利要求1所述的一种基于微信小程序的电视语音遥控系统,其特征在于,所述的后台服务器(105)为IPTV机顶盒。3.根据权利要求1所述的一种基于微信小程序的电视语音遥控系统,其特征在于,所述的移动终端(101)包括智能手机和平板电脑。4.一种应用如权利要求1-3任一项所述的基于微信小程序的电视语音遥控系统的遥控方法,其特征在于,包括以下步骤:1)移动终端用户通过微信小程序扫描电视机端的二维码将移动终端与电视机端进行绑定,绑定信息存储为后台服务器中的绑定关系表;2)移动终端用户输入语音并发送到后台服务器;3)后台服务器通过绑定关系表验证是否存在绑定关系;4)当存在时,后台服务器将音频发送到微软服务器进行语音-文字转换;5)微软服务器转换后的文字返...

【专利技术属性】
技术研发人员:赵丹婷曾荣荣吴云鹏史支焱陈卫郑炜汤毅周量罗驰
申请(专利权)人:百视通网络电视技术发展有限责任公司
类型:发明
国别省市:上海,31

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

1