CN108476555B - 音频处理的方法和终端设备 - Google Patents
音频处理的方法和终端设备 Download PDFInfo
- Publication number
- CN108476555B CN108476555B CN201680077798.7A CN201680077798A CN108476555B CN 108476555 B CN108476555 B CN 108476555B CN 201680077798 A CN201680077798 A CN 201680077798A CN 108476555 B CN108476555 B CN 108476555B
- Authority
- CN
- China
- Prior art keywords
- included angle
- terminal equipment
- terminal device
- uplink gain
- plane
- 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.)
- Expired - Fee Related
Links
- 238000003672 processing method Methods 0.000 title abstract description 8
- 238000000034 method Methods 0.000 claims abstract description 56
- 230000005236 sound signal Effects 0.000 claims abstract description 20
- 230000008569 process Effects 0.000 claims abstract description 19
- 230000005484 gravity Effects 0.000 claims description 38
- 238000012545 processing Methods 0.000 claims description 37
- 238000013507 mapping Methods 0.000 claims description 28
- 230000036544 posture Effects 0.000 claims 6
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000009977 dual effect Effects 0.000 description 5
- 238000011144 upstream manufacturing Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6008—Substation equipment, e.g. for use by subscribers including speech amplifiers in the transmitter circuit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/03—Constructional features of telephone transmitters or receivers, e.g. telephone hand-sets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R1/00—Details of transducers, loudspeakers or microphones
- H04R1/20—Arrangements for obtaining desired frequency or directional characteristics
- H04R1/32—Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only
- H04R1/40—Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only by combining a number of identical transducers
- H04R1/406—Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only by combining a number of identical transducers microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/005—Circuits for transducers, loudspeakers or microphones for combining the signals of two or more microphones
-
- 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)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Otolaryngology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Health & Medical Sciences (AREA)
- Telephone Function (AREA)
Abstract
本申请实施例提供了一种音频处理的方法和终端设备。该方法包括:终端设备根据声源与该终端设备的传声器的位置关系,确定实施上行增益;该终端设备根据该实施上行增益,处理所述声源的音频信号。本申请实施例的音频处理的方法和终端设备能够通过动态调整上行增益,提高用户体验。
Description
技术领域
本申请涉及通信领域,并且更具体地,涉及音频处理的方法和终端设备。
背景技术
目前手机通话的上行增益是固定的,但是用户使用手机通话的姿势(即手持手机的姿势)通常会发生变化。也就是说,用户使用手机通话时,手机的麦克风(microphone,mic)与用户的嘴巴的距离会发生变化。因此,由于上行增益是固定的,在嘴巴与mic的距离较远时,会严重影响上行声音的响度,使得用户体验不好。
发明内容
本申请实施例提供一种音频处理的方法和终端设备,通过动态调整上行增益,提高用户体验。
第一方面,提供了一种音频处理的方法,该方法包括:终端设备根据声源与该终端设备的传声器的位置关系,确定实施上行增益;该终端设备根据该实施上行增益,处理该声源的音频信号。
终端设备通过根据声源与该终端设备的传声器的位置关系确定实施上行增益,并根据该实施上行增益对该声源的音频信号的进行处理,使得终端设备能够根据声源与传声器的位置关系动态调整上行增益,保证了上行声音的响度,从而提高了用户体验。
在一些可能的实现方式中,该终端设备根据声源与该终端设备的传声器的位置关系,确定实施上行增益包括:该终端设备根据该终端设备所处的平面与重力方向的目标夹角,确定该实施上行增益。
终端设备可以根据所处的平面与重力方向的夹角调整实施上行增益。例如,终端设备可以根据目标夹角的变化,调整实施上行增益的大小,从而能够保证上行声音的响度,从而提高了用户体验。
在一些可能的实现方式中,该方法还包括:该终端设备确定该终端设备所处的平面与重力方向的夹角和上行增益的第一映射关系;其中,该终端设备根据该终端设备所处的平面与重力方向的目标夹角,确定该实施上行增益包括:该终端设备根据该第一映射关系和该目标夹角,确定该实施上行增益。
终端设备预先建立所处的平面与重力方向的夹角和上行增益的对应关系表。这样终端设备在确定目标夹角后,就可以根据对应关系表确定目标夹角对应的实施上行增益,不需要等待计算目标夹角对应的实施上行增益的时间,节省了终端设备的响应时间。
在一些可能的实现方式中,该终端设备根据该终端设备所处的平面与重力方向的目标夹角,确定该实施上行增益包括:该终端设备根据该目标夹角与预设夹角的目标夹角差值,确定该实施上行增益。
终端设备可以确定出当前终端设备所处的平面与重力方向的目标夹角相比标准姿势偏移的夹角,再根据偏移的夹角大小调整上行增益。
在一些可能的实现方式中,该方法还包括:该终端设备确定该终端设备所处的平面与重力方向的目标夹角与该预设夹角的夹角差值与上行增益的第二映射关系;其中,该终端设备根据该目标夹角与预设夹角的目标夹角差值,确定该实施上行增益包括:该终端设备根据该第二映射关系和该目标夹角差值,确定该实施上行增益。
终端设备预先建立夹角差值和上行增益的对应关系表。这样终端设备在确定目标夹角差值后,就可以根据对应关系表确定目标夹角差值对应的实施上行增益。
在一些可能的实现方式中,该方法还包括:该终端设备在第一时刻确定该终端设备所处平面的第一位置信息;该终端设备根据该第一位置信息,确定该预设夹角;该终端设备在第二时刻确定该终端设备所处的平面的第二位置信息,其中,该第二时刻晚于该第一时刻;该终端设备根据该第二位置信息,确定该目标夹角。
终端设备的预设夹角可以根据用户初始通话时(即第一时刻)的终端设备所处的位置不同而不同。
在一些可能的实现方式中,该方法还包括:该终端设备在该终端设备的角速度发生变化时,获取该终端设备所处平面的位置信息;该终端设备根据该位置信息,确定该目标夹角。
终端设备可以在角速度发生变化时,才获取终端设备所处平面的位置信息,进而确定目标夹角,从而能够减少终端设备的功耗。
在一些可能的实现方式中,该终端设备根据声源与该终端设备的传声器的位置关系,确定实施上行增益包括:该终端设备根据该声源与该传声器的实施距离,确定该实施上行增益。
终端设备可以根据传声器接收到的声音,确定该传声器与目标声源的距离,或者还可以是根据其他方式确定实施距离等。
在一些可能的实现方式中,该方法还包括:该终端设备确定声源与该终端设备的传声器的距离和上行增益的第三映射关系;其中,该终端设备根据声源与该终端设备的传声器的实施距离,确定实施上行增益包括:该终端设备根据该第三映射关系和该实施距离,确定该实施上行增益。
终端设备可以提前建立声源与该终端设备的传声器的距离和上行增益的映射关系,在获知实施距离时,根据映射关系就可以确定实施上行增益,节省了终端设备的功耗。
第二方面,提供了一种终端设备,该终端设备包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的模块。
第三方面,提供了一种终端设备,包括:处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第一方面或第一方面的任意可能的实现方式中的方法。
第四方面,提供了一种存储介质,该存储介质中存储有程序代码,该程序代码用于指示执行上述第一方面或第一方面的任一种可能的实现方式中音频处理的方法的指令。
基于上述技术方案,在本申请实施例中,终端设备通过根据声源与该终端设备的传声器的位置关系确定实施上行增益,并根据该实施上行增益对该声源的音频信号的进行处理,使得终端设备能够根据声源与传声器的位置关系动态调整上行增益,保证了上行声音的响度,从而提高了用户体验。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例的一种终端设备的结构示意图;
图2是本申请实施例的应用场景的示意图;
图3是本申请实施例的音频处理的方法的示意性流程图;
图4是本申请实施例的夹角计算示意图;
图5是本申请实施例的音频处理的方法的示意性流程图;
图6是本申请实施例的终端设备的示意性框图;
图7是本申请实施例的终端设备的示意性结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例中,终端设备可以是具有视频功能、通话功能和/或录音功能的设备或是其它任意兼具有录音/通话和视频功能的设备,但本发明并不限定于此。例如,该终端设备包括但不限于手机、移动台或平板电脑等。
传声器也称为麦克风或话筒,是指能够将声音信号转换为电信号的能量转换器件。
图1示出了一种终端设备的结构示意图。如图1所示的终端设备包括重力传感器模块110,地磁模块120、陀螺仪模块130、红外距离传感器模块140、听筒150和传声器160。其中,重力传感器模块110可以检测终端设备在x,y和z轴各个方向的重力加速度的分量;地磁模块120可以检测终端设备在x,y和z轴各个方向与地磁方向的夹角;陀螺仪模块130可以检测终端设备运动的角速度;红外距离传感器模块140可以检测到人脸距离终端设备的远近;听筒150用于接收对方声音;传声器160用于接收用户发出的声音(即使用终端设备的人的声音)。
应理解,图1中的终端设备中各个模块的设置位置为示意性表示,各个模块的设置位置可以根据实际需求进行调节变动,本申请实施例对此不进行限定。
本申请实施例还可以应用于具有双mic的手机中。所谓“双mic降噪技术”是指内置的2个传声器,一个稳定保持清晰通话,另一个传声器物理主动消除噪音。手机设有A、B两个性能相同的传声器,其中A是主话筒,用于拾取通话的语音,话筒B是背景声拾音话筒,它通常安装在手机话筒的背面,并且远离A话筒,两个话筒在内部有主板隔离。正常语音通话时,嘴巴靠近话筒A,它产生较大的音频信号Va,与此同时,话筒B也会得到一些语音信号Vb,但它要比A小得多,这两个信号输入话筒处理器,其输入端是个差分放大器,也就是把两路信号相减后再放大,于是得到的信号是Vm=Va-Vb。如果在使用环境中有背景噪音,因为声源是远离手机的,所以到达手机的两个话筒时声波的强度几乎是一样的,也就是Va≈Vb,于是对于背景噪音,两个话筒虽然是都拾取了,但Vm=Va-Vb≈0从上面的分析可以看出,这样的设计可以有效地抵御手机周边的环境噪声干扰,从而提高了通话的清晰度。
手机与用户面部的夹角会影响到嘴巴与主麦克风(microphone,mic)的距离,手机与用户面部的夹角越大,嘴巴与主mic的距离越大,从而会更严重影响上行声音的响度,最终直接导致通话上行无声或声音极低。
图2示出了本申请实施例的应用场景的示意图。如图2所示,当手机角度发生变化(即从A位置移动到B位置)时,主mic离嘴巴的距离也跟着变化。现有技术中,手机的上行增益是固定的,这样主mic离嘴巴的距离越远,能采集到的能量越小。
图3示出了本申请实施例的一种音频处理的方法300的示意流程图。如图3所示,该方法300的执行主体可以为终端设备。该方法300包括:
S310,终端设备根据声源与该终端设备的传声器的位置关系,确定实施上行增益;
S320,该终端设备根据该实施上行增益,处理该声源的音频信号。
终端设备确定声源与终端设备的传声器的位置关系,并根据该位置关系将上行增益动态调整为合适的上行增益(表示为实施上行增益),例如,增大上行增益或减小上行增益等,进而终端设备可以根据该实施上行增益对接收到该声源的音频信号进行处理。
终端设备对目标声音进行音频处理,可以是将目标声音进行存储,例如,在录音的状态下,终端设备可以保证嘴巴距离话筒较远录制时,播放出的声音响度清晰、稳定。或者是用户通过终端设备进行通话,即使用户的嘴巴距离话筒较远时,通话对端听到的声音也具有清晰、稳定的响度,从而提高了用户体验。
应理解,本申请实施例的终端设备可以是具有单麦克风的终端设备,也可以是具有双mic降噪的终端设备。当应用于双mic降噪的终端设备时,本申请实施例的麦克风是指双mic中的主mic,这样终端设备通过实施上行增益处理声源从主mic接收的音频信号,从而使得处理后的从主mic接收到的音频信号和从副mic接收到的音频信号的差值不会接近为零,也就是说,本申请实施例终端设备不会由于用户通话姿势的不固定,导致通过无声或声音极低。
因此,本申请实施例的音频处理的方法,终端设备通过根据声源与该终端设备的传声器的位置关系确定实施上行增益,并根据该实施上行增益对该声源的音频信号的进行处理,使得终端设备能够根据声源与传声器的位置关系动态调整上行增益,保证了上行声音的响度,从而提高了用户体验。
可选地,该终端设备根据声源与该终端设备的传声器的位置关系,确定实施上行增益包括:该终端设备根据该声源与该传声器的实施距离,确定该实施上行增益。
例如,终端设备可以根据传声器接收到的声音,确定该传声器与目标声源的距离,或者还可以是根据其他方式确定实施距离等,本申请对此不进行限定。
可选地,作为一个实施例,终端设备可以通过测量多组数据预先确定声源与该终端设备的传声器的距离和上行增益的映射关系(表示为第三映射关系)。也就是说,终端设备预先建立声源与该终端设备的传声器的距离和上行增益的对应关系表。这样终端设备在确定目标距离后,就可以根据对应关系表确定目标距离对应的实施上行增益,这样终端设备可以动态调整上行增益,保证了上行声音的响度。
可选地,终端设备还可以设置一个预设距离,并根据声源与该终端设备的传声器的实施距离和该预设距离的距离差值确定实施上行增益。该预设距离可以是用户正常使用终端设备时的距离(也可以表述为“标准姿势”),也就是说终端设备可以确定出当前声源与传声器的距离相比标准姿势偏移的距离,再根据偏移的距离调整上行增益,这样终端设备可以动态调整上行增益,保证了上行声音的响度,提高用户体验。
应理解,该预设距离可以是终端设备在出厂前根据多组数据测量的结果,并在出厂时配置为默认值;或者该预设距离可以是用户根据需求,手动配置的值,本申请对此不进行限定。
可选地,作为一个实施例,该终端设备根据声源与该终端设备的传声器的位置关系,确定实施上行增益包括:该终端设备根据该终端设备所处的平面与重力方向的目标夹角,确定该实施上行增益。
具体而言,由于目前终端设备测量目标声源与传声器的距离技术并不是很成熟,因此本申请实施例还可以通过终端设备所处的平面与重力方向的夹角(表示为目标夹角)表示声源与传声器的位置关系。这样,终端设备可以根据所处的平面与重力方向的夹角调整实施上行增益。例如,终端设备可以根据目标夹角的变化,调整实施上行增益的大小。
应理解,终端设备所处的平面可以终端设备的任意一个平面,本申请以终端设备的正面(例如手机屏幕)所在的平面为例进行描述。
以图1所示的结构为例详细说明本申请实施例,终端设备可以通过红外距离传感器模块140感知终端设备是否放在脸旁,即是否处于接听状态,在确定终端设备处于接听状态时,通过重力传感器模块110采集终端设备三轴对重力加速度分力,计算出终端设备所处的平面和水平面(即垂直于重力方向)/重力方向的夹角这样终端设备就可以根据该夹角确定出对应的实施上行增益,进而终端设备可以根据该实施上行增益对mic 160接收到的声音进行音频处理。
下面以图4来具体说明终端设备怎样确定终端设备所处的平面与重力方向的夹角。如图4所示,将手机夹角变化简化到y,z平面上。假设Gy和Gz的矢量和为g′(即g在y-z平面上的投影),将计算简化到x-y 2D平面上。记g相对于g′的偏角为A,A为手机所在的平面跟重力方向的夹角。以逆时针方向为正,A的范围为[0,2PI],则:
g′^2=Gx^2+Gy^2
g′=sqrt(Gx^2+Gy^2)
A=arccos(g’/g)
可选地,终端设备可以通过测量多组数据预先确定终端设备所处的平面与重力方向的夹角和上行增益的映射关系(表示为第一映射关系)。也就是说,终端设备预先建立所处的平面与重力方向的夹角和上行增益的对应关系表。这样终端设备在确定目标夹角后,就可以根据对应关系表确定目标夹角对应的实施上行增益。
可选地,作为另一个实施例,终端设备可以设置一个预设夹角,并根据终端设备所处的平面与重力方向的目标夹角和该预设夹角的夹角差值(表示为目标夹角差值)确定实施上行增益。该预设夹角可以是用户正常使用终端设备时的夹角(也可以表述为“标准姿势”),也就是说终端设备可以确定出当前终端设备所处的平面与重力方向的目标夹角相比标准姿势偏移的夹角,再根据偏移的夹角大小调整上行增益。需要说明的是,在不同的场景下,预设夹角可以不同。
应理解,该预设夹角可以是终端设备在出厂前根据多组数据测量的结果,并在出厂时配置为默认值;或者该预设夹角可以是用户根据需求,手动配置的值,本申请对此不进行限定。
还应理解,终端设备也可以先确定出上行增益的偏移值,实施上行增益为偏移值和标准上行增益之和。该标准上行增益可以是默认值,也可以是本次增益调整之前的增益或者是标准姿势对应的上行增益,本申请对此不进行限定。
可选地,终端设备的标准姿势也可以根据用户初始通话时(第一时刻)的位置不同而不同。
例如,终端设备还可以根据垂直于终端设备的平面与水平面(垂直于重力方向)的夹角调整实施上行增益进行说明。如图4所示,以终端设备屏幕向上置于水平桌面上,将向右的方向设为x轴方向,向上的方向设为y轴方向,垂直于终端设备的方向设为z轴方向。这样终端设备可以根据重力传感器模块110检测到三轴对重力加速度分力的大小确定出终端设备的初始位置,并根据初始位置确定对应的标准位置,进而将当前时刻(表示为第二时刻)终端设备所处的位置与水平面的夹角确定为夹角的差值。如表1所示。
表1
可选地,终端设备也可以通过测量多组数据预先确定夹角差值和上行增益的映射关系(表示为第二映射关系)。也就是说,终端设备预先建立夹角差值和上行增益的对应关系表。这样终端设备在确定目标夹角差值后,就可以根据对应关系表确定目标夹角差值对应的实施上行增益。例如,如下表2示出了以表1中的夹角差值与上行增益的一种对应关系表,当然本申请对此对应关系不进行限定。
表2
可选地,作为一个实施例,该方法还包括:该终端设备在该终端设备的角速度发生变化时,获取该终端设备所处平面的位置信息;该终端设备根据该位置信息,确定该目标夹角。
具体而言,终端设备可以通过图1中的陀螺仪模块130监听终端设备的角速度。终端设备可以不停地获取终端设备所处平面的位置信息以确定所处平面与重力方向的夹角。本申请实施例中,终端设备可以在角速度发生变化时,才获取终端设备所处平面的位置信息,进而确定目标夹角,从而能够减少终端设备的功耗。
例如,终端设备在角速度保持不变的状态下,或者角速度为零时,终端设备可以不去获取位置信息。在检测到角速度变大或变小时,再去获取位置信息。
可选地,终端设备还可以设置预设角速度阈值,终端设备检测到角速度大于预设角速度阈值时,才去获取终端设备所处平面的位置信息。
因此,本申请实施例的音频处理的方法,终端设备通过根据声源与该终端设备的传声器的位置关系确定实施上行增益,并根据该实施上行增益对该声源的音频信号的进行处理,使得终端设备能够根据声源与传声器的位置关系动态调整上行增益,保证了上行声音的响度,从而提高了用户体验。
图5示出了本申请实施例的音频处理的方法的详细流程图,如图5所示,以手机为例进行说明,本申请实施例中的各种术语的含义与前述各实施例相同。
应理解,这只是为了帮助本领域技术人员更好地理解本申请实施例,而非限制本申请实施例的范围。
501,手机检测是否有来电;
502,手机检测到电话来电后,采集手机的第一位置信息;
503,手机根据该第一位置信息,确定接听时的标准姿势(即手机所处的平面和重力方向的预设夹角);
504,手机根据该标准姿势,确定不同夹角与该预设夹角的夹角差值对应的上行增益(即夹角差值与上行增益的映射关系);
505,手机检测用户接听电话;
本申请实施例对步骤505与步骤502至504之间的先后顺序不进行限定。
506,手机检测到用户接听电话后,采集此时手机的第二位置信息;
507,手机计算根据该第二位置信息,计算手机所处的平面与重力方向的目标夹角;
508,手机根据映射关系确定目标夹角与预设夹角的夹角差值对应的实施上行增益,并将上行增益调整为该实施上行增益;
509,手机根据该实施上行增益处理接收到的用户的声音(即进行通话)。
应理解,本申请实施例从步骤507至步骤509,在用户使用手机的姿势不断发生变换时可以重复进行。
因此,本申请实施例的音频处理的方法,终端设备通过根据夹角差值与上行增益的映射关系,确定该终端设备的当前位置的目标夹角,并根据该映射关系确定目标夹角与预设夹角差值对应的实施上行增益,并根据该实施上行增益对声源的音频信号进行处理,使得终端设备能够动态调整上行增益,保证了上行声音的响度,从而提高了用户体验。
图6示出了根据本申请实施例的终端设备600的示意性框图。如图6所示,该终端设备600包括:
处理模块610,用于根据声源与该终端设备的传声器的位置关系,确定实施上行增益;
该处理模块610,还用于根据该实施上行增益,处理该声源的音频信号。
可选地,该处理模块610具体用于:根据该终端设备所处的平面与重力方向的目标夹角,确定该实施上行增益。
可选地,该处理模块610还用于,确定该终端设备所处的平面与重力方向的夹角和上行增益的第一映射关系;该处理模块610具体用于:根据该第一映射关系和该目标夹角,确定该实施上行增益。
可选地,该处理模块610具体用于:根据该目标夹角与预设夹角的目标夹角差值,确定该实施上行增益。
可选地,该处理模块610还用于确定该终端设备所处的平面与重力方向的目标夹角与该预设夹角的夹角差值与上行增益的第二映射关系;该处理模块610具体用于:根据该第二映射关系和该目标夹角差值,确定该实施上行增益。
可选地,该处理模块610还用于:在第一时刻确定该终端设备所处平面的第一位置信息;根据该第一位置信息,确定该预设夹角;在第二时刻确定该终端设备所处的平面的第二位置信息,其中,该第二时刻晚于该第一时刻;根据该第二位置信息,确定该目标夹角。
可选地,该处理模块610还用于:在该终端设备的角速度发生变化时,获取该终端设备所处平面的位置信息;根据该位置信息,确定该目标夹角。
可选地,该处理模块610具体用于:根据该声源与该传声器的实施距离,确定该实施上行增益。
可选地,该处理模块610还用于,确定声源与该终端设备的传声器的距离和上行增益的第三映射关系;该处理模块610具体用于:根据该第三映射关系和该实施距离,确定该实施上行增益。
因此,本申请实施例的终端设备,通过根据声源与该终端设备的传声器的位置关系确定实施上行增益,并根据该实施上行增益对该声源的音频信号的进行处理,使得终端设备能够根据声源与传声器的位置关系动态调整上行增益,保证了上行声音的响度,从而提高了用户体验。
图7示出了本申请的实施例提供的终端设备的结构示意图。如图7所示,该终端设备包括至少一个处理器702(例如具有计算和处理能力的通用处理器CPU、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)等),处理器702用于对终端设备内各模块和器件进行管理和调度。图6所示的实施例中的处理模块610可以通过处理器702实现。可选地,该终端设备还包括至少一个收发器705(接收器/发送器705),存储器706,和至少一个总线系统703。终端设备的各个组件可以通过总线系统703耦合在一起,其中总线系统703可能包括数据总线、电源总线、控制总线和状态信号总线等,但是为了清楚说明起见,在图中将各种总线都标为总线系统703。
可选地,该终端设备处理器还可以通过重力传感器模块、地磁模块、陀螺仪模块、红外距离传感器模块、听筒和传声器等执行处理流程。
上述本申请实施例揭示的方法可以应用于处理器702,或者用于执行存储器706中存储的可执行模块,例如计算机程序。存储器706可能包含高速随机存取存储器(RAM;Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),存储器可以包括只读存储器和随机存取存储器,并向处理器提供需要的信令或数据、程序等等。存储器的一部分还可以包括非易失行随机存取存储器(NVRAM)。
在一些实施方式中,存储器706存储了程序7061,处理器702执行程序7061,用于执行以下操作:
根据声源与该终端设备的传声器的位置关系,确定实施上行增益;
根据该实施上行增益,处理该声源的音频信号。
需要说明的是,该终端设备可以具体为图6所示的实施例中的终端设备,并且可以用于执行图4和图5所示的方法实施例中与终端设备对应的各个步骤和/或流程。
从本申请实施例提供的以上技术方案可以看出,通过根据声源与该终端设备的传声器的位置关系确定实施上行增益,并根据该实施上行增益对该声源的音频信号的进行处理,使得终端设备能够根据声源与传声器的位置关系动态调整上行增益,保证了上行声音的响度,从而提高了用户体验。
本申请实施例还提供一种计算机存储介质,该计算机存储介质可以存储用于指示上述任一种方法的程序指令。
可选地,该存储介质具体可以为存储器606。
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以该权利要求的保护范围为准。
Claims (8)
1.一种音频处理的方法,其特征在于,包括:
终端设备根据声源与所述终端设备的主传声器的位置关系,调整上行增益,其中所述终端设备包括所述主传声器和副传声器,所述副传声器用于降噪;
所述终端设备根据调整后的上行增益,处理所述主传声器接收的所述声源的音频信号;
所述终端设备根据声源与所述终端设备的主传声器的位置关系,调整上行增益包括:
所述终端设备根据目标夹角与预设夹角的目标夹角差值,调整所述上行增益,所述目标夹角为当前所述终端设备所处的平面与重力方向的夹角,所述预设夹角为用户正常使用所述终端设备时所述终端设备所处的平面与重力方向的夹角,
所述方法还包括:
确定所述终端设备的初始位置,所述初始位置为所述用户初始通话时的位置;
根据所述终端设备的初始位置确定所述用户的标准姿势;
根据所述用户的标准姿势确定所述预设夹角,其中不同的标准姿势对应于不同的所述预设夹角。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述终端设备确定所述终端设备所处的平面与重力方向的目标夹角与所述预设夹角的目标夹角差值与上行增益的第二映射关系;
其中,所述终端设备根据所述目标夹角与预设夹角的目标夹角差值,调整所述上行增益包括:
所述终端设备根据所述第二映射关系和所述目标夹角差值,调整所述上行增益。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述终端设备在第一时刻确定所述终端设备所处平面的第一位置信息;
所述终端设备根据所述第一位置信息,确定所述预设夹角;
所述终端设备在第二时刻确定所述终端设备所处的平面的第二位置信息,其中,所述第二时刻晚于所述第一时刻;
所述终端设备根据所述第二位置信息,确定所述目标夹角。
4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述终端设备在所述终端设备的角速度发生变化时,获取所述终端设备所处平面的位置信息;
所述终端设备根据所述位置信息,确定所述目标夹角。
5.一种终端设备,其特征在于,包括:
处理模块,用于根据声源与所述终端设备的主传声器的位置关系,调整上行增益,其中所述终端设备包括所述主传声器和副传声器,所述副传声器用于降噪;
所述处理模块,还用于根据调整后的上行增益,处理所述主传声器接收的所述声源的音频信号;
所述处理模块具体用于:
根据目标夹角与预设夹角的目标夹角差值,调整所述上行增益,所述目标夹角为所述终端设备所处的平面与重力方向的夹角,所述预设夹角为用户正常使用所述终端设备时的夹角,
所述处理单元还用于:
确定所述终端设备的初始位置,所述初始位置为所述用户初始通话时的位置;
根据所述终端设备的初始位置确定所述用户的标准姿势;
根据所述用户的标准姿势确定所述预设夹角,其中不同的标准姿势对应于不同的所述预设夹角。
6.根据权利要求5所述的终端设备,其特征在于,所述处理模块还用于确定所述终端设备所处的平面与重力方向的目标夹角与所述预设夹角的目标夹角差值与上行增益的第二映射关系;
所述处理模块具体用于:
根据所述第二映射关系和所述目标夹角差值,调整所述上行增益。
7.根据权利要求5或6所述的终端设备,其特征在于,所述处理模块还用于:
在第一时刻确定所述终端设备所处平面的第一位置信息;
根据所述第一位置信息,确定所述预设夹角;
在第二时刻确定所述终端设备所处的平面的第二位置信息,其中,所述第二时刻晚于所述第一时刻;
根据所述第二位置信息,确定所述目标夹角。
8.根据权利要求5或6所述的终端设备,其特征在于,所述处理模块还用于:
在所述终端设备的角速度发生变化时,获取所述终端设备所处平面的位置信息;
根据所述位置信息,确定所述目标夹角。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/103952 WO2018076324A1 (zh) | 2016-10-31 | 2016-10-31 | 音频处理的方法和终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108476555A CN108476555A (zh) | 2018-08-31 |
CN108476555B true CN108476555B (zh) | 2021-05-11 |
Family
ID=62024209
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680077798.7A Expired - Fee Related CN108476555B (zh) | 2016-10-31 | 2016-10-31 | 音频处理的方法和终端设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10785367B2 (zh) |
EP (1) | EP3528590B1 (zh) |
CN (1) | CN108476555B (zh) |
WO (1) | WO2018076324A1 (zh) |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6853850B2 (en) * | 2000-12-04 | 2005-02-08 | Mobigence, Inc. | Automatic speaker volume and microphone gain control in a portable handheld radiotelephone with proximity sensors |
US7130705B2 (en) * | 2001-01-08 | 2006-10-31 | International Business Machines Corporation | System and method for microphone gain adjust based on speaker orientation |
US8027640B2 (en) * | 2008-12-17 | 2011-09-27 | Motorola Solutions, Inc. | Acoustic suppression using ancillary RF link |
JP2010283541A (ja) * | 2009-06-03 | 2010-12-16 | Fujitsu Ltd | 携帯型無線通信装置およびその制御方法 |
KR20110038313A (ko) * | 2009-10-08 | 2011-04-14 | 삼성전자주식회사 | 영상촬영장치 및 그 제어방법 |
JP5407848B2 (ja) * | 2009-12-25 | 2014-02-05 | 富士通株式会社 | マイクロホンの指向性制御装置 |
WO2011083571A1 (ja) * | 2010-01-06 | 2011-07-14 | 株式会社東芝 | 情報検索装置、情報検索方法、および情報検索プログラム |
US8447595B2 (en) * | 2010-06-03 | 2013-05-21 | Apple Inc. | Echo-related decisions on automatic gain control of uplink speech signal in a communications device |
CN102340584B (zh) * | 2010-07-20 | 2013-09-18 | 中国移动通信有限公司 | 音量调节方法与装置 |
CN101909116A (zh) * | 2010-07-31 | 2010-12-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种音量调节方法及系统 |
TW201234828A (en) * | 2011-02-15 | 2012-08-16 | Wistron Corp | Mobile communication device and mehtod for adjusting volume thereof |
US20130202130A1 (en) * | 2012-02-03 | 2013-08-08 | Motorola Mobility, Inc. | Motion Based Compensation of Uplinked Audio |
US20130202132A1 (en) * | 2012-02-03 | 2013-08-08 | Motorola Mobilitity, Inc. | Motion Based Compensation of Downlinked Audio |
US20130332156A1 (en) * | 2012-06-11 | 2013-12-12 | Apple Inc. | Sensor Fusion to Improve Speech/Audio Processing in a Mobile Device |
TWI458362B (zh) * | 2012-06-22 | 2014-10-21 | Wistron Corp | 自動調整音量的聲音播放方法及電子設備 |
US8774855B2 (en) | 2012-11-09 | 2014-07-08 | Futurewei Technologies, Inc. | Method to estimate head relative handset location |
CN103079148B (zh) * | 2012-12-28 | 2018-05-04 | 中兴通讯股份有限公司 | 一种终端双麦克风降噪的方法及装置 |
US9769576B2 (en) * | 2013-04-09 | 2017-09-19 | Sonova Ag | Method and system for providing hearing assistance to a user |
CN103645800B (zh) * | 2013-11-21 | 2017-06-16 | 华为技术有限公司 | 一种音量控制单元的控制功能的调换方法、装置及终端 |
DE112015000640T5 (de) * | 2014-02-04 | 2017-02-09 | Tp Vision Holding B.V. | Handgerät mit Mikrofon |
CN104333827B (zh) * | 2014-11-27 | 2018-02-06 | 上海斐讯数据通信技术有限公司 | 通话耳机及其增益调整方法 |
CN105376386B (zh) * | 2015-11-13 | 2018-02-06 | 上海斐讯数据通信技术有限公司 | 通话终端及其音量自适应调节方法和系统 |
CN105451134B (zh) * | 2015-12-08 | 2019-02-22 | 深圳天珑无线科技有限公司 | 一种音频传输方法和终端设备 |
CN105812556A (zh) * | 2016-03-07 | 2016-07-27 | 惠州Tcl移动通信有限公司 | 一种移动终端及其实现通话音量自动调节的方法 |
-
2016
- 2016-10-31 CN CN201680077798.7A patent/CN108476555B/zh not_active Expired - Fee Related
- 2016-10-31 WO PCT/CN2016/103952 patent/WO2018076324A1/zh unknown
- 2016-10-31 US US16/345,969 patent/US10785367B2/en not_active Expired - Fee Related
- 2016-10-31 EP EP16920364.3A patent/EP3528590B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP3528590A4 (en) | 2019-11-06 |
EP3528590A1 (en) | 2019-08-21 |
US10785367B2 (en) | 2020-09-22 |
CN108476555A (zh) | 2018-08-31 |
EP3528590B1 (en) | 2021-09-22 |
WO2018076324A1 (zh) | 2018-05-03 |
US20200059549A1 (en) | 2020-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9668048B2 (en) | Contextual switching of microphones | |
US9525938B2 (en) | User voice location estimation for adjusting portable device beamforming settings | |
CN111402913B (zh) | 降噪方法、装置、设备和存储介质 | |
US20210400420A1 (en) | Inertially stable virtual auditory space for spatial audio applications | |
US10242695B1 (en) | Acoustic echo cancellation using visual cues | |
EP2208364B1 (en) | Noise cancellation circuit for electronic device | |
US20120259628A1 (en) | Accelerometer vector controlled noise cancelling method | |
US11582573B2 (en) | Disabling/re-enabling head tracking for distracted user of spatial audio application | |
CN113393856B (zh) | 拾音方法、装置和电子设备 | |
CN105872898A (zh) | 基于双话筒的降噪处理方法及装置 | |
WO2022028083A1 (zh) | 电子设备的降噪方法、装置、存储介质及电子设备 | |
CN109873894B (zh) | 一种音量调节方法及移动终端 | |
CN108600517B (zh) | 一种切换屏幕状态的方法及终端 | |
EP3240266B1 (en) | System, method and computer program instructions for capturing audio signals | |
CN108476555B (zh) | 音频处理的方法和终端设备 | |
CN112394771A (zh) | 通信方法、装置、穿戴设备及可读存储介质 | |
KR102386773B1 (ko) | 다수 개의 스피커 및 마이크를 이용하여 오디오 신호를 생성하는 방법 및 그 전자 장치 | |
US11562763B2 (en) | Method for improving sound quality and electronic device using same | |
CN115361636A (zh) | 声音信号调整方法、装置、终端设备及存储介质 | |
CN109218920B (zh) | 一种信号处理方法、装置及终端 | |
CN115334413B (zh) | 语音信号处理方法、系统、装置及电子设备 | |
CN116744215B (zh) | 音频处理方法和装置 | |
KR102734381B1 (ko) | 전자 장치 및 이를 이용한 오디오 신호 처리 방법 | |
CN113990340B (zh) | 音频信号的处理方法、装置、终端及存储介质 | |
CN110910893B (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210511 |
|
CF01 | Termination of patent right due to non-payment of annual fee |