CN116301702A - 终端设备的音量调节方法、装置及终端设备 - Google Patents
终端设备的音量调节方法、装置及终端设备 Download PDFInfo
- Publication number
- CN116301702A CN116301702A CN202211094121.8A CN202211094121A CN116301702A CN 116301702 A CN116301702 A CN 116301702A CN 202211094121 A CN202211094121 A CN 202211094121A CN 116301702 A CN116301702 A CN 116301702A
- Authority
- CN
- China
- Prior art keywords
- volume
- terminal equipment
- distance value
- adjusting
- terminal device
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000007613 environmental effect Effects 0.000 claims abstract description 75
- 238000013507 mapping Methods 0.000 claims description 46
- 238000012937 correction Methods 0.000 claims description 34
- 238000001514 detection method Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 14
- 230000001960 triggered effect Effects 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 12
- 230000001815 facial effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01H—MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01H17/00—Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the preceding groups
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Algebra (AREA)
- Computational Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Multimedia (AREA)
- Pure & Applied Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本发明涉及终端设备技术领域,尤其涉及一种终端设备的音量调节方法、装置及终端设备,包括:当终端设备进行音量外放时,获取终端设备的输出音量;检测终端设备与人体的距离值以及所述终端设备所在环境的环境噪声音量;根据所述距离值和环境噪声音量调节所述终端设备的输出音量。本发明实现了终端设备在进行音量外放时自动输出适应人体距离和环境的音量,解决了现有终端设备无法自动调节外放音量,给用户带来不良使用体验的技术问题。
Description
技术领域
本发明涉及终端设备技术领域,尤其是涉及一种终端设备的音量调节方法、装置及终端设备。
背景技术
随着时代的进步,在当今的社会生活中,出现了具备各种功能的终端设备,例如,智能手机,PAD等。无论在公共场合还是私人空间,人们都会产生使用终端设备播放视频或播放音频等需求,根据各自的偏好或者耳机使用习惯使用终端设备。喜欢开启声音外放模式或者不习惯使用耳机的用户,会选择开启声音外放模式。但现有终端设备在公共场合使用时,当终端设备声音外放时存在音量过大造成声音污染或音量过小听不到的问题,手动声音调整又给用户带来不友好的使用感受。
因此,终端设备进行音量外放时如何自动实现终端设备的音量调节,以使终端设备输出合适的音量是当前需要解决的技术问题。
发明内容
本发明提出了一种终端设备的音量调节方法、装置及终端设备,以解决现有技术中终端设备在进行音量外放时无法自动调节到合适的音量,给用户带来不良使用体验的技术问题。
本发明的一个方面,提出了一种终端设备的音量调节方法,所述方法包括:
当终端设备进行音量外放时,获取终端设备的输出音量;
检测终端设备与人体的距离值以及所述终端设备所在环境的环境噪声音量;
根据所述距离值和环境噪声音量调节所述终端设备的输出音量。
进一步地,根据所述距离值和环境噪声音量调节所述终端设备的输出音量,包括:
根据预设的音量计算模型计算与所述距离值对应的第一目标音量,所述音量计算模型如下:
q=e(L-k1)/k2,其中,q为第一目标音量,L为终端设备与人体的距离值,K1为5-7,K2为7-9;
根据预设的第一映射关系表获取与所述环境噪声音量对应的音量修正参数,所述第一映射关系表中包括环境噪声音量与音量修正参数之间的对应关系;
根据所述音量修正参数对所述第一目标音量进行修正,根据修正后的音量调节所述终端设备的输出音量。
进一步地,k1=6,k2=8.6787。
进一步地,在根据修正后的音量调节所述终端设备的输出音量之后,还包括:
当接收到用户触发的音量调节操作时,获取音量调节操作对应的第一特定音量;
根据所述第一特定音量调节所述终端设备的输出音量,并更新所述第一映射关系表,以根据所述第一特定音量对所述环境噪声音量对应的音量修正参数进行调整。
进一步地,根据所述距离值和环境噪声音量调节所述终端设备的输出音量,包括:
根据预设的第二映射关系表确定与所述距离值和环境噪声音量对应的第二目标音量,所述第二映射关系表中包括距离值和环境噪声音量所属的目标区间范围与第二目标音量之间的对应关系;
根据所述第二目标音量调节所述终端设备的输出音量。
进一步地,在根据所述第二目标音量调节所述终端设备的输出音量之后,所述方法还包括:
当接收到用户触发的音量调节操作时,获取音量调节操作对应的第二特定音量;
根据所述第二特定音量调节所述终端设备的输出音量,并更新所述第二映射关系表,以将所述第二特定音量作为与所述距离值和所述环境噪声音量所属的目标区间范围对应的第二目标音量。
进一步地,所述检测终端设备与人体的距离值,包括:
判断是否获取到人体的脸部信息;
若获取到人体的脸部信息,则检测终端设备与脸部的距离值。
进一步地,所述检测终端设备与人体的距离值,还包括:
若检测不到所述终端设备与人体的距离值,则将预设的距离参数作为所述终端设备与人体的距离值。
本发明的另一个方面,提出了一种终端设备的音量调节装置,所述装置包括:
获取模块,用于当终端设备进行音量外放时,获取终端设备的输出音量;
检测模块,用于检测终端设备与人体的距离值以及所述终端设备所在环境的环境噪声音量;
调节模块,用于根据所述距离值和环境噪声音量调节所述终端设备的输出音量。
进一步地,所述调节模块,包括:
计算单元,用于根据预设的音量计算模型计算与所述距离值对应的第一目标音量,所述音量计算模型如下:
q=e(L-k1)/k2,其中,q为第一目标音量,L为终端设备与人体的距离值,K1为5-7,K2为7-9;
获取单元,用于根据预设的第一映射关系表获取与所述环境噪声音量对应的音量修正参数,所述第一映射关系表中包括环境噪声音量与音量修正参数之间的对应关系;
调节单元,用于根据所述音量修正参数对所述第一目标音量进行修正,根据修正后的音量调节所述终端设备的输出音量。
进一步地,k1=6,k2=8.6787。
进一步地,所述获取模块,还用于在调节模块根据修正后的音量调节所述终端设备的输出音量之后,并在接收到用户触发的音量调节操作时,获取音量调节操作对应的第一特定音量;
所述调节模块,还用于根据所述第一特定音量调节所述终端设备的输出音量,并更新所述第一映射关系表,以根据所述第一特定音量对所述环境噪声音量对应的音量修正参数进行调整。
进一步地,所述调节模块,还用于根据预设的第二映射关系表确定与所述距离值和环境噪声音量对应的第二目标音量,所述第二映射关系表中包括距离值和环境噪声音量所属的目标区间范围与第二目标音量之间的对应关系;根据所述第二目标音量调节所述终端设备的输出音量。
进一步地,所述获取模块,还用于在调节模块根据所述第二目标音量调节所述终端设备的输出音量之后,并在接收到用户触发的音量调节操作时,获取音量调节操作对应的第二特定音量;
所述调节模块,还用于根据所述第二特定音量调节所述终端设备的输出音量,并更新所述第二映射关系表,以将所述第二特定音量作为与所述距离值和所述环境噪声音量所属的目标区间范围对应的第二目标音量。
本发明的再一个方面,提出了一种终端设备,包括:
距离检测装置,用于检测终端设备与人体的距离值;
声音检测装置,用于检测所述终端设备所在环境的环境噪声音量;
控制器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。
本发明的又一个方面,还提出了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上所述方法的步骤。
本发明实施例提出的一种终端设备的音量调节方法、装置及终端设备,通过在终端设备进行音量外放时,获取终端设备的输出音量,检测终端设备与人体的距离值以及,终端设备所在环境的环境噪声音量,并根据距离值和环境噪声音量调节终端设备的输出音量,实现终端设备在进行音量外放时自动输出适应人体距离和环境的音量,解决了现有终端设备无法自动调节外放音量,给用户带来不良使用体验的技术问题。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。
图1为本发明实施例中一种终端设备的音量调节方法流程图;
图2为本发明实施例中一种终端设备的音量调节装置结构图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中的终端设备可以称为终端Terminal、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等。终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrialcontrol)中的无线终端等。应理解,本发明实施例中的终端设备均为具有音量外放的设备。下述实施例中以终端设备为手机为例对本申请实施例提供的音量调节方法进行说明。
图1示出了本发明实施例提出的一种终端设备的音量调节方法流程图。如图1所示,本发明实施例提出的终端设备的音量调节方法包括如下步骤:
S11、当终端设备进行音量外放时,获取终端设备的输出音量。
其中,终端设备进行音量外放的场景包括但不限于终端设备在播放视频或播放音频时开启音量外放,或终端设备进行语音或视频通过时开启音量外放。
S12、检测终端设备与人体的距离值以及所述终端设备所在环境的环境噪声音量。
在本发明实施例中,所述检测终端设备与人体的距离值,包括:判断是否获取到人体的脸部信息;若获取到人体的脸部信息,则检测终端设备与脸部的距离值。进一步地,在检测终端设备与人体的距离值时,若检测不到所述终端设备与人体的距离值,如获取不到人体的脸部信息或无法检测到终端设备与脸部的距离值,则将预设的距离参数作为所述终端设备与人体的距离值。
S13、根据所述距离值和环境噪声音量调节所述终端设备的输出音量。
在一个具体的实施例中,步骤S13、根据所述距离值和环境噪声音量调节所述终端设备的输出音量,具体包括:根据预设的音量计算模型计算与所述距离值对应的第一目标音量,所述音量计算模型如下:
q=e(L-k1)/k2,其中,q为第一目标音量,L为终端设备与人体的距离值,K1为5-7,K2为7-9;
进一步地,k1可以设置为6,k2可以设置为8.6787。
根据预设的第一映射关系表获取与所述环境噪声音量对应的音量修正参数,所述第一映射关系表中包括环境噪声音量与音量修正参数之间的对应关系;根据所述音量修正参数对所述第一目标音量进行修正,根据修正后的音量调节所述终端设备的输出音量。
在本发明实施例中,在执行步骤S12检测终端设备与人体的距离值时,若检测不到所述终端设备与人体的距离值,则将预设的距离参数L’作为所述终端设备与人体的距离值,以根据预设的音量计算模型计算与预设的距离参数L’对应的第一目标音量。
可以理解的是,在本发明预设的第一映射关系表中,具有多个预设的环境噪声音量D或环境噪声音量D的取值区间,每个环境噪声音量D或环境噪声音量D的取值区间具有一个对应的音量修正参数。由于实际使用中,环境噪声会对终端设备的外放音量产生一定的影响,因此,在根据预设的音量计算模型计算得到与终端设备到人体的距离值对应的第一目标音量q之后,本发明通过预设的第一映射关系表查找与当前环境噪声音量D相关的音量修正参数,以此对根据音量计算模型得到的第一目标音量q进行修正,使得终端设备根据修正后的音量调节所述终端设备的输出音量。
具体的,当检测到终端设备进行音量外放时,终端设备获取当前输出音量Q1;然后检测手机与人脸的距离值L1以及检测当前环境噪声音量值D1,计算与距离值L1对应的第一目标音量q;然后在第一映射关系表中寻找当前环境噪声音量值D1对应的音量修正参数,根据所述音量修正参数对所述第一目标音量q进行修正,得到修正后的音量值q1;根据修正后的音量值q1调节所述终端设备的输出音量:若q1>Q1,则调大终端设备输出音量;若q1<Q1,则调小终端设备输出音量。
在本发明实施例中,在根据修正后的音量调节所述终端设备的输出音量之后,当接收到用户触发的音量调节操作时,获取音量调节操作对应的第一特定音量;根据所述第一特定音量调节所述终端设备的输出音量,并更新所述第一映射关系表,以根据所述第一特定音量对所述环境噪声音量对应的音量修正参数进行调整,以使得下次根据当前环境噪声音量值D1对应的音量修正参数对第一目标音量q修正时,修正后能够得到所述第一特定音量。
可以理解的是,如果在实际应用中,用户认为终端设备的智能调节功能调节的音量不满足使用需要,认为智能修正后的音量过小或过大,可手动调节音量q’,终端设备则会记录此时环境噪音音量D’以及终端设备和人脸的距离,并调整与此时环境噪音音量对应的音量修正参数。后续再检测到环境噪音音量D’时,按照音量修正参数对根据音量计算模型得到的第一目标音量进行修正。
在另一个具体的实施例中,步骤S13、根据所述距离值和环境噪声音量调节所述终端设备的输出音量,具体包括:根据预设的第二映射关系表确定与所述距离值和环境噪声音量对应的第二目标音量,所述第二映射关系表中包括距离值和环境噪声音量所属的目标区间范围与第二目标音量之间的对应关系;根据所述第二目标音量调节所述终端设备的输出音量。
在本发明实施例中,在执行步骤S12检测终端设备与人体的距离值时,若检测不到所述终端设备与人体的距离值,则将预设的距离参数L’作为所述终端设备与人体的距离值,以根据预设的第二映射关系表确定与距离参数L’和环境噪声音量对应的第二目标音量。
可以理解的是,在本发明预设的第二映射关系表中,具有多个预设的环境噪声音量D和多个预设的终端设备与人体的距离值L的目标区间范围,每个预设的环境噪声音量D和每个预设的终端设备与人体的距离值L所属的目标区间范围,具有一个对应的第二目标音量。获取终端设备当前输出音量Q2,然后检测手机与人脸的距离L2,并检测当前环境噪声音量D2,跟预设在第二映射关系表内的目标区间范围进行比较,以查找到与距离值和环境噪声音量所属的目标区间范围对应的第二目标音量值q0,并根据第二目标音量q0调节所述终端设备的输出音量。
具体的,当检测到终端设备进行音量外放时,获取终端设备当前输出音量Q2,并检测手机距离人脸的距离值L2以及终端设备所在环境的环境噪音音量D2,然后在预设的第二映射关系表内查找与距离值和环境噪声音量所属的目标区间范围对应的第二目标音量值q0,根据第二目标音量值q0调节所述终端设备的输出音量:若q0>Q2,则调大终端设备输出音量;若q0<Q2,则调小终端设备输出音量。
在本发明实施例中,在根据所述第二目标音量调节所述终端设备的输出音量之后,当接收到用户触发的音量调节操作时,获取音量调节操作对应的第二特定音量;根据所述第二特定音量调节所述终端设备的输出音量,并更新所述第二映射关系表,以将所述第二特定音量作为与所述距离值和所述环境噪声音量所属的目标区间范围对应的第二目标音量。
可以理解的是,如果在实际应用中,用户认为终端设备的智能调节功能调节的音量不满足使用需要,认为智能调节后的音量过小或过大,可手动调节音量。终端设备则更新第二映射关系表,以记录此时环境噪音音量D”和人脸的距离值L”,并将手动调节的音量q”覆盖对应的第二目标音量q0。后续再检测到环境噪音D”和人脸的距离L”,按照音量q”进行输出。
本发明实施例提出的一种终端设备的音量调节方法,通过在终端设备进行音量外放时,获取终端设备的输出音量;检测终端设备与人体的距离值以及所述终端设备所在环境的环境噪声音量;根据所述距离值和环境噪声音量调节所述终端设备的输出音量,实现终端设备自动输出适应人体距离和环境的音量,解决了现有终端设备无法自动调节音量,给用户带来不良使用体验的技术问题。
图2示出了本发明实施例提出的一种终端设备的音量调节装置,如图2所示,所述装置包括:
获取模块30,用于当终端设备进行音量外放时,获取终端设备的输出音量;
检测模块40,用于检测终端设备与人体的距离值以及所述终端设备所在环境的环境噪声音量;
调节模块50,用于根据所述距离值和环境噪声音量调节所述终端设备的输出音量。
在本发明一个实施例中,所述调节模块50,包括:计算单元501,用于根据预设的音量计算模型计算与所述距离值对应的第一目标音量,所述音量计算模型如下:
q=e(L-k1)/k2,其中,q为第一目标音量,L为终端设备与人体的距离值,K1为5-7,K2为7-9;进一步地,k1可以设置为6,k2可以设置为8.6787。
获取单元502,用于根据预设的第一映射关系表获取与所述环境噪声音量对应的音量修正参数,所述第一映射关系表中包括环境噪声音量与音量修正参数之间的对应关系;
调节单元503,用于根据所述音量修正参数对所述第一目标音量进行修正,根据修正后的音量调节所述终端设备的输出音量。
进一步地,所述获取模块30,还用于在调节模块根据修正后的音量调节所述终端设备的输出音量之后,并在接收到用户触发的音量调节操作时,获取音量调节操作对应的第一特定音量;所述调节模块50,还用于根据所述第一特定音量调节所述终端设备的输出音量,并更新所述第一映射关系表,以根据所述第一特定音量对所述环境噪声音量对应的音量修正参数进行调整。
在本发明另一实施例中,所述调节模块50,还用于根据预设的第二映射关系表确定与所述距离值和环境噪声音量对应的第二目标音量,所述第二映射关系表中包括距离值和环境噪声音量所属的目标区间范围与第二目标音量之间的对应关系;根据所述第二目标音量调节所述终端设备的输出音量。
进一步地,所述获取模块30,还用于在调节模块50根据所述第二目标音量调节所述终端设备的输出音量之后,并在接收到用户触发的音量调节操作时,获取音量调节操作对应的第二特定音量;所述调节模块50,还用于根据所述第二特定音量调节所述终端设备的输出音量,并更新所述第二映射关系表,以将所述特定音量作为与所述距离值和所述环境噪声音量所属的目标区间范围对应的第二目标音量。
本发明实施例中,所述检测模块40,还包括:
判断单元401,用于判断是否获取到人体的脸部信息;
检测单元402,用于当获取到人体的脸部信息时,检测终端设备与脸部的距离值,以此进行后续音量调节。
本发明实施例中,所述调节模块50,还用于当检测单元402检测不到所述终端设备与人体的距离值时,将预设的距离参数作为所述终端设备与人体的距离值。
本发明实施例提出的一种终端设备的音量调节装置,在具体的实施例中,可以按照上述实施例提出的方法执行动作;根据终端设备与人体的距离值和环境噪声音量调节当前终端设备的输出音量,不仅实现终端设备自动输出适应人体距离和环境的音量,解决了现有终端设备声音外放时,音量过大造成声音污染,音量过小听不到,人工调整导致用户使用体验不友好的技术问题;
此外,通过在接收到用户触发的音量调节操作时,获取音量调节操作对应的特定音量,并根据音量调节操作对应的特定音量调整第一映射关系表的修正参数,或者更新第二映射关系表,还能够实现终端设备在下次使用时,自动按照用户手动调节的音量进行播放,提升用户使用体验。
此外,本发明实施例还提出的一种终端设备,包括:
距离检测装置,用于检测终端设备与人体的距离值。
声音检测装置,用于检测所述终端设备所在环境的环境噪声音量。
控制器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。
在本发明实施例中,可以通过距离检测装置检测终端设备与人体的距离值,所述距离检测装置可以为红外检测装置。可以通过声音检测装置检测终端设备所在环境的环境噪声音量,所述声音检测装置可以为声音收集器。
本发明实施例提出的终端设备,相对于传统终端设备,能够结合人脸与手机的距离和环境噪音,自动地调节外放音量,可以解决在没有耳机或者不习惯使用耳机时,手机外放声音太大会扰民,给他人带来噪音污染;声音太小,则自己听不到的困扰。
此外,本发明实施例还提出了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上所述方法的步骤。
本实施例中,所述一种终端设备的音量调节方法如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理设备执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储设备、只读存储设备(ROM,Read-OnlyMemory)、随机存取存储设备(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (14)
1.一种终端设备的音量调节方法,其特征在于,所述方法包括:
当终端设备进行音量外放时,获取终端设备的输出音量;
检测终端设备与人体的距离值以及所述终端设备所在环境的环境噪声音量;
根据所述距离值和环境噪声音量调节所述终端设备的输出音量。
2.根据权利要求1所述的方法,其特征在于,根据所述距离值和环境噪声音量调节所述终端设备的输出音量,包括:
根据预设的音量计算模型计算与所述距离值对应的第一目标音量,所述音量计算模型如下:
q=e(L-k1)/k2,其中,q为第一目标音量,L为终端设备与人体的距离值,K1为5-7,K2为7-9;
根据预设的第一映射关系表获取与所述环境噪声音量对应的音量修正参数,所述第一映射关系表中包括环境噪声音量与音量修正参数之间的对应关系;
根据所述音量修正参数对所述第一目标音量进行修正,根据修正后的音量调节所述终端设备的输出音量。
3.根据权利要求2所述的方法,其特征在于,k1=6,k2=8.6787。
4.根据权利要求2所述的方法,其特征在于,在根据修正后的音量调节所述终端设备的输出音量之后,还包括:
当接收到用户触发的音量调节操作时,获取音量调节操作对应的第一特定音量;
根据所述第一特定音量调节所述终端设备的输出音量,并更新所述第一映射关系表,以根据所述第一特定音量对所述环境噪声音量对应的音量修正参数进行调整。
5.根据权利要求1所述的方法,其特征在于,根据所述距离值和环境噪声音量调节所述终端设备的输出音量,包括:
根据预设的第二映射关系表确定与所述距离值和环境噪声音量对应的第二目标音量,所述第二映射关系表中包括距离值和环境噪声音量所属的目标区间范围与第二目标音量之间的对应关系;
根据所述第二目标音量调节所述终端设备的输出音量。
6.根据权利要求5所述的方法,其特征在于,在根据所述第二目标音量调节所述终端设备的输出音量之后,所述方法还包括:
当接收到用户触发的音量调节操作时,获取音量调节操作对应的第二特定音量;
根据所述第二特定音量调节所述终端设备的输出音量,并更新所述第二映射关系表,以将所述第二特定音量作为与所述距离值和所述环境噪声音量所属的目标区间范围对应的第二目标音量。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述检测终端设备与人体的距离值,包括:
判断是否获取到人体的脸部信息;
若获取到人体的脸部信息,则检测终端设备与脸部的距离值。
8.根据权利要求2或5任一项所述的方法,其特征在于,所述检测终端设备与人体的距离值,还包括:
若检测不到所述终端设备与人体的距离值,则将预设的距离参数作为所述终端设备与人体的距离值。
9.一种终端设备的音量调节装置,其特征在于,所述装置包括:
获取模块,用于当终端设备进行音量外放时,获取终端设备的输出音量;
检测模块,用于检测终端设备与人体的距离值以及所述终端设备所在环境的环境噪声音量;
调节模块,用于根据所述距离值和环境噪声音量调节所述终端设备的输出音量。
10.根据权利要求9所述的装置,其特征在于,所述调节模块,包括:
计算单元,用于根据预设的音量计算模型计算与所述距离值对应的第一目标音量,所述音量计算模型如下:
q=e(L-k1)/k2,其中,q为第一目标音量,L为终端设备与人体的距离值,K1为5-7,K2为7-9;
获取单元,用于根据预设的第一映射关系表获取与所述环境噪声音量对应的音量修正参数,所述第一映射关系表中包括环境噪声音量与音量修正参数之间的对应关系;
调节单元,用于根据所述音量修正参数对所述第一目标音量进行修正,根据修正后的音量调节所述终端设备的输出音量。
11.根据权利要求10所述的装置,其特征在于,所述获取模块,还用于在调节模块根据修正后的音量调节所述终端设备的输出音量之后,并在接收到用户触发的音量调节操作时,获取音量调节操作对应的第一特定音量;
所述调节模块,还用于根据所述第一特定音量调节所述终端设备的输出音量,并更新所述第一映射关系表,以根据所述第一特定音量对所述环境噪声音量对应的音量修正参数进行调整。
12.根据权利要求9所述的装置,其特征在于,所述调节模块,还用于根据预设的第二映射关系表确定与所述距离值和环境噪声音量对应的第二目标音量,所述第二映射关系表中包括距离值和环境噪声音量所属的目标区间范围与第二目标音量之间的对应关系;根据所述第二目标音量调节所述终端设备的输出音量。
13.根据权利要求12所述的装置,其特征在于,所述获取模块,还用于在调节模块根据所述第二目标音量调节所述终端设备的输出音量之后,并在接收到用户触发的音量调节操作时,获取音量调节操作对应的第二特定音量;
所述调节模块,还用于根据所述第二特定音量调节所述终端设备的输出音量,并更新所述第二映射关系表,以将所述第二特定音量作为与所述距离值和所述环境噪声音量所属的目标区间范围对应的第二目标音量。
14.一种终端设备,其特征在于,包括:
距离检测装置,用于检测终端设备与人体的距离值;
声音检测装置,用于检测所述终端设备所在环境的环境噪声音量;
控制器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211094121.8A CN116301702A (zh) | 2022-09-08 | 2022-09-08 | 终端设备的音量调节方法、装置及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211094121.8A CN116301702A (zh) | 2022-09-08 | 2022-09-08 | 终端设备的音量调节方法、装置及终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116301702A true CN116301702A (zh) | 2023-06-23 |
Family
ID=86822707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211094121.8A Pending CN116301702A (zh) | 2022-09-08 | 2022-09-08 | 终端设备的音量调节方法、装置及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116301702A (zh) |
-
2022
- 2022-09-08 CN CN202211094121.8A patent/CN116301702A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10705791B2 (en) | Volume adjustment method and terminal | |
CN110418232B (zh) | 一种音量调节方法及装置、计算机可读存储介质 | |
US11632621B2 (en) | Method for controlling volume of wireless headset, and computer-readable storage medium | |
CN109511037B (zh) | 耳机音量调节方法、装置及计算机可读存储介质 | |
US10454443B2 (en) | Facilitation of headphone audio enhancement | |
CN108647005A (zh) | 音频播放方法、移动终端及计算机可读存储介质 | |
CN107231473B (zh) | 一种音频输出调控方法、设备及计算机可读存储介质 | |
CN107562406B (zh) | 一种音量调节方法、移动终端及计算机可读存储介质 | |
WO2017181365A1 (zh) | 一种耳机声道控制方法、相关设备及*** | |
CN109089156B (zh) | 一种音效调节方法、装置及终端 | |
KR20090121914A (ko) | 모바일 단말기의 전화 수신 모드 결정 방법 및 장치 | |
CN106506437B (zh) | 一种音频数据处理方法,及设备 | |
WO2023071425A1 (zh) | 音量控制方法及装置、电子设备及存储介质 | |
CN113038337A (zh) | 一种音频播放方法、无线耳机和计算机可读存储介质 | |
CN108052304B (zh) | 一种音量调节方法、设备及计算机存储介质 | |
WO2023284430A1 (zh) | 音量调节方法、终端设备以及计算机可读存储介质 | |
CN110058837B (zh) | 一种音频输出方法及终端 | |
KR100595612B1 (ko) | 이동 통신 단말기의 음량 조절 장치와 방법 | |
CN111049972B (zh) | 一种音频播放方法及终端设备 | |
CN116301702A (zh) | 终端设备的音量调节方法、装置及终端设备 | |
CN109587603B (zh) | 音量控制方法、装置及存储介质 | |
JP2014075791A (ja) | 手持ち装置及び音量調整方法 | |
WO2023197474A1 (zh) | 一种耳机模式对应的参数确定方法、耳机、终端和*** | |
EP4145816A1 (en) | Audio module detection method, electronic device, and computer storage medium | |
US20100226511A1 (en) | Apparatus and method for controlling volume in portable terminal |
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 |