WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
maximize
Traduction automatique
1. (WO2017215158) PROCÉDÉ DE COMMANDE DE TRAITEMENT DU SON D'UN TERMINAL DE COMMUNICATION, DISPOSITIF, ET TERMINAL DE COMMUNICATION
Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142  

权利要求书

1   2   3   4   5   6   7   8   9   10   11  

附图

0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016  

说明书

发明名称 : 通信终端声音处理控制方法、装置及通信终端

技术领域

[0001]
本发明涉及终端控制领域,尤其涉及一种通信终端声音处理控制方法、装置及通信终端。

背景技术

[0002]
目前手机等移动智能终端向着功能更加强大,更加便携式发展,人们对终端的依赖性越来越高。使用终端播放和录音、录像的场景也越来越多。因此对终端声音的立体效果的要求也就越来越高。因此现有终端设置双扬声器、四扬声器甚至四个以上的扬声器以尽可能还原现场的立体声效果。但是,现有终端中,对于终端上的扬声器的声道等工作模式的配置是固定的,用户要改变时,必须启动声道切换模块或其他功能模块进入相应的声音切换界面才能手动去改变对于各扬声器的工作模式设置,而很多普通用户不知道可以手动改变工作模式或者不知道怎么去改变扬声器的工作模式。而用户使用终端时往往会根据不同的使用习惯旋转或翻转终端,或者根据不同的使用场景旋转或翻转终端,导致终端上的扬声器所处方位变化,而现有终端并不能随着终端上扬声器方位的变化自动改变扬声器的工作模式,导致终端播放出来的声音达不到最佳效果,降低了用户体验的满意度。
[0003]
发明内容
[0004]
本发明实施例提供的通信终端声音处理控制方法、装置及通信终端,主要解决的技术问题是:解决现有终端上的扬声器方位变化时不能自动改变扬声器的工作模式,导致终端播放出来的声音效果达不到最佳效果,用户体验的满意度低的问题。
[0005]
为解决上述技术问题,本发明实施例提供一种通信终端声音处理控制方法,包括:
[0006]
获取所述通信终端上扬声器单元当前所在方位;
[0007]
在判定所述扬声器单元当前的工作模式与当前所在方位不匹配时,根据所述扬声器单元当前所在方位对所述扬声器单元的工作模式进行对应更新。
[0008]
为解决上述技术问题,本发明实施例还提供一种通信终端声音处理控制装置,包括:
[0009]
扬声器位置检测模块,设置为获取所述通信终端上扬声器单元当前所在方位;
[0010]
扬声器控制模块,设置为在判定所述扬声器单元当前的工作模式与当前所在方位不匹配时,根据所述扬声器单元当前所在方位对所述扬声器单元的工作模式进行对应更新。
[0011]
为解决上述技术问题,本发明实施例还提供一种通信终端,包括如上所述的通信终端声音处理控制装置。
[0012]
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的通信终端声音处理控制方法。
[0013]
本发明的有益效果是:
[0014]
根据本发明实施例提供的通信终端声音处理控制方法、装置、通信终端以及计算机存储介质,可以获取通信终端上扬声器单元当前所在方位,然后判断扬声器单元当前的工作模式与其当前所在方位是否匹配时,当匹配时,则根据扬声器单元当前所在方位对扬声器单元的工作模式进行对应更新。因此本发明实施例可以实现根据通信终端当前所在方位完成对通信终端扬声器单元的工作模式进行对应的调整,尽可能使得通信终端播放出来的声音效果达到最佳,提升用户体验的满意度。

附图说明

[0015]
图1为本发明实施例一中的基于扬声器单元的通信终端声音处理控制 方法流程示意图;
[0016]
图2为本发明实施例一中的判断扬声器单元工作模式与当前所在方位是否匹配流程示意图;
[0017]
图3为本发明实施例一中的基于麦克风单元的通信终端声音处理控制方法流程示意图;
[0018]
图4为本发明实施例一中的判断麦克风单元工作模式与当前所在方位是否匹配流程示意图;
[0019]
图5为本发明实施例二中的通信终端声音处理控制装置结构示意图;
[0020]
图6为本发明实施例二中的另一通信终端声音处理控制装置结构示意图;
[0021]
图7为本发明实施例二中的通信终端麦克风和扬声器设置示意图;
[0022]
图8为图7中通信终端的声音处理控制装置结构示意图;
[0023]
图9为对图7中通信终端的声音处理控制流程示意图;
[0024]
图10为计算图7中通信终端方位的坐标示意图;
[0025]
图11为图7中通信终端旋转大于180°后的示意图;
[0026]
图12为图11中通信终端旋转大于180°后左右声道设置示意图;
[0027]
图13为图7中通信终端旋转30°后的示意图;
[0028]
图14为图7中通信终端旋转90°后的示意图;
[0029]
图15为图7中通信终端旋转160°后的示意图;
[0030]
图16为图7中通信终端旋转180°后的示意图。

具体实施方式

[0031]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明中一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的 范围。
[0032]
实施例一:
[0033]
本实施例可以检测通信终端上扬声器单元和/或麦克风单元当前的方位,根据声器单元和/或麦克风单元当前的方位对声器单元和/或麦克风单元的工作模式自动进行对应的调整,尽可能使得通信终端播放出来的声音效果达到最佳,提升用户体验的满意度。参见图1所示,本实施例中的通信终端声音处理控制方法包括:
[0034]
S101:获取通信终端上扬声器单元当前所在方位。
[0035]
本实施例中,获取通信终端上扬声器单元所在方位可以根据通信终端当前的方位以及各扬声器单元在通信终端上的位置具体确定,当然也可以通过相应的传感器单独对通信终端上扬声器单元的方位进行检测。
[0036]
本实施例提供的方案适用于对各具有扬声器的通信终端进行控制。由于本实施例涉及到多扬声器单元的多个工作模式的切换,本实施例可以针对具有多个扬声器单元的通信终端进行控制。例如具有双扬声器单元的通信终端,四扬声器单元的通信终端或者其他多个扬声器单元的通信终端。
[0037]
S102:判定扬声器单元当前的工作模式与当前所在方位是否匹配,如是,转至S103;否则,转至S104。
[0038]
本实施例中,可以预先设置扬声器方位与工作模式对应关系表,该扬声器方位与工作模式对应关系表中包含不同场景中,扬声器单元的方位与工作模式的对应关系,这些对应关系可以是终端厂家出厂设定,也可由用户自己根据自身需求或应用场景灵活设定或调整。
[0039]
本实施例中,判断扬声器单元当前的工作模式与扬声器当前所在方位是否匹配参见图2所示,包括:
[0040]
S201:根据扬声器单元当前所在方位在预设的扬声器方位与工作模式对应关系表中匹配出第一目标工作模式。
[0041]
S202:判断第一目标工作模式与扬声器单元当前的工作模式是否相同, 如否,转至S203,否则,转至S204。
[0042]
S203:判定扬声器单元当前的工作模式与其当前所在方位不匹配。
[0043]
S204:判定扬声器单元当前的工作模式与其当前所在方位匹配。
[0044]
S103:根据扬声器单元当前所在方位对扬声器单元的工作模式进行对应更新。
[0045]
本实施例中,对扬声器单元的工作模式进行对应更新具体包括:将扬声器单元当前的工作模式更新为扬声器单元当前所在方位对应的第一目标工作模式。这样扬声器单元的工作模式与其当前所在方位匹配,使得播放声音的效果达到最佳。
[0046]
S104:对扬声器单元的工作模式不做变动。
[0047]
应当理解的是,本实施例中的一个扬声器单元可以由一个扬声器(喇叭)组成,也可以由2个或2个以上的扬声器(喇叭)组成。
[0048]
通过图1所示的控制过程,可以根据通信终端当前所在方位完成对通信终端扬声器单元的工作模式进行对应的调整,尽可能使得通信终端播放出来的声音效果达到最佳,提升用户体验的满意度。
[0049]
本实施例可以在通信终端不同的声音播放场景对扬声器的工作模式根据其当前方位进行更新控制。例如具体可以对多媒体播放场景和/或通话场景中扬声器单元的工作模式进行对应调整。下面分别对三种场景进行示例说明。
[0050]
场景一:仅对多媒体播放场景下扬声器单元的工作模式进行调整时,扬声器方位与工作模式对应关系表如表1所示:
[0051]
表1
[0052]
[表0001]
扬声器单元所在方位 目标工作模式
左方 左声道声音播放模式
右方 右声道声音播放模式

[0053]
[表0002]
下方 左声道声音播放模式
上方 右声道声音播放模式

[0054]
场景二:仅对通话场景下扬声器单元的工作模式进行调整时,扬声器方位与工作模式对应关系表如表2所示:
[0055]
表2
[0056]
[表0003]
扬声器单元所在方位 目标工作模式
下方 非听筒模式
上方 听筒模式

[0057]
场景三:对多媒体播放场景和通话场景都对扬声器单元的工作模式进行调整时,扬声器方位与工作模式对应关系表如表3所示:
[0058]
表3
[0059]
[表0004]
终端工作场景 扬声器单元所在方位 目标工作模式
多媒体播放 左方 左声道声音播放模式
多媒体播放 右方 右声道声音播放模式
多媒体播放 下方 左声道声音播放模式
多媒体播放 上方 右声道声音播放模式
通话 下方 非听筒模式
通话 上方 听筒模式

[0060]
通过以上扬声器方位与工作模式对应关系表,在多媒体播放(包括但不限于声音播放和视频播放)过程中,不管用户怎么转动或翻转终端,可以保证扬声器单元处于下方和左方时处于左声道声音播放模式,扬声器单元处于右方和上方时处于右声道声音播放模式,以充分还原现场的立体声效果,保证用户体验。在通话过程中,不管用户怎么转动或翻转终端,可以保证处于上方的(也即距离用户耳朵最近的)扬声器单元处于听筒模式。下面基于上述表3对S103中,根据扬声器单元当前所在方位对扬声器单 元的工作模式进行对应更新进行示例说明。
[0061]
在多媒体播放阶段:
[0062]
当检测到扬声器单元当前方位为左方,而其当前工作模式为右声道声音播放模式时,则将其更新为左声道声音播放模式;
[0063]
当检测到扬声器单元当前方位为右方,而其当前工作模式为左声道声音播放模式时,则将其更新为右声道声音播放模式;
[0064]
当检测到扬声器单元当前方位为下方,而其当前工作模式为右声道声音播放模式时,则将其更新为左声道声音播放模式;
[0065]
当检测到扬声器单元当前方位为上方,而其当前工作模式为左声道声音播放模式时,则将其更新为右声道声音播放模式。
[0066]
在通话阶段:
[0067]
当检测到扬声器单元当前方位为下方,而其当前工作模式为听筒模式时,则将其更新为非听筒模式;
[0068]
当检测到扬声器单元当前方位为上方,而其当前工作模式为非听筒模式时,则将其更新为听筒模式。
[0069]
本实施例中,除了对通信终端的扬声器工作模式进行上述控制外,还可以对通信终端的麦克风单元进行类似控制。且同样适用于具有多个麦克风通信单元的任意通信终端。本实施例中的麦克风单元可以由1个或2个以上的麦克风组成。对麦克风单元的控制过程参见图3所示,包括:
[0070]
S301:获取所通信终端上麦克风单元当前所在方位。
[0071]
本实施例中,获取通信终端上麦克风单元所在方位可以根据通信终端当前的方位以及各麦克风单元在通信终端上的位置具体确定,当然也可以通过相应的传感器单独对通信终端上扬声器单元的方位进行检测。
[0072]
S302:判定麦克风单元当前的工作模式与当前所在方位是否匹配,如是,转至S303;否则,转至S304。
[0073]
本实施例中,可以预先设置麦克风方位与工作模式对应关系表,该麦 克风方位与工作模式对应关系表中包含不同场景中,麦克风单元的方位与工作模式的对应关系,这些对应关系可以是终端厂家出厂设定,也可由用户自己根据自身需求或应用场景灵活设定或调整。
[0074]
本实施例中,判断麦克风单元当前的工作模式与麦克风当前所在方位是否匹配参见图4所示,包括:
[0075]
S401:根据麦克风单元当前所在方位在预设的麦克风方位与工作模式对应关系表中匹配出第二目标工作模式。
[0076]
S402:判断第二目标工作模式与麦克风单元当前的工作模式是否相同,如否,转至S403,否则,转至S404。
[0077]
S403:判定麦克风单元当前的工作模式与其当前所在方位不匹配。
[0078]
S404:判定麦克风单元当前的工作模式与其当前所在方位匹配。
[0079]
S303:根据所麦克风单元当前所在方位对麦克风单元的工作模式进行对应更新。本实施例中,对麦克风单元的工作模式进行对应更新具体包括:将麦克风单元当前的工作模式更新为麦克风单元当前所在方位对应的第二目标工作模式。这样麦克风单元的工作模式与其当前所在方位匹配,使得采集的声音效果达到最佳。
[0080]
S304:对麦克风单元的工作模式不做变动。
[0081]
集场景对麦克风的工作模式根据其当前方位进行更新控制。例如具体可以对在多媒体录制(包括但不限于视频录制和声音录制)过程中和/或通话场景中麦克风单元的工作模式进行对应调整。下面分别对三种场景进行示例说明。
[0082]
场景一:仅对多媒体录制场景下麦克风单元的工作模式进行调整时,麦克风方位与工作模式对应关系表如表4所示:
[0083]
表4
[0084]
[表0005]
麦克风单元所在方位 目标工作模式
左方 左声道声音采集模式

[0085]
[表0006]
右方 右声道声音采集模式
下方 左声道声音采集模式
上方 右声道声音采集模式

[0086]
场景二:仅对通话场景下麦克风单元的工作模式进行调整时,麦克风方位与工作模式对应关系表如表5所示:
[0087]
表5
[0088]
[表0007]
麦克风单元所在方位 目标工作模式
下方 主声音采集模式
上方 消噪音模式

[0089]
场景三:对多媒体录制场景和通话场景都对麦克风单元的工作模式进行调整时,麦克风方位与工作模式对应关系表如表6所示:
[0090]
表6
[0091]
[表0008]
终端工作场景 麦克风单元所在方位 目标工作模式
多媒体录制 左方 左声道声音采集模式
多媒体录制 右方 右声道声音采集模式
多媒体录制 下方 左声道声音采集模式
多媒体录制 上方 右声道声音采集模式
通话 下方 主声音采集模式
通话 上方 消噪音模式

[0092]
通过以上麦克风方位与工作模式对应关系表,在多媒体录制过程中,不管用户怎么转动或翻转终端,可以保证麦克风单元处于下方和左方时处于左声道声音采集模式,麦克风单元处于右方和上方时处于右声道声音采集模式,以在后续播放时可以保证充分还原现场的立体声效果,保证用户体验。在通话过程中,不管用户怎么转动或翻转终端,可以保证处于上方的(也即距离用户耳朵最近的)麦克风单元处于消噪音模式,处于下方的 (也即距离用户嘴巴最近的)麦克风处于主声音采集模式,保证正常通话的进行。
[0093]
下面基于上述表6对S303中,根据麦克风单元当前所在方位对麦克风单元的工作模式进行对应更新进行示例说明。
[0094]
在多媒体录制阶段:
[0095]
当检测到麦克风单元当前方位为左方,而其当前工作模式为右声道声音采集模式时,则将其更新为左声道声音采集模式;
[0096]
当检测到麦克风单元当前方位为右方,而其当前工作模式为左声道声音采集模式时,则将其更新为右声道声音采集模式;
[0097]
当检测到麦克风单元当前方位为下方,而其当前工作模式为右声道声音采集模式时,则将其更新为左声道声音采集模式;
[0098]
当检测到麦克风单元当前方位为上方,而其当前工作模式为左声道声音采集模式时,则将其更新为右声道声音采集模式。
[0099]
在通话阶段:
[0100]
当检测到麦克风单元当前方位为下方,而其当前工作模式为消噪音模式时,则将其更新为主声音采集模式;
[0101]
当检测到麦克风单元当前方位为上方,而其当前工作模式为主声音采集模式时,则将其更新为消噪音模式。
[0102]
通过图3所示的控制过程,可以根据通信终端当前所在方位完成对通信终端麦克风单元的工作模式进行对应的调整,尽可能使得通信终端采集的声音效果达到最佳,提升用户体验的满意度。
[0103]
实施例二:
[0104]
本实施例还提供了通信终端,该通信终端具体可以是各种移动终端,该通信终端包括通信终端声音处理控制装置,参见图5所示,包括:
[0105]
扬声器位置检测模块51,设置为获取通信终端上扬声器单元当前所在方位;扬声器位置检测模块51获取通信终端上扬声器单元所在方位可以 根据通信终端当前的方位以及各扬声器单元在通信终端上的位置具体确定,当然也可以通过相应的传感器单独对通信终端上扬声器单元的方位进行检测。
[0106]
扬声器控制模块52,设置为判定扬声器单元当前的工作模式与当前所在方位是否匹配,如否,根据扬声器单元当前所在方位对扬声器单元的工作模式进行对应更新;如判断结果为二者匹配,则对扬声器单元的工作模式不做变动。
[0107]
本实施例中的扬声器方位与工作模式对应关系表可以预先设置,该扬声器方位与工作模式对应关系表中包含不同场景中,扬声器单元的方位与工作模式的对应关系,这些对应关系可以是终端厂家出厂设定,也可由用户自己根据自身需求或应用场景灵活设定或调整。
[0108]
扬声器控制模块52判断扬声器单元当前的工作模式与其当前所在方位是否匹配包括:根据扬声器单元当前所在方位在预设的扬声器方位与工作模式对应关系表中匹配出第一目标工作模式;判断所述第一目标工作模式与扬声器单元当前的工作模式是否相同,如否,判定扬声器单元当前的工作模式与其当前所在方位不匹配。如相同,则判定扬声器单元当前的工作模式与其当前所在方位匹配。
[0109]
扬声器控制模块52对扬声器单元的工作模式进行对应更新具体吸将扬声器单元当前的工作模式更新为扬声器单元当前所在方位对应的第一目标工作模式。
[0110]
本实施例可以在通信终端不同的声音播放场景对扬声器的工作模式根据其当前方位进行更新控制。例如具体可以对多媒体播放场景和/或通话场景中扬声器单元的工作模式进行对应调整。其中在不同声音播放场景下,扬声器方位与工作模式对应关系参见实施例一的表1至表3所示。对于具体更新过程也可以参见实施例一所示的示例,在此不再赘述。
[0111]
参见图6所示,通信终端声音处理控制装置还包括:
[0112]
麦克风位置检测模块53,设置为获取通信终端上麦克风单元当前所在 方位;麦克风位置检测模块53获取通信终端上麦克风单元所在方位可以根据通信终端当前的方位以及各麦克风单元在通信终端上的位置具体确定,当然也可以通过相应的传感器单独对通信终端上扬声器单元的方位进行检测。
[0113]
麦克风控制模块54,设置为在麦克风单元当前的工作模式与当前所在方位不匹配时,根据麦克风单元当前所在方位对麦克风单元的工作模式进行对应更新。
[0114]
本实施例中,麦克风方位与工作模式对应关系表也可以预先设置,该麦克风方位与工作模式对应关系表中包含不同场景中,麦克风单元的方位与工作模式的对应关系,这些对应关系可以是终端厂家出厂设定,也可由用户自己根据自身需求或应用场景灵活设定或调整。
[0115]
麦克风控制模块54判断麦克风单元当前的工作模式与麦克风当前所在方位是否匹配包括:根据麦克风单元当前所在方位在预设的麦克风方位与工作模式对应关系表中匹配出第二目标工作模式;判断第二目标工作模式与所述麦克风单元当前的工作模式是否相同,如否,判定麦克风单元当前的工作模式与其当前所在方位不匹配;否则,判定麦克风单元当前的工作模式与其当前所在方位匹配。
[0116]
本实施例中,麦克风控制模块54对麦克风单元的工作模式进行对应更新具体包括:将麦克风单元当前的工作模式更新为麦克风单元当前所在方位对应的第二目标工作模式。这样麦克风单元的工作模式与其当前所在方位匹配,使得采集的声音效果达到最佳。
[0117]
本实施例可以在通信终端不同的声音采集场景对扬声器的工作模式根据其当前方位进行更新控制。例如具体可以对视频、声音播放和/或通话场景中麦克风单元的工作模式进行对应调整。其中在不同声音采集场景下,麦克风方位与工作模式对应关系参见实施例一的表4至表6所示。对于具体更新过程也可以参见实施例一所示的示例,在此不再赘述。
[0118]
应当理解的是,本实施例中的扬声器位置检测模块51和麦克风位置 检测模块53可以由同一个位置检测模块实现,也可以由不同的位置检测模块实现,且其功能具体可以由通信终端中的处理器或控制器实现。本实施例中的扬声器控制模块52和麦克风控制模块54也可以同一个控制模块实现,也可以由不同的控制模块实现,且其功能具体可以由通信终端中的处理器或控制器实现。
[0119]
为了更好的理解本发明,下面以通信终端为移动终端,且移动终端的底部的一端设置有麦克风单元1、扬声器单元1,顶部设置有麦克风单元2、扬声器单元2,参见图7所示。且应当理解的是,本实施例中麦克风单元1、扬声器单元1以及麦克风单元2、扬声器单元2在底部和顶部设置的具体位置以及形状等可以根据不同终端的需求灵活设定,且顶部和底部之间的扬声器和麦克风设置的位置以及形状可以相同,也可以不同。本实施例中,扬声器位置检测模块51和麦克风位置检测模块53由一个位置检测模块实现,参见图8所示,本示例中称之为终端方位检测模块71,扬声器控制模块52和麦克风控制模块54由一个控制模块实现,本示例中称之为声音控制模块72,图8中还包含与声音控制模块72连接的音频播放模块73以及音频录音模块74。且在声音播放状态和声音录制状态,移动终端处于图7所示状态时,左、右声道的设置方式参见8所示。图7所示状态移动终端的底部可认为处于0°,顶部处于180°。在播放或录音状态,底部处于0°时,判定麦克风单元1、扬声器单元1处于下方,底部处于180°时,判定麦克风单元1、扬声器单元1处于上方;底部处于0°至180°之间,判定麦克风单元1、扬声器单元1处于左方;底部处于180°至360°之间,判定麦克风单元1、扬声器单元1处于右方。对于麦克风单元2、扬声器单元2的方位判断方式相同,在此不在赘述。基于上述设定,下面以声音录制过程为例对实施例的声音处理方法进行示例。参见图9所示,包括:
[0120]
S801:音频录音模块74启动录音功能,下发对应的声道数和采样率的信息给到声音控制模块72。
[0121]
S802:终端方位检测模块71在收到声音控制模块72需要读取当前终 端方位信息的控制命令时实时获取移动终端当前重力加速度和地磁传感器的数据信息并计算出当前的移动终端旋转方位信息回传给终端方位检测模块71。
[0122]
S803:声音控制模块72收到对应的录音参数信息并根据移动终端旋转方位信息确定好左右声道通路配置(也即设置各麦克风单元的工作模式),开打对应的左、右麦克风单元进行录音。
[0123]
S804:声音控制模块72将获取到的左、右麦克风单元的录音数据回传给音频录音模块74保存。
[0124]
在音频录制过程中,可以按照一定规则重复上述S802和S803,以根据移动终端实时的方位信息对麦克风的工作模式进行快速灵活的调整。
[0125]
对于音频播放过程的控制过程类似于音频录音控制过程,主要是通过声音控制模块72根据当前终端设备的旋转方向配置对应左、右声道扬声器单元即可。
[0126]
本实施例中,对于移动终端方位的检测可以采用现有任意能实现终端方位检测的方式。下面以通过移动终端内的加速度传感器的坐标来计算移动终端当前的旋转的方向及角度为例,进行示例说明。请参见图10所示的坐标系。计算过程如下:
[0127]
当移动终端垂直朝上时,x=0,y=9.8,z=0(其中z表示移动终端的朝向,一般情况下移动终端正面朝上,所以z的取值方位是0<z<9.8),测试可以定义为移动终端的基准方向(0度角方向)。
[0128]
当x=-9.8y=0、z=0表示移动终端顺时针(向右)旋转90度。
[0129]
当x=0、y=-9.8、z=0时表示移动终端相对基准方向顺时针旋转180度。
[0130]
当x=9.8、y=0、x=0时说明移动终端相对基准方向顺时针旋转270度(逆时针旋转90度)。
[0131]
参见图11所示,假设在音频录制或播放过程中,当移动终端底部在 图7所示基础上旋转角度大于180°时,则根据本实施例的规则在图8的基础上需要交换左右声道,交换后的图参见图12所示。
[0132]
在音频录制或播放过程中,当移动终端底部在图7所示基础上旋转角度大于0°,小于180°时,则根据本实施例的规则左右声道设置同图8所示。优选的,例如参见图13、图14和图15所示分别在图7所示基础上旋转角度为30°,90°,160°。
[0133]
参见图16所示,假设在音频录制或播放过程中,当移动终端底部在图7所示基础上旋转角度等于180°时,则根据本实施例的规则在图8的基础上需要交换左右声道,交换后的图参见图12所示。
[0134]
在声音播放装置或录音状态,无论用户怎样拿移动终端,声音播放过程中,保持位于左方的扬声器单元处于左声道声音播放状态,位于右方的扬声器单元处于右声道声音播放状态;声音录制过程中,保持位于左方的麦克风单元处于左声道声音采集状态,位于右方的麦克风单元处于右声道声音采集状态。
[0135]
在移动终端通话状态,图7所示状态移动终端的底部可认为处于0°,顶部处于180°。在通话状态,底部处于0°至90°(可取0°和90°)或270°至360°(可取270°和360°)时,判定麦克风单元1、扬声器单元1处于下方,底部处于90°至180°(可取180°)时或180°至270°(可取270°),判定麦克风单元1、扬声器单元1处于上方。对于麦克风单元2、扬声器单元2的方位判断方式相同,
[0136]
在手持通话场景时,用户正常拿移动终端,底部麦克风单元1作为拾音主麦克风,顶部麦克风单元2为消燥音麦克风;顶部的扬声器单元2被配置为听筒模式作为通话下行数据的输出装置。用户上、下颠倒反拿移动终端时,顶部麦克风单元2作为拾音主麦克风,底部麦克风单元1为消燥音麦克风;底部的扬声器单元1被配置为听筒模式作为通话下行数据的输出装置。无论用户怎样拿移动终端,通话时始终保持距离说话处近的是主麦克风,距离说话处较远的是消燥音;距离耳朵较近扬声器单元的是听筒。
[0137]
本领域的技术人员应该明白,上述本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在计算机存储介质(ROM/RAM、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。
[0138]
本发明实施例提出的根据移动终端当前的旋转角度,在移动终端录音/播放或者通话的时候自动切换左右声道或者拾音麦克风和放音扬声器的位置。优选地,在摄像录音场景,不管移动终端是出于何种旋转角度,始终保持左边麦克风是左声道,右边麦克风是右声道,播放的时候也通话保持左边扬声器播放的是左麦克风录制的左声道数据,右边扬声器播放的是右麦克风录制的右声道数据,更能真实地还原现场的立体效果;在移动终端通话状态,不管移动终端是否被拿倒,始终保持距离嘴巴进的是麦克风,距离耳朵近的是听筒。且所有旋转角度判断仅仅只是依赖于移动终端常用的地磁传感器(水平放置的旋转角度判断依据)和重力加速度传感器(垂直旋转角度判断依据)。并不会额外增加硬件成本。
[0139]
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质中存储有执行指令,该执行指令用于执行上述的方法。
[0140]
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0141]
以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出 若干简单推演或替换,都应当视为属于本发明的保护范围。

工业实用性

[0142]
如上所述,本发明实施例提供的一种通信终端声音处理控制方法、装置及通信终端具有以下有益效果:可以实现根据通信终端当前所在方位完成对通信终端扬声器单元的工作模式进行对应的调整,尽可能使得通信终端播放出来的声音效果达到最佳,提升用户体验的满意度。

权利要求书

[权利要求 1]
一种通信终端声音处理控制方法,包括: 获取所述通信终端上扬声器单元当前所在方位; 在判定所述扬声器单元当前的工作模式与当前所在方位不匹配时,根据所述扬声器单元当前所在方位对所述扬声器单元的工作模式进行对应更新。
[权利要求 2]
如权利要求1所述的通信终端声音处理控制方法,其中,判断所述扬声器单元当前的工作模式与其当前所在方位是否匹配包括: 根据所述扬声器单元当前所在方位在预设的扬声器方位与工作模式对应关系表中匹配出第一目标工作模式; 判断所述第一目标工作模式与所述扬声器单元当前的工作模式是否相同,如否,判定所述扬声器单元当前的工作模式与其当前所在方位不匹配。
[权利要求 3]
如权利要求2所述的通信终端声音处理控制方法,其中,根据所述扬声器单元当前所在方位对所述扬声器单元当前的工作模式进行更新包括: 将所述扬声器单元当前的工作模式更新为所述扬声器单元当前所在方位对应的第一目标工作模式。
[权利要求 4]
如权利要求3所述的通信终端声音处理控制方法,其中,所述扬声器方位与工作模式对应关系表包括以下对应关系: 在多媒体播放过程中:扬声器单元所在方位为左方或下方时,对应的工作模式为左声道声音播放模式;扬声器单元所在方位为右方或上方时,对应的工作模式为右声道声音播放模式; 和/或, 在通话过程中:扬声器单元方位为上方时,对应的第一目标工作模式为听筒模式。
[权利要求 5]
如权利要求1-4任一项所述的通信终端声音处理控制方法,其中,还包括: 获取所述通信终端上麦克风单元当前所在方位; 在所述麦克风单元当前的工作模式与当前所在方位不匹配时,根据所述麦克风单元当前所在方位对所述麦克风单元的工作模式进行对应更新。
[权利要求 6]
如权利要求5所述的通信终端声音处理控制方法,其中,判断所述麦克风单元当前的工作模式与其当前所在方位是否匹配包括: 根据所述麦克风单元当前所在方位在预设的麦克风方位与工作模式对应关系表中匹配出第二目标工作模式; 判断所述第二目标工作模式与所述麦克风单元当前的工作模式是否相同,如否,判定所述麦克风单元当前的工作模式与其当前所在方位不匹配。
[权利要求 7]
如权利要求6所述的通信终端声音处理控制方法,其中,根据所述麦克风单元当前所在方位对所述麦克风单元当前的工作模式进行更新包括: 将所述麦克风单元当前的工作模式更新为所述麦克风单元当前所在方位对应的第二目标工作模式。
[权利要求 8]
如权利要求7所述的通信终端声音处理控制方法,其中,所述麦克风方位与工作模式对应关系表包括以下对应关系: 在多媒体录制过程中:麦克风单元所在方位为左方或下方时,对应的工作模式为左声道声音采集状态;麦克风单元所在方位为右方或上方时,对应的工作模式为右声道声音采集状态; 和/或, 在通话过程中:麦克风单元方位为上方时,对应的第二目标工作 模式为消噪音模式;麦克风单元方位为下方时,对应的第二目标工作模式为主声音采集模式。
[权利要求 9]
一种通信终端声音处理控制装置,包括: 扬声器位置检测模块,设置为获取所述通信终端上扬声器单元当前所在方位; 扬声器控制模块,设置为在判定所述扬声器单元当前的工作模式与当前所在方位不匹配时,根据所述扬声器单元当前所在方位对所述扬声器单元的工作模式进行对应更新。
[权利要求 10]
如权利要求9所述的通信终端声音处理控制装置,其中,还包括: 麦克风位置检测模块,设置为获取所述通信终端上麦克风单元当前所在方位; 麦克风控制模块,设置为在所述麦克风单元当前的工作模式与当前所在方位不匹配时,根据所述麦克风单元当前所在方位对所述麦克风单元的工作模式进行对应更新。
[权利要求 11]
一种通信终端,包括如权利要求9或10任一项所述的通信终端声音处理控制装置。

附图

[ 图 0001]  
[ 图 0002]  
[ 图 0003]  
[ 图 0004]  
[ 图 0005]  
[ 图 0006]  
[ 图 0007]  
[ 图 0008]  
[ 图 0009]  
[ 图 0010]  
[ 图 0011]  
[ 图 0012]  
[ 图 0013]  
[ 图 0014]  
[ 图 0015]  
[ 图 0016]