一种调节音量的方法及装置的制造方法_3

文档序号:9727088阅读:来源:国知局
实现过程中,可以根据公式⑵求取待调节到的目标音量值,其中V b表示b时刻的 音量,Va表示a时刻的音量,k为设计人员根据经验设定的调整因子。
[0073]上述两种实施方式,均可以实现音量的渐变调节,但考虑到用户难以精细地控制 多个触控点,故本发明实施例还提供了一种实施方式:当只有一个运动的触控点时,确定能 够容纳所有的静止的触控点的最小圆圈,接着实时获取该运动触控点与最小圆圈的圆心的 相对距离,然后根据相对距离扩张或收缩的比例,确定待调节到的目标音量值。例如,如图6 所示,用户将五个指头接触触摸屏,其中四个指头保持静止,仅食指运动,此时确定能容纳 四个静止触控点的最小圆圈,并动态获取运动触控点与该最小圆圈的圆心的相对距离,假 设在a时刻获取的相对距离为Fa,在b时刻获取的相对距离为Fb,则根据Fb与Fa的比例以及 预设的算法,确定待调节到的目标音量值。具体实现过程中,可以根据公式(3)求取待调节 至 1J的目标音量值,其中Vb表示b时刻的音量,Va表示a时刻的音量,k为设计人员根据经验设定 的调整因子。该实施方式的优点在于,用户只需专心控制一个触控点,有助于精细调节,可 应用于音量的微调。
[0075] S206,判断当前触控点的数量是否小于或等于两个。
[0076] 具体的,实时检测触控点的数量是否小于或等于两个,若否,则继续执行步骤 S205,若是,则结束。
[0077] 由上可见,本发明实施例中,先与外部设备建立配对连接,当获取的触摸屏所感应 到的触控点的数量大于两个时,检测触控点的组合运动轨迹,并当该组合运动轨迹为扩张 轨迹或收缩轨迹时,根据其扩张或收缩的比例确定待调节到的目标音量值,然后发送指令 控制外部设备将音量调节到目标音量值,可以实现通过多点触控的方式调节音量,具有操 作便捷、准确度高的优点。
[0078] 图3是本发明实施例中一种调节音量的装置的结构示意图。如图所示本发明实施 例中的调节音量的装置至少可以包括数量检测模块310、轨迹获取模块320以及音量调节模 块330,其中:
[0079] 数量检测模块310,用于获取触摸屏所感应到的触控点的数量。
[0080] 所述触控点是指触摸物与触摸屏的接触点,例如用户的指头与触摸屏的接触点。 需要指出的是,本发明实施例中的触摸屏支持多点触控,因而触控点的数量可以是多个。具 体的,当触摸屏感应到有外界输入触控操作时,获取触摸屏所感应到的触控点的数量。
[0081] 可选的,在获取触摸屏所感应到的触控点的数量之前,先确定是否处于预设的场 景。所述预设的场景是可以是在播放音乐时、在播放视频时、插入耳机时或处于各种音视频 应用程序的界面时,等等,这里不作穷举。
[0082] 轨迹获取模块320,用于当所述触控点的数量大于两个时,获取所述触控点的组合 运动轨迹。
[0083]具体的,当触摸屏所感应到的触控点的数量大于两个时,进入音量调节模式,并检 测多个触控点整体的组合运动轨迹。例如,用户使用五个指头在触摸屏上滑动时,对应的五 个触控点随之运动,其整体所形成的轨迹即为组合运动轨迹。
[0084]可选的,为了避免误操作,当触摸屏所感应到的触控点的数量为三至五个时,才进 入音量调节模式。原因在于,本发明实施例主要是针对用户使用手指进行触控操作的场景, 而用户最习惯的操作方式是单手操作,因此触控点的数量一般不会超过五个,若超过五个 触控点,则很有可能是用户无意的误操作。
[0085]音量调节模块330,用于当所述组合运动轨迹为扩张轨迹或收缩轨迹时,根据其扩 张或收缩的比例调节音量。
[0086]作为一种可选的实施方式,当组合运动轨迹为扩张轨迹或收缩轨迹时,在触控点 运动的过程中,实时确定能够容纳所有的触控点的最小圆圈,如图4所示,并根据最小圆圈 扩张或收缩的比例,对应地增大或减小音量。例如,假设用户使用五个指头在触摸屏上滑 动,在a时刻确定的能够容纳五个触控点的最小圆圈的半径为Ra,在b时刻确定的能够容纳 五个触控点的最小圆圈的半径为Rb,则根据Rb与Ra的比例以及预设的算法,动态调节音量。 具体实现过程中,可以根据公式(1)求取当前调节到的音量值,其中V b表示b时刻的音量,Va 表示a时刻的音量,k为设计人员根据经验设定的调整因子。
[0088]作为另一种可选的实施方式,当组合运动轨迹为扩张轨迹或收缩轨迹时,在触控 点运动的过程中,实时计算各个触控点之间的平均间距,并根据平均间距扩张或收缩的比 例,对应地增大或减小音量。为了简化平均间距的计算,可将各个触控点连为一个近似的圆 弧,在圆弧方向上依次获取相邻的两个触控点的间距,进而计算出平均间距,如图5所示,依 次获取的间距为a、b、c和d,计算的平均间距为(a+b+c+d)/4。例如,假设用户使用五个指头 在触摸屏上滑动,在a时刻求得各个触控点之间的平均间距为Da,在b时刻求得各个触控点 之间的平均间距为Db,则根据Db与Ra的比例以及预设的算法,动态调节音量。具体实现过程 中,可以根据公式(2)求取当前调节到的音量值,其中Vb表示b时刻的音量,V a表示a时刻的音 量,k为设计人员根据经验设定的调整因子。
[0090]上述两种实施方式,均可以实现音量的渐变调节,但考虑到用户难以精细地控制 多个触控点,故本发明实施例还提供了一种实施方式:当只有一个运动的触控点时,确定能 够容纳所有的静止的触控点的最小圆圈,接着实时获取该运动触控点与最小圆圈的圆心的 相对距离,然后根据相对距离扩张或收缩的比例,对应地增大或减小音量。例如,如图6所 示,用户将五个指头接触触摸屏,其中四个指头保持静止,仅食指运动,此时确定能容纳四 个静止触控点的最小圆圈,并动态获取运动触控点与该最小圆圈的圆心的相对距离,假设 在a时刻获取的相对距离为Fa,在b时刻获取的相对距离为Fb,则根据Fb与Fa的比例以及预 设的算法,动态调节音量。具体实现过程中,可以根据公式(3)求取当前调节到的音量值, 其中V b表示b时刻的音量,Va表示a时刻的音量,k为设计人员根据经验设定的调整因子。该实 施方式的优点在于,用户只需专心控制一个触控点,有助于精细调节,可应用于音量的微 调。
[0092]可选的,如图3所示本发明实施例中的调节音量的装置还可以包括配对连接模块 340,用于建立与外部播放设备的配对连接。相应的,音量调节模块330,具体用于根据其扩 张或收缩的比例调节音量调节所述外部播放设备的音量。
[0093]其中,所述外部设备可以是智能音响、数字电视或个人电脑等具备音视频播放功 能的设备。为了便于理解,本发明实施例以智能音响为例进行说明,手持终端可以通过WiFi 与智能音响配对连接,在建立配对连接后,手持终端可以通过其所安装的应用程序向智能 音响发送控制指令,如音量调节指令等。相应的,音量调节模块330确定待调节到的目标音 量值,接着通过应用程序发送携带目标音量值的音量调节指令至智能音响,以使智能音响 将音量调节到目标音量值。
[0094]本发明实施例还提
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1