一种基于电视机的控制方法和装置与流程

文档序号:12279817阅读:227来源:国知局
一种基于电视机的控制方法和装置与流程

本发明属于智能控制领域,尤其涉及一种基于电视机的控制方法和装置。



背景技术:

智能电视是基于Internet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,以满足用户多样化和个性化需求的电视产品。由于智能电视的功能丰富,智能电视的使用范围越来越广泛。

在使用智能电视时,可能会将智能电视连接至机顶盒或者DVD等视频源设备。在控制这些设备播放时,一般是通过遥控器的方式进行控制,比如通过机顶盒遥控器控制机顶盒进行节目切换,通过DVD遥控器对DVD进行播放控制等。由于遥控器数量较多,如果遥控器丢失,则使得控制较为麻烦。



技术实现要素:

本发明的目的在于提供一种基于电视机的控制方法和装置,以解决现有技术控制电视机播放时,由于遥控器较多,容易因遥控器丢失,使得控制较为麻烦的问题。

第一方面,本发明实施例提供了一种基于电视机的控制方法,在所述电视机上设置有无线收发器,所述方法包括:

接收用户输入的语音控制信号,解析所述语音控制信号生成对应的按键名称;

根据预先存储的按键名称与无线按键码的对应关系,查找所述按键名称对应的无线按键码;

将查找的无线按键码通过所述无线收发器发送至被控制设备。

结合第一方面,在第一方面的第一种可能实现方式中,在所述根据预先存储的控制指令与无线按键码的对应关系,查找所述控制指令对应的无线按键码步骤之前,所述方法还包括:

接收用户输入的按键名称,并通过所述无线收发器接收遥控器输入的无线按键码;

存储所述按键名称与所述无线按键码的对应关系。

结合第一方面,在第一方面的第二种可能实现方式中,所述接收用户输入的语音控制信号,解析所述语音控制信号生成对应的按键名称步骤包括:

接收所述用户输入的语音控制信号,根据所述语音控制信号解析得到对应的频道名称;

根据预先存储的频道名称与频道号码的对应关系,查找所述频道名称对应的频道号码;

根据查找的频道号码获取对应的一个或者多个按键名称。

结合第一方面的第二种可能实现方式,在第一方面的第三种可能实现方式中,在所述根据预先存储的频道名称与频道号码的对应关系,查找所述频道名称对应的频道号码步骤之前,所述方法还包括:

遍历所述设备的所有频道,建立所述设备的频道名称与频道号码的对应关系。

结合第一方面,在第一方面的第四种可能实现方式中,所述接收用户输入的语音控制信号,解析所述语音控制信号生成对应的按键名称步骤包括:

接收所述用户输入的语音控制信号,根据所述语音控制信号解析得到对应的频道号码;

根据解析得到的频道号码获取对应的一个或者多个按键名称。

第二方面,本发明实施例提供了一种基于电视机的控制装置,在所述电视机上设置有无线收发器,所述装置包括:

信号解析单元,用于接收用户输入的语音控制信号,解析所述语音控制信号生成对应的按键名称;

无线按键码查找单元,用于根据预先存储的按键名称与无线按键码的对应关系,查找所述按键名称对应的无线按键码;

发送单元,用于将查找的无线按键码通过所述无线收发器发送至被控制设备。

结合第二方面,在第二方面的第一种可能实现方式中,所述装置还包括:

接收单元,用于接收用户输入的按键名称,并通过所述无线收发器接收遥控器输入的无线按键码;

对应关系存储单元,用于存储所述按键名称与所述无线按键码的对应关系。

结合第二方面,在第二方面的第二种可能实现方式中,所述信号解析单元包括:

频道名称解析子单元,用于接收所述用户输入的语音控制信号,根据所述语音控制信号解析得到对应的频道名称;

频道号码查找子单元,用于根据预先存储的频道名称与频道号码的对应关系,查找所述频道名称对应的频道号码;

第一按键名称获取子单元,根据查找的频道号码获取对应的一个或者多个按键名称。

结合第二方面的第二种可能实现方式,在第二方面的第三种可能实现方式中,所述装置还包括:

对应关系建立单元,用于遍历所述设备的所有频道,建立所述设备的频道名称与频道号码的对应关系。

结合第二方面,在第二方面的第四种可能实现方式中,所述信号解析单元包括:

频道号码解析子单元,接收所述用户输入的语音控制信号,根据所述语音控制信号解析得到对应的频道号码;

第二按键名称获取子单元,用于根据解析得到的频道号码获取对应的一个或者多个按键名称。

在本发明中,电视机可接收用户发出的语音控制信号,根据所述语音控制信号解析得到对应的按键名称,根据预先存储的按键名称与无线按键码的对应关系,由所述无线收发器将所述无线按键码的内容,发送给与所述电视相连的设备,根据无线按键码的内容控制所述设备。本发明可使得用户通过语音控制信号,即可轻松的对与电视机相连的其它设备进行控制,大大的提高了用户控制的便利性,有利于提高用户使用体验。

附图说明

图1是本发明第一实施例提供的基于电视机的控制方法的实现流程图;

图2是本发明第二实施例提供的基于电视机的控制方法的实现流程图;

图3是本发明第三实施例提供的基于电视机的控制方法的实现流程图;

图4为本发明第四实施例提供的基于电视机的控制装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的目的在于提供一种基于电视机的控制方法,以解决现有技术中通过遥控器对电视机及其相连的设备的进行控制时,常常需要使用一个或者多个遥控器控制电视机以及与电视机相连的设备。用户在使用过程中,容易造成遥控器使用混乱,或者遥控器丢失时,使得用户对设备或者电视机的控制,只能通过设备或者电视机上的按键完成,操作较为麻烦,用户使用体验不佳。下面结合附图,对本发明进行具体的说明。

实施例一:

图1示出了本发明第一实施例提供的基于电视机的控制方法的实现流程,详述如下:

在步骤S101中,接收用户输入的语音控制信号,解析所述语音控制信号生成对应的按键名称。

具体的,本发明实施例所述电视机,可以为智能电视,也可以为其它多媒体播放设备。当所述电视机为智能电视时,所述无线收发器可以通过USB接口的方式,连接至所述智能电视,由智能电视所带的系统(比如安卓系统)环境下,控制无线收器的数据收发处理。用户可以十分方便的实现无线收发器安装与拆卸,不需要对电视机作其它改动,在智能电视内部安装本发明对应的应用程序,结合智能电视具备的语音收集器,比如麦克风等,即可有效的实现语音控制电视机以及与电视机相连的其它设备。当然,所述无线收发器也可以连接在其它控制处理设备,通过所述控制处理设备接收语音控制信号,对语音控制信号进行解析,并控制无线收发器发送相应的无线按键码至被控制的设备。

所述无线收发器,可以为WIFI收发器,也可以为蓝牙收发器,或者也可以为红外收发器。所述无线收发器可以设置为两种工作状态,分别为无线收发器接收数据的状态和无线收发器发送数据的状态。对于可使用红外遥控器进行控制的设备,所述无线收发器可优先选用红外收发器,从而在现有的无线通信基础上实现语音控制,不需要对设备进行修改。

所述语音控制信号的接收,可以通过麦克风器件接收用户的语音数据,对所述语音数据进行解析,可以得到用户语音控制信号对应的文字信号,比如用户喊出“关机”的语音控制指令时,通过对所述语音控制信号进行解析,得到语音控制信号对应的按键名称。

所述按键名称,与用户对设备进行控制的遥控器上设置的按键的名称相一致,比如对于机顶盒设备,其按键名称可能包括“电源”、“待机”、“声音+”、“声音-”、“频道+”、“频道-”以及数字0-9等。所述语音控制信号生成的按键名称可以为一个,也可以为两个或者两个以上的按键名称的组合。当所述语音控制信号对应的按键名称包括两个或者两个以上时,所述按键名称还包括按键名称的先后顺序信息。这是因为,两个不同的按键名称组合时,顺序不同,得到的控制指令也会不同。

当然,除了机顶盒设备,语音控制信号所控制的设备还可以包括DVD设备等,所述DVD设备可以包括“快进”、“快退”、“暂停”、“音量+”、“音量-”等按键名称。

为了能够更为准确的对与电视机相连的设备或者电视机本身进行控制,可以通过设定优先级的方式,当所述电视机当前信源是机顶盒时,则优先执行所述按键名称对应的机顶盒上指令。其次是电视本身的指令,然后再检测执行某个特定外设的特定指令,比如语音说“我要看DVD”即是“DVD开机”。

优先级是首先执行当前信源显示的设备的指令(即如果当前显示的机顶盒信源,就优先处理机顶盒控制指令,如果当前显示的是电视自身的信源,就优先处理电视的控制指令),其次是电视本身控制指令(当前信源不是电视时),然后是其他外设的独有的特定指令。

当然,所述按键名称也可以直接将不同设备的控制指令区别开,比如所述按键名称可以为“电视机音量+”、“机顶盒音量+”、“DVD音量+”等,当用户的语音控制信号与其中一项匹配时,则获取与所述语音控制指令相匹配的按键名称。

在步骤S102中,根据预先存储的按键名称与无线按键码的对应关系,查找所述按键名称对应的无线按键码。

具体的,所述无线按键码,是指发送所述按键名称对应的无线信号时所对应的编码,对于不同的设备,所采用的编码方式可能也不相同,比如对于设备A,按键名称为“音量+”所对应的无线按键码可能为“00110010”,而对于设备B,按键名称为“音量+”所对应的无线按键码可能为“00111100”。因此,在获取按键名称对应的无线按键码时,还可以获取需要控制的设备的名称,通过添加需要控制的设备的名称,可以更为准确有效的确定按键名称所对应的无线按键码,从而能够更加准确的对设备进行控制。

在本发明实施例中,预先存储有设备对应的遥控器的按键名称与无线按键码的对应关系,在获取了设备对应的按键名称后,可以快速的查找按键名称所对应的无线按键码。

在步骤S103中,将查找的无线按键码通过所述无线收发器发送至被控制设备。

在确定了按键名称所对应的无线按键码后,将所述无线按键码转发为对应的控制信号,通过所述无线收发器发送至被控制的设备,比如机顶盒或者DVD等。

所述被控制设备上设置有与所述无线收发器对应的收发设备,比如设置有红外接收器、蓝牙接收器、WIFI模块等。所述被控制设备接收到所述无线按键码后,解析生成对应的控制指令,对电视机的播放的视频或者音频进行控制。

本发明中,电视机可接收用户发出的语音控制信号,根据所述语音控制信号解析得到对应的按键名称,根据预先存储的按键名称与无线按键码的对应关系,由所述无线收发器将所述无线按键码的内容,发送给与电视相连的设备,根据无线按键码的内容控制所述设备。本发明可使得用户通过语音控制信号,即可轻松的对与电视机相连的其它设备进行控制,大大的提高了用户控制的便利性,有利于提高用户使用体验。

实施例二:

图2示出了本发明第二实施例提供的基于电视机的控制方法的实现流程,详述如下:

在步骤S201中,接收用户输入的语音控制信号,解析所述语音控制信号生成对应的按键名称。

在步骤S202中,接收用户输入的按键名称,并通过所述无线收发器接收遥控器输入的无线按键码。

具体的,本步骤接收用户输入的按键名称,可以通过在电视机显示屏幕上显示需要输入按键名称的光标区域,用户可以通过触摸输入、键盘输入或者语音输入的方式,将按键名称的文字信息填写在所述光标区域。

在填写好所述按键名称后,用户可以点击将被控制设备对应的遥控器上的与所述按键名称对应的按键,使得所述无线收发器可以接收到所述按键名称对应的无线编码。

当然,所述按键名称与语音控制信号中对应的文字内容可能不会完全相同,因此,在进行语音控制信号的匹配时,可以设定匹配阈值,比如语音控制信号为“增加大声音”,而按键名称为“声音增加”,将两者进行比较时,能够得到一个相对于其它按键名称的匹配度更高的值,因此,可以优先将匹配度值更高的按键名称与所述语音控制信号匹配。

在步骤S203中,存储所述按键名称与所述无线按键码的对应关系。

在输入按键名称后,点击遥控器上对应的按键,无线收发器收到所述按键对应的无线按键码,建立所述无线按键码与所述按键名称的对应关系并存储所述对应关系。

根据遥控器上的按键,逐个对按键进行输入,得到遥控器上所有按键与无线按键码的对应关系,从而能够使得用户可以根据语音控制信号完成遥控器能够完成的所有功能。

在步骤S204中,根据存储的按键名称与无线按键码的对应关系,查找所述按键名称对应的无线按键码。

在步骤S205中,将查找的无线按键码通过所述无线收发器发送至被控制设备。

本发明实施例中步骤S201、S204-S205与实施例一中的步骤S101-S103基本相同,在此不作重复赘述。

本发明实施例在实施例一的基础上,具体介绍了对于按键名称与无线按键码的对应关系的建立和存储的过程,通过该过程,可以使得电视机在安装了无线收发器和相应的应用程序后,可以适应新的其它被控制设备的添加要求,将被控制设备的遥控器的全部功能转换为语音控制信号可实现的功能。

实施例三:

图3示出了本发明第三实施例提供的基于电视机的控制的实现流程,详述如下:

在步骤S301中,接收所述用户输入的语音控制信号,根据所述语音控制信号解析得到对应的频道名称。

具体的,本发明实施例中根据语音控制信号解析得到其对应的频道名称,可以通过相似度匹配的方式查找对应的频道名称。比如用户通过语音输入“中央台第六套节目”,将预存的频道名称逐个与所述语音内容比较时,可以得到匹配度较高的频道名称为“中央六台”。

当然,同一个频道也可以设置多个频道名称,比如同一个频道可以包括:“中央六台”、“中央台第六套节目”、“中央电影频道”等名称。可以根据用户的需要对所述频道名称进行设置。

在步骤S302中,根据预先存储的频道名称与频道号码的对应关系,查找所述频道名称对应的频道号码。

在本发明实施例中,可以预先存储所述频道名称与频道号码的对应关系,比如“中央电影频道”的频道名称,与“11台”的频道号码对应。

当然,对于新电视机,或者用户对设备格式化后,所述频道名称与所述频道号码可以由用户遍历所述设备的所有频道,建立所述设备的频道名称与频道号码的对应关系。

根据所述频道号码与所述频道名称的对应关系,可以快速的查找频道名称对应的频道号码,从而能够方便生成具体的电视节目切换指令,比如具体的电视台的切换。

在步骤S303中,根据查找的频道号码获取对应的一个或者多个按键名称。

所述频道号码可以包括一位数的频道号码、两位数的频道号码,以及可能包括三位数的频道号码,根据频道号码的位数不同,所需要的按键名称的个数也不相同,比如对于频道号码为“123”,则需要包括按键名称包括“1”、“2”和“3”。

当然,在实施过程中,用户的语音控制信号所对应的内容可能为频道号码,在这种情况下,则可以根据所述语音控制信号解析得到对应的频道号码;根据解析得到的频道号码获取对应的一个或者多个按键名称。

在步骤S304中,根据预先存储的按键名称与无线按键码的对应关系,查找所述按键名称对应的无线按键码。

在步骤S305将查找的无线按键码通过所述无线收发器发送至被控制设备。

本发明实施例在实施例一的基础上,进一步对按键名称的解析获取过程作了具体的介绍,对于不同的语音控制信号,分别介绍了得到对应的按键名称的信息的过程,从而可以适应用户多样化的语音控制信号的控制。

实施例四:

图4示出了本发明第四实施例提供的基于电视机的控制装置的结构示意图,详述如下:

本发明实施例所述基于电视机的控制装置,包括:

信号解析单元401,用于接收用户输入的语音控制信号,解析所述语音控制信号生成对应的按键名称;

无线按键码查找单元402,用于根据预先存储的按键名称与无线按键码的对应关系,查找所述按键名称对应的无线按键码;

发送单元403,用于将查找的无线按键码通过所述无线收发器发送至被控制设备。

优选的,所述装置还包括:

接收单元,用于接收用户输入的按键名称,并通过所述无线收发器接收遥控器输入的无线按键码;

对应关系存储单元,用于存储所述按键名称与所述无线按键码的对应关系。

优选的,所述信号解析单元包括:

频道名称解析子单元,用于接收所述用户输入的语音控制信号,根据所述语音控制信号解析得到对应的频道名称;

频道号码查找子单元,用于根据预先存储的频道名称与频道号码的对应关系,查找所述频道名称对应的频道号码;

第一按键名称获取子单元,根据查找的频道号码获取对应的一个或者多个按键名称。

优选的,所述装置还包括:

对应关系建立单元,用于遍历所述设备的所有频道,建立所述设备的频道名称与频道号码的对应关系。

优选的,所述信号解析单元包括:

频道号码解析子单元,接收所述用户输入的语音控制信号,根据所述语音控制信号解析得到对应的频道号码;

第二按键名称获取子单元,用于根据解析得到的频道号码获取对应的一个或者多个按键名称。

本发明实施例所述基于电视的控制装置,与实施例一至三所述基于电视机的控制方法对应,在此不作重复赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1