[发明专利]终端设备的音量调节方法及装置有效
申请号: | 201810677338.9 | 申请日: | 2018-06-27 |
公开(公告)号: | CN108845789B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 吴汉勇;董娜;贾亚洲 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 董建姣;刘芳 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 音量 调节 方法 装置 | ||
1.一种终端设备的音量调节方法,其特征在于,包括:
接收音量调节启动指令,所述音量调节指令用于指示开始连续调节终端设备的音量;
通过第一线程,根据第一时长和预设时长周期性绘制音量进度条,以及,通过第二线程,根据单位调节量周期性设置所述终端设备的音量,直至接收到音量调节终止指令,所述音量调节终止指令用于指示结束调节所述终端设备的音量;
其中,所述第一时长为绘制一次所述音量进度条需要的时长;所述单位调节量为设置一次所述终端设备的音量需要调节的音量,所述单位调节量为根据所述第一时长、所述预设时长和第二时长确定的,所述第二时长为设置一次所述终端设备的音量需要的时长;
所述根据第一时长和预设时长周期性绘制音量进度条,包括:根据所述第一时长和所述预设时长,确定每一个音量进度条的目标音量;根据每一个音量进度条的目标音量,周期性绘制所述音量进度条;
所述单位调节量为根据所述第一时长、所述预设时长和第二时长确定的,具体包括:若所述第一时长大于所述预设时长,则所述单位调节量为所述第二时长和所述预设时长的比值;若所述第一时长小于或等于所述预设时长,则所述单位调节量为所述第二时长和所述第一时长的比值。
2.根据权利要求1所述的方法,其特征在于,针对周期性绘制的音量进度条中的任意一个第一音量进度条,根据所述第一时长和所述预设时长,确定所述第一音量进度条的目标音量,包括:
判断所述第一时长是否大于所述预设时长;
若是,根据当前时刻和所述第一时长,确定所述第一音量进度条的绘制结束时刻;
根据所述绘制结束时刻与初始时刻之间的时长、以及预设的单位时长的音量变化量,确定总音量变化量;
根据初始音量和所述总音量变化量,确定所述第一音量进度条的目标音量;所述初始时刻为接收到所述音量调节启动指令的时刻,所述初始音量为接收到所述音量调节启动指令时所述终端设备的音量;
若否,根据所述终端设备的当前音量和所述音量调节启动指令的类型,确定所述第一音量进度条的目标音量;
其中,当所述音量调节启动指令的类型为音量增大类型时,所述第一音量进度条的目标音量为所述当前音量加1;当所述音量调节启动指令的类型为音量减小类型时,所述第一音量进度条的目标音量为所述当前音量减1。
3.根据权利要求1或2所述的方法,其特征在于,针对周期性绘制的音量进度条中的任意一个第二音量进度条,根据所述第二音量进度条的目标音量,绘制所述第二音量进度条,包括:
若所述第二音量进度条的目标音量为整数,则根据所述第二音量进度条的目标音量绘制所述第二音量进度条,以使所述第二音量进度条所显示的音量为所述第二音量进度条的目标音量;
若所述第二音量进度条的目标音量为小数,则根据所述第二音量进度条的目标音量的大小,对所述第二音量进度条的目标音量进行取整操作,并根据取整操作后的所述第二音量进度条的目标音量绘制所述第二音量进度条,以使所述第二音量进度条所显示的音量为取整操作后的所述第二音量进度条的目标音量。
4.根据权利要求1所述的方法,其特征在于,针对所述终端设备的第N次音量设置,根据所述单位调节量设置所述终端设备的音量,包括:
根据所述终端设备的初始音量、所述单位调节量和所述N,确定所述第N次音量设置对应的目标音量,所述N为大于或等于1的正整数;
根据所述第N次音量设置对应的目标音量,设置所述终端设备的音量。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第N次音量设置对应的目标音量,设置所述终端设备的音量,包括:
若所述第N次音量设置对应的目标音量为整数,则将所述终端设备的音量设置为所述第N次音量设置对应的目标音量;
若所述第N次音量设置对应的目标音量为小数,则根据所述第N次音量设置对应的目标音量的大小,对所述第N次音量设置对应的目标音量进行取整操作,并将所述终端设备的音量设置为取整操作后的所述第N次音量设置对应的目标音量。
6.一种终端设备的音量调节装置,其特征在于,包括接收模块、绘制模块和设置模块,其中,
所述接收模块用于,接收音量调节启动指令,所述音量调节指令用于指示开始连续调节终端设备的音量;
所述绘制模块用于,通过第一线程,根据第一时长和预设时长周期性绘制音量进度条,直至接收到音量调节终止指令,所述音量调节终止指令用于指示结束调节所述终端设备的音量;
所述设置模块用于,通过第二线程,根据单位调节量周期性设置所述终端设备的音量,直至接收到所述音量调节终止指令;
其中,所述第一时长为绘制一次所述音量进度条需要的时长;所述单位调节量为设置一次所述终端设备的音量需要调节的音量,所述单位调节量为根据所述第一时长、所述预设时长和第二时长确定的,所述第二时长为设置一次所述终端设备的音量需要的时长;
若所述第一时长大于所述预设时长,则所述单位调节量为所述第二时长和所述预设时长的比值;若所述第一时长小于或等于所述预设时长,则所述单位调节量为所述第二时长和所述第一时长的比值;
所述绘制模块包括确定单元和绘制单元,其中,所述确定单元用于,根据所述第一时长和所述预设时长,确定每一个音量进度条的目标音量;所述绘制单元用于,根据每一个音量进度条的目标音量,周期性绘制所述音量进度条。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810677338.9/1.html,转载请声明来源钻瓜专利网。