本发明专利技术公开了一种控制信号的处理方法、系统及装置。其中,该方法包括:接收通过音频输入接口输入的波形信号;根据波形信号的峰值判断波形信号中是否携带有键码信息;若判断出波形信号中携带有键码信息,则对波形信号进行解码,得到键码指令。本发明专利技术用一种高效节能的方法实现了智能终端(如手机、平板等)准确获得外部设备(主要指玩具面板)键码信息的方法,解决了无法准确获取键码信息的技术问题。
【技术实现步骤摘要】
控制信号的处理方法、系统及装置
本专利技术涉及信息处理领域,具体而言,涉及一种控制信号的处理方法、系统及装置。
技术介绍
现有技术中,许多控制器(例如,玩具面板)可以向接收器或终端发送控制信号,该控制信号中可以有键码信息(即按键操作信息),终端通过接收控制器发送的控制信号,可以将控制信号中的键码信息显示出来,但是控制器和智能终端(手机、平板等)的交互很少,现存的案例中,系统也都非常复杂,并且功耗较大。因此,设计一种低成本,低功耗的控制器和智能终端的交互系统是一个亟待解决的问题。针对上述的无法准确判断是否有键码信息输入的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种控制信号的处理方法、系统及装置,以至少实现高效节能的完成控制器和智能终端的键码信息通信。根据本专利技术实施例的一个方面,提供了一种控制信号的处理方法,包括:接收通过音频输入接口输入的波形信号;根据所述波形信号的峰值判断所述波形信号中是否携带有键码信息;若判断出所述波形信号中携带有键码信息,则对所述波形信号进行解码,得到键码指令。进一步地,根据所述波形信号的峰值判断所述波形信号中是否携带有键码信息包括:判断所述波形信号的峰值是否大于等于预定数值;若判断出所述波形信号的峰值大于等于所述预定数值,则判断出所述波形信号中携带有所述键码信息。进一步地,对所述波形信号进行解码,得到键码指令包括:统计单位时间内所述波形信号的波形跳转次数,以确定所述波形信号的频率;按照所述频率,将所述波形信号转换为字符序列;将所述字符序列作为所述键码指令。进一步地,统计单位时间内所述波形信号的波形跳转次数包括:将接收到的波形信号转换为数字信号,其中,波形信号的波峰对应第一值,波形信号的波谷对应第二值;基于单位时间内的第一值和第二值的数量,确定所述波形信号在各个单位时间内的波形跳转次数。进一步地,按照所述频率,将所述波形信号转换为字符序列包括:若所述频率为第一频率,则将该频率对应的波形信号记录为第三值;若所述频率为第二频率,则将该频率对应的波形信号记录为第四值。进一步地,还包括:并行执行接收通过音频输入接口输入的波形信号的操作和对所述波形信号进行解码的操作。进一步地,在得到键码指令之后,所述方法还包括下述至少之一:将所述键码指令显示在终端的屏幕上;执行所述键码指令所指示的操作。根据本专利技术实施例的另一方面,还提供了一种控制信号的处理系统,包括:接收器,用于接收无线控制器的键码信号,将所述键码信号转换为波形信号;终端,用于使用上述实施例中任意一项所述的控制信号的处理方法对所述波形信号进行处理。进一步地,所述接收器在接收到所述键码信号的情况下,通过所述终端的音频输入接口与所述终端进行数据传输。根据本专利技术实施例的另一方面,还提供了一种控制信号的处理装置,包括:接收单元,用于接收通过音频输入接口输入的波形信号;判断单元,用于根据所述波形信号的峰值判断所述波形信号中是否携带有键码信息;解码单元,用于若判断出所述波形信号中携带有键码信息,则对所述波形信号进行解码,得到键码指令。通过上述实施例,可以通过终端接收通过音频输入接口输入的波形信号,在接收到波形信号后,可以根据波形信号的峰值判断波形信号中是否有键码信息,如果判断出输入的波形信号中携带有键码信息,可以对波形信号进行解码,得到相应的键码指令,从而根据键码指令做出相应的操作。通过本专利技术实施例,终端可以根据波形信号中的峰值判断波形信号中是否携带有键码信息,而不是在接收波形信号后,直接对波形信号解码,本专利技术实施例可以对波形信号进行判断,根据判断出的结果得出波形信号是否携带键码信息,这样智能终端可以准确的获得控制器发出的键码信息,从而解决了无法准确获取键码信息的技术问题,达到高效节能的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种控制信号的处理方法的流程图;图2是根据本专利技术实施例的一种可选的控制信号的处理方法的流程图;图3是根据本专利技术实施例的另一种可选的控制信号的处理方法的流程图;图4是根据本专利技术实施例的另一种可选的控制信号的处理系统的示意图;图5是根据本专利技术实施例的另一种可选的控制信号的处理装置的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例,提供了一种控制信号的处理方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。首先,对本申请涉及的术语解释如下:波峰:是指波在一个波长的范围内,波幅的最大值。以横波为例,突起的最高点就是波峰。波谷:是指波在一个波长的范围内,波幅的最小值。图1是根据本专利技术实施例的一种控制信号的处理方法的流程图,如图1所示,该方法包括如下步骤:步骤S102,接收通过音频输入接口输入的波形信号;步骤S104,根据波形信号的峰值判断波形信号中是否携带有键码信息;步骤S106,若判断出波形信号中携带有键码信息,则对波形信号进行解码,得到键码指令。通过上述实施例,可以通过终端(例如,手机)接收通过音频输入接口输入的波形信号,在接收到波形信号后,可以根据波形信号的峰值判断波形信号中是否有键码信息,如果判断出输入的波形信号中携带有键码信息,可以对波形信号进行解码,得到相应的键码指令,从而根据键码指令做出相应的操作。通过本专利技术实施例,终端可以根据波形信号中的峰值判断波形信号中是否携带有键码信息,而不是在接收波形信号后,直接对波形信号解码。终端可以准确的获得键码信息,从而解决了无法准确获取键码信息的技术问题,达到高效节能的效果。可选的,上述实施例可以应用在终端中,该终端可以是移动终端,例如,手机、PC、平板等,终端可以安装有音频输入接口,该音频输入接口可以接收波形信号。可选的,本专利技术实施例的信号传输可以是在控制器、接收器、以及终端之间进行,其中,控制器可以向接收器发送控制信号,接收器可以将接收到的控制信号转换为波形信号,并将波形信号发送到终端中。另一种可选的实施方式,可以通过控制器(例如,玩具面板)向接收器发送控制信号,该控制信号可以是本文档来自技高网...
【技术保护点】
一种控制信号的处理方法,其特征在于,包括:接收通过音频输入接口输入的波形信号;根据所述波形信号的峰值判断所述波形信号中是否携带有键码信息;若判断出所述波形信号中携带有键码信息,则对所述波形信号进行解码,得到键码指令。
【技术特征摘要】
1.一种控制信号的处理方法,其特征在于,包括:接收通过音频输入接口输入的波形信号;根据所述波形信号的峰值判断所述波形信号中是否携带有键码信息;若判断出所述波形信号中携带有键码信息,则对所述波形信号进行解码,得到键码指令。2.根据权利要求1所述的处理方法,其特征在于,根据所述波形信号的峰值判断所述波形信号中是否携带有键码信息包括:判断所述波形信号的峰值是否大于等于预定数值;若判断出所述波形信号的峰值大于等于所述预定数值,则判断出所述波形信号中携带有所述键码信息。3.根据权利要求1所述的处理方法,其特征在于,对所述波形信号进行解码,得到键码指令包括:统计单位时间内所述波形信号的波形跳转次数,以确定所述波形信号的频率;按照所述频率,将所述波形信号转换为字符序列;将所述字符序列作为所述键码指令。4.根据权利要求3所述的处理方法,其特征在于,统计单位时间内所述波形信号的波形跳转次数包括:将接收到的波形信号转换为数字信号,其中,波形信号的波峰对应第一值,波形信号的波谷对应第二值;基于单位时间内的第一值和第二值的数量,确定所述波形信号在各个单位时间内的波形跳转次数。5.根据权利要求3所述的处理方法,其特征在于,按照所述频率,将所述波形信...
【专利技术属性】
技术研发人员:李丽英,李志谦,
申请(专利权)人:北京希格玛和芯微电子技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。