CN109067991A - 一种音量调节方法及装置 - Google Patents
一种音量调节方法及装置 Download PDFInfo
- Publication number
- CN109067991A CN109067991A CN201810967518.0A CN201810967518A CN109067991A CN 109067991 A CN109067991 A CN 109067991A CN 201810967518 A CN201810967518 A CN 201810967518A CN 109067991 A CN109067991 A CN 109067991A
- Authority
- CN
- China
- Prior art keywords
- earpiece
- terminal
- volume
- predetermined movement
- barrier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000001133 acceleration Effects 0.000 claims abstract description 12
- 230000004888 barrier function Effects 0.000 claims description 62
- 238000003860 storage Methods 0.000 claims description 17
- 230000006854 communication Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000004069 differentiation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
本申请公开一种音量调节方法及装置,属于终端技术领域,该方法包括:在终端的听筒处于开启状态时,周期性获取加速度传感器检测到的终端的三维位置信息,若根据终端的三维位置信息确定终端发生预设运动,则根据与预设运动对应的音量调节策略对终端的听筒音量进行调节,只要改变终端的位置就可对听筒音量进行调节,调节方式更加便捷。
Description
技术领域
本申请涉及终端技术领域,尤其涉及一种音量调节方法及装置。
背景技术
目前,终端已成为人们生活中必不可少的电子产品,虽然终端的功能越来越多,但进行通信仍然是终端最基本的功能。
实际应用中,若用户在比较嘈杂的环境中使用终端进行通信,如接听电话、听取微信语音等,就需要通过按压音量键来调节听筒音量,但当进行通信的环境发生变化时,用户可能又需要重新按压音量键来调节听筒音量,非常的不方便。
发明内容
本申请实施例提供一种音量调节方法及装置,用以解决现有技术中按压音量键来调节听筒音量的方式不方便的问题。
第一方面,本申请实施例提供的一种音量调节方法,包括:
在终端的听筒处于开启状态时,周期性获取加速度传感器检测到的终端的三维位置信息;
若根据终端的三维位置信息确定终端发生预设运动,则根据与预设运动对应的音量调节策略对终端的听筒音量进行调节。
采用上述方案,用户在使用听筒进行语音通信的过程中,如果想要调节听筒音量,只需改变终端的位置使终端发生预设运动,终端就可根据与预设运动对应的音量调节策略来调节听筒的音量,而不必再按压音量键,因此调节方式更加便捷。
具体实施时,还可结合考虑用户是否贴近耳朵使用听筒的情况来实施差异化的音量调节方式,而听筒周围的亮度信息可以在一定程度上反应出用户是否贴近耳朵使用听筒,因此,在一种可能的实施方式下,周期性获取的还可以有光线传感器检测到的所述听筒周围的亮度信息,此时,根据与所述预设运动对应的音量调节策略对所述终端的听筒音量进行调节,包括:
根据所述听筒周围的亮度信息和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
并且,为了提高用户是否贴近耳朵使用听筒的准确性,周期性获取的还可有距离传感器检测到的距离所述听筒在设定距离内是否有障碍物的信息,则根据所述听筒周围的亮度信息和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节,包括:
根据所述听筒周围的亮度信息和距离所述听筒在设定距离内是否有障碍物的信息,确定所述听筒是否被障碍物遮挡;
根据所述听筒是否被障碍物遮挡的情况和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
在一种可能的实施方式下,根据所述听筒是否被障碍物遮挡的情况和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节,包括:
当确定所述听筒被障碍物遮挡时,对应于用户贴近耳朵使用听筒的情况,若与所述预设运动对应的音量调节策略为增大听筒音量,则按照设定幅度增大听筒音量;若与所述预设运动对应的音量调节策略为减小听筒音量,则按照设定幅度减小听筒音量;
当确定所述听筒未被障碍物遮挡时,对应于用户未贴近耳朵使用听筒的情况,若与所述预设运动对应的音量调节策略为增大听筒音量,则将所述终端的听筒调节为外放模式;若与所述预设运动对应的音量调节策略为减小听筒音量,则将所述终端的听筒调节为静音模式。
在一种可能的实施方式下,根据所述听筒周围的亮度信息和距离所述听筒在设定距离内是否有障碍物的信息,确定所述听筒是否被障碍物遮挡,包括:
若确定所述终端周围环境的亮度小于预设亮度,且距离所述听筒在设定距离内有障碍物,则确定所述听筒被障碍物遮挡,此时,可认为用户贴近耳朵使用听筒;
若确定所述终端周围环境的亮度大于预设亮度,且距离所述听筒在设定距离内没有障碍物,则确定所述听筒未被障碍物遮挡,此时,可认为用户未贴近耳朵使用听筒。
在一种可能的实施方式下,根据所述终端的三维位置信息确定所述终端发生预设运动,包括:
根据设定时间段内所述终端的三维位置信息确定所述终端的运动路径;
若确定所述终端的运动路径符合存储的任一预设运动对应的路径描述,则将所述预设运动确定为所述终端发生的运动。
第二方面,本申请实施例提供的一种音量调节装置,包括:
获取模块,用于在终端的听筒处于开启状态时,周期性获取加速度传感器检测到的所述终端的三维位置信息;
调节模块,用于若根据所述终端的三维位置信息确定所述终端发生预设运动,则根据所述预设运动对应的音量调节策略对所述终端的听筒音量进行调节。
在一种可能的实施方式下,所述获取模块,还用于周期性获取光线传感器检测到的所述听筒周围的亮度信息;
所述调节模块,还用于根据所述听筒周围的亮度信息和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
在一种可能的实施方式下,所述获取模块,还用于周期性获取距离传感器检测到的距离所述听筒在设定距离内是否有障碍物的信息;
所述调节模块,用于根据所述听筒周围的亮度信息和距离所述听筒在设定距离内是否有障碍物的信息,确定所述听筒是否被障碍物遮挡,并根据所述听筒是否被障碍物遮挡的情况和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
在一种可能的实施方式下,所述调节模块具体用于,
当确定所述听筒被障碍物遮挡时,若与所述预设运动对应的音量调节策略为增大听筒音量,则按照设定幅度增大听筒音量;若与所述预设运动对应的音量调节策略为减小听筒音量,则按照设定幅度减小听筒音量;
当确定所述听筒未被障碍物遮挡时,若与所述预设运动对应的音量调节策略为增大听筒音量,则将所述终端的听筒调节为外放模式;若与所述预设运动对应的音量调节策略为减小听筒音量,则将所述终端的听筒调节为静音模式。
在一种可能的实施方式下,所述调节模块具体用于,
若确定所述终端周围环境的亮度小于预设亮度,且距离所述听筒在设定距离内有障碍物,则确定所述听筒被障碍物遮挡;
若确定所述终端周围环境的亮度大于预设亮度,且距离所述听筒在设定距离内没有障碍物,则确定所述听筒未被障碍物遮挡。
在一种可能的实施方式下,所述调节模块具体用于,
根据设定时间段内所述终端的三维位置信息确定所述终端的运动路径;
若确定所述终端的运动路径符合存储的任一预设运动对应的路径描述,则将所述预设运动确定为所述终端发生的运动。
第三方面,本申请实施例提供的一种终端,包括上述任一所述的装置。
第四方面,本申请实施例提供的一种电子设备,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中:
存储器存储有可被至少一个处理器执行的指令,该指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述音量调节方法。
第五方面,本申请实施例提供的一种计算机可读介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述音量调节方法。
另外,第二方面至第五方面中任一种设计方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。
本申请的这些方面或其它方面在以下实施例的描述中会更加简明易懂。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的用于实现音量调节方法的终端的结构示意图;
图2为本申请实施例提供的一种音量调节方法的流程图;
图3为本申请实施例提供的终端沿Z轴来回移动时运动路径的示意图;
图4为本申请实施例提供的终端沿Y轴来回移动时运动路径的示意图;
图5为本申请实施例提供的音量调节装置的结构示意图。
具体实施方式
为了解决现有技术中按压音量键来调节听筒音量的方式不方便的问题,本申请实施例提供了一种音量调节方法及装置。
以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
一般地,终端的听筒在触发语音通信功能时开启,如触发打电话或者微信语音功能时听筒就会开启,语音通信结束时听筒再自动关闭,在进行语音通信的过程中,用户多是贴近耳朵使用听筒的,此时,如果用户想要调节听筒音量,就只能通过按压音量键的方式,而在按压音量键的过程中,如果终端离开用户耳朵就可能会影响语音通话,所以会非常的不方便。
为了解决该问题,本申请提出一种通过改变终端的位置来调节听筒音量的方案,采用该方案,当用户贴近耳朵使用听筒时,只需简单地改变终端的位置,如摇一摇,就可调节听筒音量,而不必再按压音量键,这样,在调节听筒音量的过程中也不会影响语音通话,非常的方便。
本申请实施例中的终端可以为手机、IPad等,图1示出了一种终端100的结构示意图。参照图1所示,终端100包括:处理器110、存储器120、显示单元130、输入单元140、传感器150、射频(radio frequency,RF)电路160、以及电源170等。
其中,处理器110是终端设备100的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在存储器120内的软件程序和/或数据,执行终端设备100的各种功能,从而对终端设备进行整体监控。
存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、各种应用程序等;存储数据区可存储根据终端设备100的使用所创建的数据等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件等。
显示单元130可用于显示由用户输入的信息或提供给用户的信息以及终端设备100的各种菜单等,显示单元130可以包括显示面板131,显示面板131可以采用液晶显示屏(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置。
输入单元140可用于接收用户输入的数字或字符等信息。输入单元140可包括触控面板141以及其他输入设备142,其中,触控面板141,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触摸笔等任何适合的物体或附件在触控面板141上或在触控面板141附近的操作)。具体的,触控面板141可以检测用户的触摸操作,并检测触摸操作带来的信号,将这些信号转换成触点坐标,发送给处理器110,并接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板141。其他输入设备142可以包括但不限于物理键盘、功能键(比如音量控制按键、开关机按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
当然,触控面板141可覆盖显示面板131,当触控面板141检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板131上提供相应的视觉输出。虽然在图1中,触控面板141与显示面板131是作为两个独立的部件来实现终端设备100的输入和输出功能,但是在某些实施例中,可以将触控面板141与显示面板131集成而实现终端设备100的输入和输出功能。
终端100还可包括一个或多个传感器150,例如加速度传感器、光线传感器和距离传感器等。
终端100还可包括RF电路160,可用于和基站进行收发信息或数据。通常,所述RF电路160包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noiseamplifier,LNA)、双工器等。本申请实施例中,所述RF电路160可以通过无线通信与网络和其他电子设备通信,所述无线通信可以使用任一通信标准或协议。
终端100还包括给各个部件供电的电源170(比如电池),电源可以通过电源管理***与处理器110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗等功能。
当然,根据具体应用中的需要,上述终端100还可以包括听筒、摄像头、音频电路、扬声器等其它部件,这些部件在图1中没有示出,在此也不再详述。
参见图2,图2为本申请提供的一种音量调节方法的流程图,在下文的介绍过程中,以将该方法应用在图1所示的终端100为例,该方法的具体实施流程如下:
S201:在终端的听筒处于开启状态时,周期性获取加速度传感器检测到的终端的三维位置信息。
实际应用中,终端中的加速度传感器会实时检测终端的三维位置信息,根据这些三维位置信息可以确定终端的运动路径、以及终端的朝向信息。
S202:若根据终端的三维位置信息确定终端发生预设运动,则根据预设运动对应的音量调节策略对终端的听筒音量进行调节。
具体实施时,针对每一预设运动,终端中可以预先存储该预设运动对应的路径描述信息,在根据设定时间段内终端的三维位置信息确定终端的运动路径之后,可以判断终端的运动路径是否符合对某一预设运动的路径描述,若符合,则可将该预设运动确定为终端发生的运动。
比如,可触发终端调节听筒音量的预设运动包括第一预设运动和第二预设运动,其中,对第一预设运动的路径描述为:沿Z轴来回移动的次数不小于3次,对第二预设运动的路径描述为:沿Y轴来回移动的次数不小于3次,其中,Z轴可以为用户站立的方位,Y轴可以为用户面向的方位。
在终端的听筒处于开启状态时,终端可周期性获取加速度传感器检测到的终端的三维位置信息,假设根据距离当前时刻3s内终端的三维位置信息确定的终端的运动路径如图3所示,那么可确定图3所示的运动路径符合对第一预设运动的路径描述,此时,可将第一预设运动确定为终端发生的运动;假设根据距离当前时刻3s内终端的三维位置信息确定的终端的运动路径如图4所示,那么可确定图4所示的运动路径符合对第二预设运动的路径描述,此时,可将第二预设运动确定为终端发生的运动,需要说明的是,为了清晰起见,图3和图4中示出的终端的来回移动路径是不重复的,实际上,终端的来回移动路径是可以重复的。
进一步地,假设与第一预设运动对应的音量调节策略为增大音量,与第二预设运动对应的音量调节策略为减小音量,那么,在确定终端发生第一预设运动时,则可增大听筒音量;在确定终端发生第二预设运动时,则可减小听筒音量。
需要说明的是,上述对第一预设运动和第二预设运动的路径描述只是举例,对第一预设运动的路径描述也可以为:沿Z轴来回转动的次数不小于3次,对第二预设运动的路径描述也可以为:沿Y轴来回转动的次数不小于3次,这些均不构成对本申请中预设运动的限定。
此外,还可结合考虑用户是否贴近耳朵使用听筒的情况来采用不同的音量调节策略,以进一步提升用户体验。
一般地,听筒周围的亮度可以从一定程度上反映出用户是否贴近耳朵使用听筒,因此,在S201中周期性获取的还可以有光线传感器检测到的听筒周围的亮度信息,此时,可以根据听筒周围的亮度信息和预设运动对应的音量调节策略,对终端的听筒音量进行调节。
比如,当确定听筒周围的亮度小于预设亮度时,对应于用户贴近耳朵使用听筒的情况,若与预设运动对应的音量调节策略为增大听筒音量,则可按照设定幅度增大听筒音量;若与预设运动对应的音量调节策略为减小听筒音量,则可按照设定幅度减小听筒音量;当确定听筒周围的亮度不小于预设亮度时,对应于用户未贴近耳朵使用听筒的情况,若与预设运动对应的音量调节策略为增大听筒音量,则可将终端的听筒调节为外放模式;若与预设运动对应的音量调节策略为减小听筒音量,则可将终端的听筒调节为静音模式。
为了准确地判断出用户是否贴近耳朵使用听筒,在一种可能的实施方式下,在S201中周期性获取的除了有光线传感器检测到的听筒周围的亮度信息,还可以有距离传感器检测到的距离听筒在设定距离内是否有障碍物的信息,之后,可以根据听筒周围的亮度信息和距离听筒在设定距离内是否有障碍物的信息,确定听筒是否被障碍物遮挡。
具体地,若确定终端周围环境的亮度小于预设亮度,且距离听筒在设定距离内有障碍物,则确定听筒被障碍物遮挡,即认为用户贴近耳朵使用听筒;若确定终端周围环境的亮度大于预设亮度,且距离听筒在设定距离内没有障碍物,则确定听筒未被障碍物遮挡,即认为用户不是贴近耳朵使用听筒。
进一步地,根据听筒是否被障碍物遮挡的情况和预设运动对应的音量调节策略对终端的听筒音量进行调节。
比如,当确定听筒被障碍物遮挡时,对应于用户贴近耳朵使用听筒的情况,若确定与预设运动对应的音量调节策略为增大听筒音量,则可按照设定幅度增大听筒音量;若确定与预设运动对应的音量调节策略为减小听筒音量,则可按照设定幅度减小听筒音量。
当确定听筒未被障碍物遮挡时,对应于用户不贴近耳朵使用听筒的情况,若确定与预设运动对应的音量调节策略为增大听筒音量,则可将终端的听筒调节为外放模式;若与预设运动对应的音量调节策略为减小听筒音量,则将终端的听筒调节为静音模式。
当然,在执行差异化的音量调节策略之前,还可确定当前用户不是使用耳机在进行语音通信。
下面,以打电话为例对本申请实施例提供的音量调节方法进行说明。
首先,假设距离传感器可测量的有效距离范围为0cm~5cm,并且,障碍物与距离传感器之间的距离在有效距离范围内时,距离传感器的状态为0,超出有效距离范围时,距离传感器的状态为1;假设光线传感器检测到的听筒周围的亮度低于设定值时,光线传感器的状态为0,不低于设定值时,光线传感器的状态为1。
在通话过程中,若获取到的距离传感器的状态为0,光线传感器的状态为0,则可确定用户贴近耳朵使用听筒,此时,如果用户想要调大听筒声音,则可沿Z轴上下来回移动终端。假设加速度传感器获取到的设定时间段内,比如过去3s内,终端在X、Y、Z三个轴上的坐标分别为:(1、1、2)、(1、1、0)、(1、1、1)、(1、1、0)、(1、1、2)、(1、1、1)、(1、1、2),分析这些三维坐标可确定终端沿Z轴上下来回移动了3次,若对第一预设运动沿的路径描述为:沿Z轴来回移动的次数不小于3次,则可确定终端发生第一预设运动,若与第一预设运动对应的为增大听筒音量,则可按照设定幅度增大听筒音量。
而如果此时用户想要调小听筒的声音,则可沿Y轴来回移动终端,假设加速度传感器获取到的设定时间段内,比如过去3s内,终端在X、Y、Z三个轴上的坐标分别为:(2、1、1)、(2、0、1)、(2、2、1)、(2、1、1)(2、2、1)、(2、0、1)、(2、1、1),分析这些三维坐标可确定终端沿Y轴来回移动了3次,若对第二预设运动沿的路径描述为:沿Y轴来回移动的次数不小于3次,则可确定终端发生第二预设运动,若与第二预设运动对应的为减小听筒音量,则可按照设定幅度减小听筒的音量。
在通话过程中,若获取到的距离传感器的状态为1,光线传感器的状态为1,则可确定用户未贴近耳朵使用听筒,此时,若确定终端发生第一预设运动,则可将听筒调节为静音模式;若确定终端发生第二预设运动,则可将听筒调节为外放模式。
基于同一技术构思,本申请实施例还提供了一种音量调节装置,参见图5所示,该音量调节装置包括获取模块501、调节模块502。
获取模块501,用于在终端的听筒处于开启状态时,周期性获取加速度传感器检测到的所述终端的三维位置信息;
调节模块502,用于若根据所述终端的三维位置信息确定所述终端发生预设运动,则根据所述预设运动对应的音量调节策略对所述终端的听筒音量进行调节。
在一种可能的实施方式下,所述获取模块501,还用于周期性获取光线传感器检测到的所述听筒周围的亮度信息;
所述调节模块502,还用于根据所述听筒周围的亮度信息和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
在一种可能的实施方式下,所述获取模块501,还用于周期性获取距离传感器检测到的距离所述听筒在设定距离内是否有障碍物的信息;
所述调节模块502,还用于根据所述听筒周围的亮度信息和距离所述听筒在设定距离内是否有障碍物的信息,确定所述听筒是否被障碍物遮挡,并根据所述听筒是否被障碍物遮挡的情况和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
在一种可能的实施方式下,所述调节模块502具体用于,
当确定所述听筒被障碍物遮挡时,若与所述预设运动对应的音量调节策略为增大听筒音量,则按照设定幅度增大听筒音量;若与所述预设运动对应的音量调节策略为减小听筒音量,则按照设定幅度减小听筒音量;
当确定所述听筒未被障碍物遮挡时,若与所述预设运动对应的音量调节策略为增大听筒音量,则将所述终端的听筒调节为外放模式;若与所述预设运动对应的音量调节策略为减小听筒音量,则将所述终端的听筒调节为静音模式。
在一种可能的实施方式下,所述调节模块502具体用于,
若确定所述终端周围环境的亮度小于预设亮度,且距离所述听筒在设定距离内有障碍物,则确定所述听筒被障碍物遮挡;
若确定所述终端周围环境的亮度大于预设亮度,且距离所述听筒在设定距离内没有障碍物,则确定所述听筒未被障碍物遮挡。
在一种可能的实施方式下,所述调节模块502具体用于,
根据设定时间段内所述终端的三维位置信息确定所述终端的运动路径;
若确定所述终端的运动路径符合存储的任一预设运动对应的路径描述,则将所述预设运动确定为所述终端发生的运动。
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。各个模块相互之间的耦合可以是通过一些接口实现,这些接口通常是电性通信接口,但是也不排除可能是机械接口或其它的形式接口。因此,作为分离部件说明的模块可以是或者也可以不是物理上分开的,既可以位于一个地方,也可以分布到同一个或不同设备的不同位置上。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
本申请实施例还提供一种终端,包括上述实施例中涉及的音量调节装置。
本申请实施例还提供一种电子设备,包括至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中:
存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述所述音量调节方法中的步骤。
本申请实施例还提供了一种计算机可读存储介质,存储为执行上述处理器所需执行的计算机可执行指令,其包含用于执行上述处理器所需执行的程序。
在一些可能的实施方式中,本申请提供的音量调节方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在电子设备上运行时,所述程序代码用于使所述电子设备执行本说明书上述描述的根据本申请各种示例性实施方式的音量调节方法中的步骤。
所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
本申请的实施方式的用于音量调节的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算设备上运行。然而,本申请的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。
此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、装置(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (15)
1.一种音量调节方法,其特征在于,包括:
在终端的听筒处于开启状态时,周期性获取加速度传感器检测到的所述终端的三维位置信息;
若根据所述终端的三维位置信息确定所述终端发生预设运动,则根据所述预设运动对应的音量调节策略对所述终端的听筒音量进行调节。
2.如权利要求1所述的方法,其特征在于,若周期性获取的还有光线传感器检测到的所述听筒周围的亮度信息,则根据与所述预设运动对应的音量调节策略对所述终端的听筒音量进行调节,包括;
根据所述听筒周围的亮度信息和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
3.如权利要求2所述的方法,其特征在于,若周期性获取的还有距离传感器检测到的距离所述听筒在设定距离内是否有障碍物的信息,则根据所述听筒周围的亮度信息和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节,包括:
根据所述听筒周围的亮度信息和距离所述听筒在设定距离内是否有障碍物的信息,确定所述听筒是否被障碍物遮挡;
根据所述听筒是否被障碍物遮挡的情况和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
4.如权利要求3所述的方法,其特征在于,根据所述听筒是否被障碍物遮挡的情况和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节,包括:
当确定所述听筒被障碍物遮挡时,若与所述预设运动对应的音量调节策略为增大听筒音量,则按照设定幅度增大听筒音量;若与所述预设运动对应的音量调节策略为减小听筒音量,则按照设定幅度减小听筒音量;
当确定所述听筒未被障碍物遮挡时,若与所述预设运动对应的音量调节策略为增大听筒音量,则将所述终端的听筒调节为外放模式;若与所述预设运动对应的音量调节策略为减小听筒音量,则将所述终端的听筒调节为静音模式。
5.如权利要求3所述的方法,其特征在于,根据所述听筒周围的亮度信息和距离所述听筒在设定距离内是否有障碍物的信息,确定所述听筒是否被障碍物遮挡,包括:
若确定所述终端周围环境的亮度小于预设亮度,且距离所述听筒在设定距离内有障碍物,则确定所述听筒被障碍物遮挡;
若确定所述终端周围环境的亮度大于预设亮度,且距离所述听筒在设定距离内没有障碍物,则确定所述听筒未被障碍物遮挡。
6.如权利要求1所述的方法,其特征在于,根据所述终端的三维位置信息确定所述终端发生预设运动,包括:
根据设定时间段内所述终端的三维位置信息确定所述终端的运动路径;
若确定所述终端的运动路径符合存储的任一预设运动对应的路径描述,则将所述预设运动确定为所述终端发生的运动。
7.一种音量调节装置,其特征在于,包括:
获取模块,用于在终端的听筒处于开启状态时,周期性获取加速度传感器检测到的所述终端的三维位置信息;
调节模块,用于若根据所述终端的三维位置信息确定所述终端发生预设运动,则根据所述预设运动对应的音量调节策略对所述终端的听筒音量进行调节。
8.如权利要求7所述的装置,其特征在于,
所述获取模块,还用于周期性获取光线传感器检测到的所述听筒周围的亮度信息;
所述调节模块,还用于根据所述听筒周围的亮度信息和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
9.如权利要求8所述的装置,其特征在于,
所述获取模块,还用于周期性获取距离传感器检测到的距离所述听筒在设定距离内是否有障碍物的信息;
所述调节模块,还用于根据所述听筒周围的亮度信息和距离所述听筒在设定距离内是否有障碍物的信息,确定所述听筒是否被障碍物遮挡,并根据所述听筒是否被障碍物遮挡的情况和所述预设运动对应的音量调节策略,对所述终端的听筒音量进行调节。
10.如权利要求9所述的装置,其特征在于,所述调节模块具体用于,
当确定所述听筒被障碍物遮挡时,若与所述预设运动对应的音量调节策略为增大听筒音量,则按照设定幅度增大听筒音量;若与所述预设运动对应的音量调节策略为减小听筒音量,则按照设定幅度减小听筒音量;
当确定所述听筒未被障碍物遮挡时,若与所述预设运动对应的音量调节策略为增大听筒音量,则将所述终端的听筒调节为外放模式;若与所述预设运动对应的音量调节策略为减小听筒音量,则将所述终端的听筒调节为静音模式。
11.如权利要求9所述的装置,其特征在于,所述调节模块具体用于,
若确定所述终端周围环境的亮度小于预设亮度,且距离所述听筒在设定距离内有障碍物,则确定所述听筒被障碍物遮挡;
若确定所述终端周围环境的亮度大于预设亮度,且距离所述听筒在设定距离内没有障碍物,则确定所述听筒未被障碍物遮挡。
12.如权利要求7所述的装置,其特征在于,所述调节模块具体用于,
根据设定时间段内所述终端的三维位置信息确定所述终端的运动路径;
若确定所述终端的运动路径符合存储的任一预设运动对应的路径描述,则将所述预设运动确定为所述终端发生的运动。
13.一种终端,其特征在于,包括如权利要求7~12任一所述的装置。
14.一种电子设备,其特征在于,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中:
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至6任一权利要求所述的方法。
15.一种计算机可读介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令用于执行如权利要求1至6任一权利要求所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810967518.0A CN109067991B (zh) | 2018-08-23 | 2018-08-23 | 一种音量调节方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810967518.0A CN109067991B (zh) | 2018-08-23 | 2018-08-23 | 一种音量调节方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109067991A true CN109067991A (zh) | 2018-12-21 |
CN109067991B CN109067991B (zh) | 2020-05-26 |
Family
ID=64756699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810967518.0A Active CN109067991B (zh) | 2018-08-23 | 2018-08-23 | 一种音量调节方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109067991B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101813982A (zh) * | 2010-03-10 | 2010-08-25 | 鸿富锦精密工业(深圳)有限公司 | 具有运动响应功能的电子装置及其执行输入操作的方法 |
JP5270962B2 (ja) * | 2008-05-29 | 2013-08-21 | 京セラ株式会社 | 動作検出システム |
CN106331294A (zh) * | 2015-06-30 | 2017-01-11 | 上海卓易科技股份有限公司 | 一种用于运动的移动终端及其音量自动调节方法 |
CN107506172A (zh) * | 2017-09-29 | 2017-12-22 | 惠州Tcl移动通信有限公司 | 一种通话音量自动调节的控制方法、移动终端及存储介质 |
-
2018
- 2018-08-23 CN CN201810967518.0A patent/CN109067991B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5270962B2 (ja) * | 2008-05-29 | 2013-08-21 | 京セラ株式会社 | 動作検出システム |
CN101813982A (zh) * | 2010-03-10 | 2010-08-25 | 鸿富锦精密工业(深圳)有限公司 | 具有运动响应功能的电子装置及其执行输入操作的方法 |
CN106331294A (zh) * | 2015-06-30 | 2017-01-11 | 上海卓易科技股份有限公司 | 一种用于运动的移动终端及其音量自动调节方法 |
CN107506172A (zh) * | 2017-09-29 | 2017-12-22 | 惠州Tcl移动通信有限公司 | 一种通话音量自动调节的控制方法、移动终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109067991B (zh) | 2020-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110139262B (zh) | 蓝牙通信控制方法及相关产品 | |
CN109040887A (zh) | 主从耳机切换控制方法及相关产品 | |
CN109068206A (zh) | 主从耳机切换控制方法及相关产品 | |
CN103634717B (zh) | 一种利用耳机控制的方法、装置及终端设备 | |
CN108958696A (zh) | 主从耳机切换控制方法及相关产品 | |
CN108668009B (zh) | 输入操作控制方法、装置、终端、耳机及可读存储介质 | |
CN108810693A (zh) | 设备控制方法及相关产品 | |
CN103576578A (zh) | 一种采用耳机线对终端进行控制的方法、装置和设备 | |
CN108966067A (zh) | 播放控制方法及相关产品 | |
CN109274833A (zh) | 电磁干扰的调整方法及相关产品 | |
US9973606B2 (en) | Methods, systems, and devices for pairing wireless communication devices | |
CN109240551B (zh) | 使用手势控制电子装置的方法及相关产品 | |
CN108683799A (zh) | 可穿戴设备查找方法及相关设备 | |
CN109639367A (zh) | 电磁干扰的调整方法及相关产品 | |
CN108737923A (zh) | 音量调节方法及相关产品 | |
CN107948874A (zh) | 一种终端控制方法、移动终端 | |
CN106850983A (zh) | 一种熄屏控制方法、装置和终端 | |
CN108900694A (zh) | 耳纹信息获取方法和装置、终端、耳机及可读存储介质 | |
CN108541080A (zh) | 第一电子设备与第二电子设备进行回连的方法及相关产品 | |
CN109067965A (zh) | 翻译方法、翻译装置、可穿戴装置及存储介质 | |
CN108196815A (zh) | 一种通话声音的调节方法和移动终端 | |
CN107239254A (zh) | 一种音量控制方法及装置 | |
CN107426439A (zh) | 屏幕启动方法、装置及移动终端 | |
CN108934083A (zh) | 通信连接建立方法及相关设备 | |
CN108769401A (zh) | 信号检测方法及相关产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |