一种电视机语音控制方法及控制系统的制作方法

文档序号:10661407阅读:731来源:国知局
一种电视机语音控制方法及控制系统的制作方法
【专利摘要】本发明所提供的一种电视机语音控制方法及系统,其中,电视机与一无线适配器连接,该无线适配器被电视识别为MIC装置,该方法包括步骤:A、通过一无线语音遥控器将用户的语音转化为音频数据,并将音频数据传输至与该无线语音遥控器耦合的所述无线适配器;B、将所述音频数据由缓存区缓存;C、电视机内部所安装的APP周期性的轮询所述缓存区,判断缓存区数据含有音频数据对所述音频数据进行语义及语音识别,并执行音频数据所对应的指令。由上,无需对电视机进行按键键值映射到操作的系统升级改造,即实现语音遥控器的即插即用,达到原不配备语音遥控器的电视机可以使用语音控制。
【专利说明】
一种电视机语音控制方法及控制系统
技术领域
[0001]本发明涉及语音控制技术领域,特别涉及一种电视机语音控制方法及控制系统。 【背景技术】
[0002]电视机智能化的趋势,使得电视机像智能手机或PC—样,具有全开放式平台,搭载操作系统,并通过应用软件(APP)的安装实现各种使用,从而提升用户的体验。
[0003]在电视机操控上,依旧是传统遥控器的上下左右加确定的方式。随着内容越来越丰富,频道也越来越多,使得操控选择上成为瓶颈。因此,新款的电视机、机顶盒以及电视盒子,开始逐步配备语音遥控器,让用户通过语音进行对电视的操控、内容的选择,大大提升用户体验。
[0004]目前的技术,都是通过特定的遥控器按键键值通知电视机、机顶盒或电视盒子,通过上述装置内的软件进行语音的接收与识别,再翻译成相应的动作。即监测遥控器的方法是通过系统软件监测特定的遥控器按键键值,收到此键值则表明遥控器被用户按动触发了。
[0005]由于这需要电视机、机顶盒或电视盒子内的系统软件去监测预先约定的遥控器按键键值,而应用软件无法在任何状态下监测遥控器按键键值,所以对于用户已经购买的没有配备语音遥控器的电视机、机顶盒或电视盒子,若无监测特定的遥控器语音按键键值,则无法通知相应的应用软件进行语音数据的读取并进行后续的语音识别、语义识别等一系列处理,使得这些用户无法享受新的良好的语音控制的体验。
【发明内容】

[0006]有鉴于此,本发明的主要目的在于,提供一种电视机语音控制方法及控制系统,其中,
[0007]电视机与一无线适配器连接,该无线适配器被电视识别为MIC装置,该方法包括步骤:
[0008]A、通过一无线语音遥控器将用户的语音转化为音频数据;并将音频数据传输至与该无线语音遥控器耦合的所述无线适配器;
[0009]B、将所述音频数据置于缓存区缓存;[0〇1〇] C、电视机内部所安装的APP周期性的轮询所述缓存区,当APP轮询所述缓存区读取的所述音频数据为特定数据时,表示用户未按下语音键;当所述音频数据为非特定数据时, 表示用户按下语音键,此时对所述音频数据进行语音及语义识别,并执行所识别出的指令。 [〇〇11]由上,无需对电视机进行操作按键键值的系统升级改造,便实现语音遥控器的即插即用,达到原不配备遥控器的电视机可以使用语音控制。
[0012]可选的,所述无线适配器配置通过USB接口与电视机连接。
[0013]可选的,所述无线语音遥控器依据用户的操作状态调整自身的工作状态,所述工作状态包括:无链路状态、按键状态、语音通道接通状态;
[0014]所述无链路状态为关机状态;
[0015]所述按键状态为遥控器按键工作状态;
[0016]所述语音通道接通状态为输出音频数据状态。
[0017]由上,根据用户的操作频率进行工作状态的调整,当用户频繁输入指令进行控制时,进入执行状态实时待命;短时间无控制时,进入待机状态,而长时间无控制时,进入休眠状态,以最大程度的节省能耗。
[0018]对应的,本发明还提供一种电视机语音控制系统,包括:
[0019]无线语音遥控器,用于接收用户发出的语音数据,以无线形式输出;
[0020]无线适配器,与所述无线语音遥控器无线耦合,接收所述无线形式的语音数据,进行缓存;
[0021]安装于与所述无线适配器连接的电视机内部的APP,APP周期性地轮询所述缓存的音频数据。当APP轮询所述缓存区读取的所述音频数据为特定数据时,表示用户未按下语音键;当所述音频数据为非特定数据时,表示用户按下语音键,此时对所述音频数据进行语音及语义识别,并执行所识别出的指令;[〇〇22]所述语音识别用于检测用户是否输出语音控制指令,所述语义识别用于解析用户输出的语音控制指令。
[0023]由上,无需对电视机进行修改按键键值对应动作的系统升级改造,便实现语音遥控器的即插即用,达到原不配备遥控器的电视机可以使用语音控制。[〇〇24]可选的,所述无线语音遥控器与所述无线适配器采用2.4G通信模块通信连接;
[0025] 所述无线适配器与所述电视机通过USB接口连接。【附图说明】[〇〇26]图1为电视机语音控制系统的原理示意图;[〇〇27]图2为电视机语音控制方法的原理示意图;
[0028]图3为语音遥控器的工作状态示意图。【具体实施方式】
[0029]为克服现有技术存在的缺陷,本发明提供一种电视机语音控制方法及控制系统, 无需对电视机进行系统升级改造,便实现即插即用,达到原不配备语音遥控器的电视机可以使用语音控制。
[0030]如图1所示为本发明所述的电视机语音控制系统的原理示意图。包括无线适配器以及与其无线通信连接的无线语音遥控器。以控制电视机为例,进行说明。
[0031]所述无线语音遥控器内置麦克风(MIC),可以拾取用户所发出的语音数据,进行放大、降噪等处理后,将所述语音数据通过其内置的2.4G通信模块进行调制后,以无线形式输出。
[0032]所述无线适配器包括通信模块和与其连接的主控模块10。其中,通信模块包括 2.4G通信模块12和USB接口 32。所述通信模块用于实现无线适配器与电视机以及无线语音遥控器的通信。具体的,所述无线适配器可通过USB接口 32直接与电视机连接,通过2.4G通信模块12与无线语音遥控器通信,以接收语音数据。
[0033]主控模块10,分别与所述2.4G通信模块12和USB接口 32连接,用于将2.4G通信模块 12所接收的语音数据转发至USB接口 32,从而输出至电视机。所述音频数据可缓存于无线适配器中。
[0034]电视机内部的所安装的APP周期性的轮询无线适配器的缓存区域,例如轮询的周期可设为1〇〇毫秒。对所轮询检测出的数据进行语音及语义的识别,从而解析出正确的指令。具体过程后续描述。[〇〇35]图2所示为电视机语音控制方法的原理示意图,包括以下步骤:
[0036]S10:用户通过无线语音遥控器发出语音数据。[〇〇37]如图3所示的工作原理图。当用户通过无线语音遥控器下达指令,即在“接收按键状态”下,当用户触发无线语音遥控器的“语音键”后,相当于下达传输语音数据的请求, 2.4G通信模块12经过信息调制以后,通过链路输出该操作事件。对应的,当无线适配器通过链路接收到操作事件后,进行应答,从而建立与无线语音遥控器的语音通道,此时无线语音遥控器进入“语音通道接通状态”。
[0038]当无线语音遥控器内部计时器(未图示)检测用户5秒钟内无任何操作时,无线语音遥控器便进入“待机无链路状态”,关闭链路。
[0039]在“待机无链路状态”下,当检测到用户按下任意按键时,回到“接收按键状态”,当检测再次按下“语音键”时,重新回到“语音通道接通状态”。这样做的优异效果在于,在无按键触碰的情况下关闭语音传输通道,可以最大限度的节约无线语音遥控器的能耗。
[0040]S20:无线适配器接收到所述音频指令,通过USB接口将其转发至电视机。
[0041]所述无线适配器通过链路接收到操作事件后,进行应答,从而建立与无线语音遥控器的语音通道,进行语音数据的接收。接收到无线形式传输的语音数据后,直接缓存在无线适配器的存储模块(未图示)中。[〇〇42]S30:电视机内部的APP执行所述指令。[〇〇43]电视机内部的APP周期性的轮询读取无线适配器的缓存数据。[0〇44]区别于现有技术仅当接收到特定按键码值,通过识别该码值才对应执行读取语音数据操作不同,本实施例中,电视机内部的APP每间隔一定时间,例如100毫秒便轮询读取语音缓存数据。如无线适配器与无线语音遥控器间的语音通道未建立,电视机内部的APP读取到的语音缓存数据为固定的由无线适配器主动填充的特征数据。由此,电视机内部的APP可通过读取到的数据是否为固定的特征数据来判断用户是否按下了语音键。本实施例中,可将固定的特征数据设定为0x00 0x00 0x00……0x00(共128个)。因此,针对现有电视机无法识别出特定按键码值的情况,采用本实施例所述技术方案,可使该电视机支持语音控制。
[0045]电视机内部的APP读取到音频数据后,即进行语音识别、语义识别,解析出语音数据所对应的指令,并且依据该指令对应执行相关操作。
[0046]上述实施例仅以被控装置为电视机为例进行说,实际操作中并不局限于此,例如还可控制机顶盒或电视盒子等设备进行语音控制。本发明提出的方法,无需对电视机、机顶盒、电视盒子进行系统升级改造,就实现了语音遥控器的即插即用,达到原不配备语音遥控器的电视机、机顶盒、电视盒子可以使用语音控制。[〇〇47]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明。总之,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种电视机语音控制方法,其特征在于,电视机与一无线适配器连接,该无线适配器 被电视识别为MIC装置,该方法包括步骤:A、通过一无线语音遥控器将用户的语音转化为音频数据;并将音频数据传输至与该无 线语音遥控器耦合的所述无线适配器;B、将所述音频数据置于缓存区缓存;C、电视机内部所安装的APP周期性的轮询所述缓存区,当APP轮询所述缓存区读取的所述音频数据为特定数据时,表示用户未按下语音键;当 所述音频数据为非特定数据时,表示用户按下语音键,此时对所述音频数据进行语音及语 义识别,并执行所识别出的指令。2.根据权利要求1所述的方法,其特征在于,所述无线适配器通过USB接口与电视机连接。3.根据权利要求1所述的方法,其特征在于,所述无线语音遥控器依据用户的操作状态 调整自身的工作状态,所述工作状态包括:无链路状态、按键状态、语音通道接通状态;所述无链路状态为关机状态;所述按键状态为遥控器按键工作状态;所述语音通道接通状态为输出音频数据状态。4.一种电视机语音控制系统,其特征在于,包括:无线语音遥控器,用于接收用户发出的语音数据,以无线形式输出;无线适配器,与所述无线语音遥控器无线耦合,接收所述无线形式的语音数据,进行缓 存;安装于与所述无线适配器连接的电视机内部的APP,所述APP周期性地轮询所述缓存的 音频数据。当APP轮询所述缓存区读取的所述音频数据为特定数据时,表示用户未按下语音 键;当所述音频数据为非特定数据时,表示用户按下语音键,此时对所述音频数据进行语音 及语义识别,并执行所识别出的指令;所述语音识别用于检测用户是否输出语音控制指令,所述语义识别用于解析用户输出 的语音控制指令。5.根据权利要求4所述的系统,其特征在于,所述无线语音遥控器与所述无线适配器采 用2.4G通信模块通信连接;所述无线适配器与所述电视机通过USB接口连接。
【文档编号】H04N21/4363GK106028102SQ201610349443
【公开日】2016年10月12日
【申请日】2016年5月24日
【发明人】李达航
【申请人】李达航
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1