耳机的音量控制方法及装置与流程

文档序号:16099111发布日期:2018-11-27 23:54阅读:1016来源:国知局

技术领域

本发明涉及触控耳机技术领域,具体地涉及一种耳机的音量控制方法及装置。



背景技术:

数码产品已经成功融入了人们的生活中,并且人们对数码产品的追求和体验也在不断提高。

触控耳机以其优越的操控性受到了众多消费者的欢迎,但是本申请的发明人在实践本申请的过程中发现,目前的触控耳机仍然需要额外设置独立的音量控制按钮或旋钮以实现对耳机音量的控制,而无法直接集成音量控制功能。



技术实现要素:

本发明实施例的目的是提供一种耳机的音量控制方法及装置,用以将音量控制功能直接集成在触控耳机中,而无须额外设置音量控制按钮或旋钮。

为了实现上述目的,本发明实施例一方面提供一种耳机的音量控制方法,该耳机包括多个触控按键,其中该方法包括:检测所述多个触控按键在预定时间段被触摸的情况,以生成第一触摸操作;判断所述第一触摸操作是否与预配置的音量操控规则相匹配,其中该音量控制规则用于指示预定的关于所述多个触控按键的触摸操作的组合;以及若相匹配,则生成相应的音量操控指令。

本发明实施例另一方面提供一种耳机的音量控制装置,该耳机包括多个触控按键,其中该装置包括:触摸检测单元,用于检测所述多个触控按键在预定时间段被触摸的情况,以生成第一触摸操作;判断匹配单元,用于判断所述第一触摸操作是否与预配置的音量操控规则相匹配,其中该音量控制规则用于指示预定的关于所述多个触控按键的触摸操作的组合;以及音量操控指令生成单元,用于若相匹配,则生成相应的音量操控指令。

通过上述技术方案,提出了检测多个触控按键在预定时间段被触摸情况,并将其与预配置的音量控制标准进行匹配对照,以确定是否需要触发音量操控功能。由此,实现了将音量控制功能通过软硬件结合的方式集成在了触控耳机中,而无需设置额外的音量控制按钮或旋钮,提高了触控耳机的用户体验。

本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:

图1是本发明一实施例的耳机的音量控制方法的流程图;

图2是本发明一实施例的触控耳机的结构外型图;

图3是图1的耳机的音量控制方法中的S12的具体执行的原理流程图;

图4是本发明一实施例的耳机的音量控制装置的结构框图;

图5A是本发明一实施例的触控耳机的主控芯片的接线图的示例;

图5B为本发明一实施例的触摸芯片接线图;

图6A为本发明一实施例的触控耳机实现音量调节功能的原理流程图;

图6B为本发明一实施例的触控耳机实现音量调节功能的原理流程图。

具体实施方式

以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。

如图1所示,本发明一实施例的耳机的音量控制方法,该耳机是装配有多个触控按键,例如两个或两个以上的触控按键,其中该方法包括:

S11、检测多个触控按键在预定时间段被触摸的情况,以生成第一触摸操作。

关于本发明实施例的实施客体,其可以是耳机的处理器,其可以是对耳机的主控处理单元MCU并对其作出改进,也可以是额外单独设置的处理器,且都属于本发明的保护范围内。

具体的,关于该预定时间段的长短在此应不限定,其可以用于指示用户发生有效触控操作所需要的时长。以及,该第一触摸操作可以是指示在预定时间段内多个触控按键所承受的所有的触摸动作所对应的数据,其也还可以是仅指示在预定时间段内多个触控按键所承受的触摸操作所对应的数据的一部分,且都属于本发明的保护范围内。为了实现更高效的处理效果,本发明实施例推荐筛除所检测数据中的没有异议的无效数据,并仅基于有效数据进行判断匹配;作为示例,其可以是当多个触控按键的其中一者或多者感应到触摸动作时,触发检测关于多个触控按键在预定时间段被触摸的检测数据,并且滤除检测数据中的无效动作数据,以得到对应于第一触摸操作的检测数据,其中该无效动作数据用于指示在预定时间段内多个触控按键中的任意一者均未被触摸到,由此通过筛除无效数据,降低之后处理的数据量,提高了处理效率。

S12、判断第一触摸操作是否与预配置的音量操控规则相匹配,其中该音量控制规则用于指示预定的关于多个触控按键的触摸操作的组合。

需说明的是,在本实施例中的音量控制规则指示关于多个触控按键的触摸操作组合,其组合方式是多样化的,可以实现更多的功能(例如增大或减小音量),并且相比于针对触控按键的单纯的触摸响应,能够避免误操作响应。

S13、若相匹配,则生成相应的音量操控指令。

在本实施例中,利用预配置的音量操控规则来验证所检测的触控耳机的多个触控按键所接受的触摸动作是否符合标准,

如图2所示,其示出了应用上述实施例方案的一示例下的触控耳机的外型图,其中该触控耳机具有两个相互隔离的第一触控按键100和第二触控按键101,预配置的音量控制规则可以是指示关于第一触控按键100和第二触控按键101的触摸操作的组合,例如在预定时间段从第一触控按键100滑动摸到第二触控按键101,或从第二触控按键101滑动摸到第一触控按键100等。

关于图1的S12中判断匹配的原理,其可以是参照如图3的示例,包括:

S31、确定第一触摸操作是否指示在预定时间段内在第一触控按键与第二触控按键之间的滑动动作,其中第一触控按键与第二触控按键间隔设置。

关于滑动动作的确定及检测的过程,其可以是当在预定时间段内检测到第一触控按键和第二触控按键被依次触摸,例如检测到单独100、100和101、单独的101被依次触摸和按压,且未检测到针对第一触控按键和/或第二触控按键的误判动作时,确定第一触摸动作是指示所述滑动动作,其中误判动作包括长按动作(例如按住第一控件超过2秒等)和/或双击动作,可以理解的是,该误判动作还可以是包括其他的并不用于指示滑动的操作,由此避免了音量控制的误操作。

S32、若该第一触摸操作是指示滑动动作,则确定第一触摸操作与预配置的音量操控规则相匹配。

以及,若该第一触摸操作不指示滑动操作,则确定第一触摸操作与预配置的音量操控规则不匹配,则重新检测用户的触摸动作。

S33、确定滑动动作的滑动方向,并根据该滑动方向生成相应的音量增加指令或音量减小指令。

作为示例,如图2所示,若所确定的该滑动动作的滑动方向是从下至上的(从101至100),则相应生成音量增加指令,以及若所确定的该滑动动作的滑动方向是从上之下的(从100至101),则相应生成音量减小指令。虽然图2所示的第一触控按键与第二触控按键的数量为1个,但可以理解的是,将其数量置换为多个也同样属于本发明的保护范围内。

如图4所示,本发明一实施例的耳机的音量控制装置40,该耳机包括多个触控按键,其中该装置40包括:

触摸检测单元401,用于检测所述多个触控按键在预定时间段被触摸的情况,以生成第一触摸操作;

判断匹配单元402,用于判断所述第一触摸操作是否与预配置的音量操控规则相匹配,其中该音量控制规则用于指示预定的关于所述多个触控按键的触摸操作的组合;

音量操控指令生成单元403,用于若相匹配,则生成相应的音量操控指令。

在一些实施方式中,所述判断匹配单元402包括:滑动动作辨析模块,用于确定所述第一触摸操作是否指示预定时间段内在第一触控按键与第二触控按键之间的滑动动作,其中所述第一触控按键与所述第二触控按键间隔设置;以及匹配确定模块,用于若所述第一触摸操作是指示所述滑动动作,则确定所述第一触摸操作与预配置的音量操控规则相匹配。

在一些实施方式中,所述音量操控指令生成单元用于若相匹配,则根据在所述预定时间段内关于在所述第一触控按键与所述第二触控按键之间的滑动方向,确定相应的音量增加指令或音量减小指令。

在一些实施方式中,所述滑动动作辨析模块用于当在所述预定时间段内检测到所述第一触控按键和所述第二触控按键被依次触摸,且未检测到针对所述第一触控按键和/或所述第二触控按键的误判动作时,确定所述第一触摸动作是指示所述滑动动作,其中所述误判动作包括长按动作和/或双击动作。

在一些实施方式中,所述触摸检测单元包括:触发检测模块,用于当所述多个触控按键的其中一者或多者感应到触摸动作时,触发检测关于所述多个触控按键在所述预定时间段被触摸的检测数据;无效数据滤除模块,用于滤除所述检测数据中的无效动作数据,其中该无效动作数据用于指示在所述预定时间段内所述多个触控按键中的任意一者均未被触摸到。

在本发明一实施例中,耳机配置有两个触摸按键,并通过滑动两个触摸按键以实现音量调节,解决二个触摸按键不能调节音量问题。方便用户上滑、下滑实现耳机音量调节,提高了用户使用体验。在具体的实施策略上,可以是首先通过在触控芯片上通过I2C通讯读取多个划动触控的KEY键值,再加入相应的软件算法实现触控上划时音量增大和触控下划时音量减小功能,该硬件、结构和算法具有很强的通用性,可以移植并应用到很多平台上。

本发明公开了一种通过主控芯片的I2C通讯获取触控芯片多个触摸按键(TouchKEY)触发的电容值和时间差,从而计算和判断触摸划动的方向,即是向上划动还是向下划动方向,实现向上划动时实现蓝牙耳机音量增加,向下划动时音量减小功能。以下图5A为主控芯片接线图,图5B为触摸芯片接线图。网络“SCL、SDA”为I2C信号线,连接触控按键100和101,用于与触摸芯片的通信。“INT1”为中断信号用于触摸芯片触发主控芯片以进行触摸响应,“PWDN”为触摸芯片使能信号。

如图6A所示,首先,在耳机上电初始化之后,用户触摸触控按键产生中断并生成相应的触摸值;然后,去除无效触摸值以根据有效触摸值进行判断,包括对长按动作、双击动作、滑动动作的判断,其中当经判断是滑动动作时,继续有效触摸值所指示的触摸变化方向路径,并相应生成音量增加指令还是音量减小指令,以触发音量增加或减小操作。其中,通过滑动读取一组数据,将读取的数据进行处理,去掉无效数据(当触摸按下后会一直读取数据,直到触摸完全松开,才停止上读取数据,在这些数据中,可能得到一些影响滑动判断的数据,影响滑动的判断,主要做法就是忽略这些数据,整理出我们需要的数据),将有效数据进行标记,然后进行分析,数据的分析主要分析它是什么动作,在短时间内,它可能是单击,双击,长按,或者滑动或者其它动作,如果数值触摸按键均有变化并且沿着同一个方向变化,则判断为有效滑动。

如图6B所示,由于此次使用的是两点触控按键实现滑动,当滑动时会出现如:key1(触控点1按下)、key2(触控点1.2同时按下)、key3(触控点2按下)、key4(触控点1.2松开)这样的数据。一般情况下,Key4有时候会出现在头尾数据中,这属于无效数据,为了更高效的判断滑动状态,需要将头尾出现的Key4数据去掉。将有效数据进行判断,即在滑动的过程中判断key1,key3是否都有效按下了,然后将数据进行分析,如果key1,key2,key3或者(key3,key2,key1)依次出现,则表明此次动作是滑动状态,从而实现音量的加减。

在本发明实施例中,由于此次滑动实现音量加减是用两点触控实现的,两点触控按键之间存在着一点的距离,当滑动的时候离开其中一个离开一个触点到另一个触点小于某个时间则判断为有效滑动 ,两个触点在实现音量加减过程中必须加入一些去除无效的操作算法和一些误触发的效果,比如两次滑动时出现双击的误判或者单击双击是出现滑动误判的情况。这样可以增加准确性。

本发明实施例另一方面还提供一种机器可读存储介质,该机器可读存储介质上存储有指令,其分别用于执行本申请上述的耳机的音量控制方法的步骤,其具体的技术方案的细节和效果可以参照上文方法实施例的描述,在此便不赘述。

以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单片机、芯片或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。

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