通过手指在侧边栏区域滑动调整系统音量的系统及方法与流程

文档序号:11582003阅读:956来源:国知局

本发明涉及一种调整系统音量的系统及方法,特别是涉及一种通过手指在侧边栏区域滑动调整系统音量的系统及方法。



背景技术:

智能设备已经广泛的普及到当今社会,而调整音量的方法却一直局限于传统的物理旋钮或按钮来调整系统的音量。从当前的智能设备如手机、平板电脑、一些车载导航来看,物理键操作体验并不能满足车载场景中的使用。

现有的调整系统音量的方法有以下几点欠缺:

(1)传统的物理旋钮调整。旋钮的体积不好设定,若果设计的偏小,则用户操作起来困难,如果设计偏大,整体的硬件设计也很有影响;

(2)传统的物理按钮调整。在所有的手机上面,可以看到有两个物理音量加减键。但是这种step(步增步减)的方法在用户想快速降低音量的时候又有所欠缺;

(3)某些视频类软件屏幕上下滑动调整音量,只能在指定的页面调整。



技术实现要素:

本发明所要解决的技术问题是提供一种通过手指在侧边栏区域滑动调整系统音量的系统及方法,其通过手指的上下滑动来调整系统音量,释放物理按键,且用户能自由控制自己的滑动速度和距离来快速调整音量,操作方便。

本发明是通过下述技术方案来解决上述技术问题的:一种通过手指在侧边栏区域滑动调整系统音量的系统,其特征在于,其包括:

触摸接收模块,主要完成人机交互功能,从系统获取用户的手指的触摸坐标点,保存第一次触摸的坐标值,并发送所有的坐标数据给数据计算模块;

音量观察模块,主要是监测系统音量的变化,存储用户发生触摸操作前的系统音量,并发送存储的音量值给数据计算模块;

场景观察模块,观察当前的使用场景是否是一些指定的场景,并发送存储的音量值和场景数据给数据计算模块;

数据计算模块,接收触摸接收模块传入的坐标点,计算用户手指的滑动的相对距离,根据数据观察模块发送的值以及情景数据、音量观察模块发送的系统音量,计算出目标音量值并发送给执行模块;

执行模块,根据数据计算模块传入的目标音量值来设置系统音量,并且包括对指定场景的数据设定;

音量显示模块,根据执行模块执行的音量值,显示一个条形的音量进度条,用于向用户展示当前的系统音量。

优选地,所述触摸接收模块与音量观察模块、场景观察模块连接,音量观察模块、场景观察模块都与数据计算模块连接,数据计算模块与执行模块连接,执行模块与音量显示模块连接。

优选地,所述数据计算模块与一个隐藏模块连接。

优选地,所述数据计算模块与一个字幕提示模块连接。

优选地,所述数据计算模块与一个电台显示模块连接。

本发明还提供一种通过手指在侧边栏区域滑动调整系统音量的方法,其特征在于,其包括以下步骤:

步骤一:用户触摸系统侧边栏区域,触摸接收模块检测到用户触摸,存储初始的触摸坐标点,通知音量观察模块和场景观察模块开始工作,并发送坐标值给数据计算模块;

步骤二:根据触摸接收模块发送的操作指令,音量观察模块开始工作,获取当前系统的音量,并发送音量值给数据计算模块;

步骤三:步骤二和步骤三是同时进行的;根据触摸接收模块发送的操作指令,场景观察模块开始工作,获取当前的用户场景为使用导航,存储并发送值给数据计算模块;

步骤四:数据计算模块存储输入的初始坐标点、系统音量、使用场景;

步骤五:用户向上滑动手指,触摸接收模块接收第二次触摸坐标点,并发送给数据计算模块;

步骤六:数据计算模块进行计算,根据初始的触摸坐标点和第二次触摸坐标点的坐标差值得到用户是想要增加音量,依据之前的差值和场景,计算得到设置当前新的音量的值,并发送给执行模块;

步骤七:根据数据计算模块输入的当前新的音量的值,执行模块设定系统的音量,并发送当前的音量值给音量显示模块;

步骤八:音量显示模块根据执行模块最终设定的值,来展示音量的条形进度弹框,直观的向用户展示当前的系统音量;

步骤九:如果用户继续滑动,那么重复步骤四到步骤八,否则本系统各模块全部结束。

本发明的积极进步效果在于:本发明通过手指的上下滑动来调整系统音量,释放物理按键,且用户能自由控制自己的滑动速度和距离来快速调整音量,操作方便。

附图说明

图1为本发明通过手指在侧边栏区域滑动调整系统音量的系统的原理框图。

具体实施方式

下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。

如图1所示,本发明通过手指在侧边栏区域滑动调整系统音量的系统包括:

触摸接收模块,主要完成人机交互功能,从系统获取用户的手指的触摸坐标点,保存第一次触摸的坐标值,并发送所有的坐标数据给数据计算模块;

音量观察模块,主要是监测系统音量的变化,存储用户发生触摸操作前的系统音量,并发送存储的音量值给数据计算模块;

场景观察模块,观察当前的使用场景是否是一些指定的场景,并发送存储的音量值和场景数据给数据计算模块;

数据计算模块,接收触摸接收模块传入的坐标点,计算用户手指的滑动的相对距离,根据数据观察模块发送的值以及情景数据、音量观察模块发送的系统音量,计算出目标音量值并发送给执行模块;

执行模块,根据数据计算模块传入的目标音量值来设置系统音量,并且包括对指定场景的数据设定;

音量显示模块,根据执行模块执行的音量值,显示一个条形的音量进度条,用于向用户展示当前的系统音量。

触摸接收模块与音量观察模块、场景观察模块连接,音量观察模块、场景观察模块都与数据计算模块连接,数据计算模块与执行模块连接,执行模块与音量显示模块连接。

数据计算模块可以与一个隐藏模块连接,隐藏模块会在调整系统音量结束后将音量进度条等隐藏。

数据计算模块可以与一个字幕提示模块连接,这样可以看到播放音乐的字幕。

数据计算模块可以与一个电台显示模块连接,这样可以知道具体的电台名称。

本发明通过手指在侧边栏区域滑动调整系统音量的方法包括以下步骤:

步骤一:用户触摸系统侧边栏区域,触摸接收模块检测到用户触摸,存储初始的触摸坐标点y0,通知音量观察模块和场景观察模块开始工作,并发送坐标值给数据计算模块;

步骤二:根据触摸接收模块发送的操作指令,音量观察模块开始工作,获取当前系统的音量volume,并发送音量值给数据计算模块。音量观察模块工作结束;

步骤三:步骤二和步骤三是同时进行的;根据触摸接收模块发送的操作指令,场景观察模块开始工作,获取当前的用户场景为使用导航,值为type-navi。存储并发送值给数据计算模块,场景观察模块结束;

步骤四:数据计算模块存储输入的初始坐标点y0,系统音量volume,使用场景type-navi。

步骤五:用户向上滑动手指,触摸接收模块接收第二次触摸坐标点y1,并发送给数据计算模块。

步骤六:数据计算模块进行计算,根据初始的触摸坐标点y0和第二次触摸坐标点y1的坐标差值得到用户是想要增加音量,依据之前的差值和场景type-navi,计算得到设置当前新的音量的值,并发送给执行模块。

步骤七:根据数据计算模块输入的当前新的音量的值,执行模块设定系统的音量,并发送当前的音量值给音量显示模块。

步骤八:音量显示模块根据执行模块最终设定的值,来展示音量的条形进度弹框,直观的向用户展示当前的系统音量。

步骤九:如果用户继续滑动,那么重复步骤四到步骤八,否则本系统各模块全部结束。

用户单指触摸智能车载系统侧边栏区域,手指向下滑动,系统音量值随着滑动的距离增加而等比降低,并出现音量的显示进度条。本发明通过手指的上下滑动来调整系统音量,释放物理按键,且用户能自由控制自己的滑动速度和距离来快速调整音量,操作方便。本发明主要是针对系统调整音量的产品优化方案而提出的,主要解决物理按钮对硬件产品设计的影响和用户的交互体验问题。

以上所述的具体实施例,对本发明的解决的技术问题、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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