一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

应用程序的音量调整方法及相关产品与流程

2021-10-24 09:30:00 来源:中国专利 TAG:应用程序 互联网 相关产品 音量 调整


1.本发明涉及互联网以及应用程序技术领域,具体涉及一种应用程序的音量调整方法及相关产品。


背景技术:

2.应用程序为智能手机上用户自行安装的程序,例如视频类应用程序,应用程序即短片视频,是一种常用的视频类应用程序,又如视频类应用程序,例如爱奇艺等等专门提供视频的应用程序,随着应用程序的兴起,一些非视频类应用程序也插入了应用程序,例如旅游类app,团购类app等等。
3.现有的短应用程序的音量为随机确定,无法依据用户具体的场景自动调整,降低了用户的体验度。


技术实现要素:

4.本发明实施例提供了一种应用程序的音量调整方法及相关产品,可以基于场景进行自动调整,具有提高用户体验度的优点。
5.第一方面,本发明实施例提供一种应用程序的音量调整方法,所述方法包括如下步骤:终端进入应用程序后,获取初始音量;终端采集当前环境的环境音量以及当前位置坐标;终端依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量,采用第一音量播放应用程序。
6.可选的,所述方法还包括:若当前位置坐标为第一坐标,采集当前时间,依据第一坐标确定位于家中且当前时间为休息时间时,将第一音量调整至零。
7.可选的,所述终端依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量具体包括:如环境音量大于音量阈值且当前位置坐标为非特定坐标,将初始音量调高设定等级;如环境音量小于音量阈值且当前位置坐标为非特定坐标,将初始音量调低设定等级。
8.可选的,所述终端依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量具体包括:终端依据当前位置坐标确定终端所处于的状态,若处于公共交通的状态中,确定终端是否连接有耳机,若终端未连接耳机,封闭终端的麦克风的音量,保持终端的听筒的音量;终端依据当前位置坐标确定终端所处于的状态具体包括:
终端确定当前位置坐标不属于特定坐标,采集终端的速度值,若该速度值超过预设阈值,提取终端是否连接有交通工具,若未连接交通工具,确定该终端处于公交交通的状态中。
9.第二方面,提供一种终端,所述终端包括:处理器、定位单元、摄像头、音频器和显示屏,所述处理器,用于进入应用程序后,获取初始音量;所述处理器,用于采集当前环境的环境音量以及当前位置坐标;依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量,采用第一音量播放应用程序。
10.第三方面,提供一种计算机可读存储介质,其存储用于电子数据交换的程序,其中,所述程序使得终端执行第一方面提供的方法。
11.实施本发明实施例,具有如下有益效果:可以看出,本技术提供的技术方案在确定初始音量以后,采集环境音量,然后依据环境音量对初始音量进行调整的得到第一音量,这样能够考虑到该环境音量,能够自动对音量进行调整,提高用户体验度。
附图说明
12.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
13.图1是一种终端的结构示意图。
14.图2是一种应用程序的音量调整方法的流程示意图。
15.图3是本发明实施例提供的终端的结构示意图。
具体实施方式
16.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
18.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
19.音量又称音强、响度,是指人耳对所听到的声音大小强弱的主观感受,其客观评价尺度是声音的振幅大小。这种感受源自物体振动时所产生的压力,即声压。物体振动通过不同的介质,将其振动能量传导开去。人们为了对声音的感受量化成可以监测的指标,就把声压分成“级”——声压级,以便能客观的表示声音的强弱,其单位称为“分贝”(db)。
20.应用程序中视频(包含应用程序)的应用场景越来越多,但是在有些场景中,其播放的音量无法进行实时的控制,导致用户的体验感差,例如在深夜睡觉的时候,过大的音量很显然是不合适的,但是在一些特定的场景下,过小的音量又会使得其无法听到,影响了用户体验度。
21.参阅图1,图1提供了一种终端,该终端具体可以为智能手机、平板电脑、计算机、服务器,该智能手机可以为ios、安卓等系统的终端,上述终端具体可以包括:处理器、存储器、摄像头和显示屏,上述部件可以通过总线连接,也可以通过其他方式连接,本技术并不和限制上述连接的具体方式。
22.参阅图2,图2提供了一种应用程序的音量调整方法,该方法如图2所示,由如图1所示的终端来执行,该方法包括如下步骤:步骤s201、终端进入应用程序后,获取初始音量;步骤s202、终端采集当前环境的环境音量以及当前位置坐标;步骤s203、终端依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量,采用第一音量播放应用程序。
23.本技术提供的技术方案在确定初始音量以后,终端采集当前环境的环境音量以及当前位置坐标;终端依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量,采用第一音量播放应用程序,这样能够考虑到该环境音量,能够自动对音量进行调整,提高用户体验度。
24.此方案对于环境音量对初始音量进行调整,避免比较吵的地方,音量太小,比较安静的地方,音量太大。
25.示例的,上述终端依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量具体可以包括:终端依据当前位置坐标确定终端所处于的状态,若处于公共交通的状态中,确定终端是否连接有耳机(包含有线或无线耳机),若终端未连接耳机,封闭终端的麦克风的音量(即将麦克风的音量调整至零),保持终端的听筒的音量。
26.此种技术方案保证了在公共交通的状态下实现了外放音量(即麦克风)对周围人员的影响,因为对于用户来说,其在公共交通中,例如在地铁或公交车上,若具有外放音量会对其他人产生影响,所以需要限制。
27.示例的,上述终端依据当前位置坐标确定终端所处于的状态具体可以包括:终端确定当前位置坐标不属于特定坐标(例如公司坐标、家庭坐标时),采集终端的速度值,若该速度值超过预设阈值,提取终端是否连接有交通工具,若未连接交通工具,确定该终端处于公交交通的状态中。
28.对于不属于预设位置坐标时,若速度值大于一定的值,那么只有两种情况,一种自己开车,另一种为在交通工具中,若自己开车,大部分的用户都默认自己的手机连接车载蓝牙,显然在公交交通中是没有相关的设置的,因此这里通过此设置来确定终端所处于的状
态。
29.示例的,终端依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量具体可以包括:终端采集目标对象的人脸图片,对人脸图片进行识别确定第一身份,提取第一身份对应的预设调整量,将该初始音量调整该预设调整量。上述预设调整量可以为提高2级音量或3级音量,具体可以由用户自行设置。
30.上述对人脸图片进行识别确定第一身份具体可以包括:将人脸图片进行特征提取得到输入矩阵【h】【w】,将输入矩阵【h】【w】按先行后列存储于存储器,对前三行元素值执行运算步骤得到卷积运算结果的多个卷积值,运算步骤具体可以包括:从输入矩阵【h】【w】的前三行元素值中提取3*6个元素值得到矩阵【3】【6】
11
,将矩阵【3】【6】
11
按先列后行存储于缓存,提取卷积核【3】【3】,将矩阵【3】【6】
11
按行方向滑动4次得到4个矩阵【3】【3】
11
,将4个矩阵【3】【3】1与卷积核【3】【3】执行卷积运算得到4个卷积值,从输入矩阵【h】【w】中提取矩阵【3】【6】
11
之后的矩阵【3】【4】(在后续的提取中,每次提取【3】【4】,然后与前一【3】【6】的后2列组成新的矩阵【3】【6】),将矩阵【3】【6】
11
的前4列元素值删除后将后2列元素值与矩阵【3】【4】组成矩阵【3】【6】
21
;将【3】【6】
21
按先列后行存储于缓存,将矩阵【3】【6】
21
按行方向滑动4次得到4个矩阵【3】【3】
21
,将4个矩阵【3】【3】
21
与卷积核【3】【3】执行卷积运算得到4个卷积值,遍历输入矩阵3*w个元素值(即前3行元素值)后得到卷积运算结果的多个卷积值后,卷积滑动窗口沿行移动后,对前3行的后续行元素值执行运算步骤得到卷积运算结果的多个卷积值,将前3行的多个卷积结果以及后续行的多个卷积核组合起来得到卷积运算结果,将该卷积运算结果执行后续运算(全连接运算或激活运算)得到运算结果,将该运算结果与第一身份的预设的模板结果进行比对确定是否一致,若一致,确定该人脸图片为第一身份,否则,确定为非第一身份,与其他身份的预设的模板结构进行比对确定该人脸图片的身份。
31.对于后续行是以3行为基本单元的元素值,具体的运算方式可以参见前3行的方式。
32.其中,【3】【6】
11
中的下标数值表示三行元素值的提取次数,上标数值表示三行元素值的最小行值。
33.可选的,上述方法还可以包括:采集当前位置坐标的第一坐标以及当前时间,依据第一坐标确定位于家中且当前时间为休息时间时,将第一音量调整至零。
34.可选的,上述终端依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量具体可以包括:如环境音量大于音量阈值且当前位置坐标为非特定坐标(例如公司坐标或家庭坐标),将初始音量调高设定等级;如环境音量小于音量阈值且当前位置坐标为非特定坐标,将初始音量调低设定等级。
35.可选的,上述方法还可以包括:采集第一图片,如第一图片包含婴幼儿时,停止应用程序播放。
36.参阅图3,图3提供一种终端,包括:处理器、定位单元、摄像头、音频器和显示屏,
所述处理器,用于进入应用程序后,获取初始音量;所述处理器,用于采集当前环境的环境音量以及当前位置坐标;依据该环境音量以及当前位置坐标对初始音量进行调整得到调整后的第一音量,采用第一音量播放应用程序。
37.示例的,所述定位单元,用于采集第一坐标;所述处理器,还用于依据第一坐标确定位于家中且当前时间为休息时间时,将第一音量调整至零。
38.示例的,所述处理器,具体用于如环境音量大于音量阈值且当前位置坐标为非特定坐标,将初始音量调高设定等级;所述处理器,具体用于如环境音量小于音量阈值且当前位置坐标为非特定坐标,将初始音量调低设定等级。
39.示例的,所述处理器,具体用于依据当前位置坐标确定终端所处于的状态,若处于公共交通的状态中,确定终端是否连接有耳机,若终端未连接耳机,封闭终端的麦克风的音量,保持终端的听筒的音量;终端依据当前位置坐标确定终端所处于的状态具体包括:终端确定当前位置坐标不属于特定坐标,采集终端的速度值,若该速度值超过预设阈值,提取终端是否连接有交通工具,若未连接交通工具,确定该终端处于公交交通的状态中。
40.如图3所示的处理器还可以用于执行如图2所示方法的可选、示例或细化方案,这里不再赘述。
41.本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种应用程序的音量调整方法的部分或全部步骤。
42.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种应用程序的音量调整方法的部分或全部步骤。
43.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选 实施例,所涉及的动作和模块并不一定是本发明所必须的。
44.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
45.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,
可以是电性或其它的形式。
46.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
47.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。
48.所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
49.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read

only memory ,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
50.以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜