The present invention provides a method for determining uplink voice data and a mobile terminal, by setting the mobile terminal for a main microphone voice data acquisition source and at least one side has a microphone, the distance between the main microphone and the at least one pair of microphones, and to monitor the pulse signal of the first modulation encoding the voice data acquisition of the main microphone amplitude is greater than a first preset value; if the pulse modulation signal encoding time of the first voice data is greater than the first preset value, second voice data acquisition of the at least one side of the microphone in the acquisition time; the second will replace the first voice data with voice data a moment as the uplink voice data transmission. Thus, it can effectively eliminate the distortion of the uplink voice data, improve the quality of the uplink voice data, and enhance the user's feeling for the mobile terminal.
【技术实现步骤摘要】
本专利技术实施例涉及通信
,尤其涉及一种确定上行语音数据的方法及移动终端。
技术介绍
目前移动终端的上行语音数据主要包括录音、QQ微信语聊、视频、电话等。在这些场景中,当声源距离麦克风较近,或者大声说话的时候,语音产生的气流通过麦克风导音结构作用到麦克风,产生的声压会达到麦克风的声学过载点(AcousticsOverloadPoint,AOP),而声压超过麦克风声学过载点的上行语音数据经过移动终端的模拟增益放大、模数转换处理之后,进入数据信号处理模块(DigitalSignalProcessing,DSP)的脉冲编码调制信号幅度会达到0满刻度分贝(dBFullScale,dBFS),从而导致语音数据出现失真的情况,播放时会出现杂音。现有技术中,通过降低模拟增益的技术手段来改善语音数据失真的情况,但是,降低模拟增益产生的弊端是发送信噪比降低,这种处理方式同样会影响上行语音数据的质量。
技术实现思路
本专利技术提供一种确定上行语音数据的方法及移动终端,以解决现有技术所存在由于语音数据失真而无法确保上行语音数据质量的问题。一方面,本专利技术实施例提供了一种确定上行语音数据的方法,应用于移动终端,所述移动终端具体可以包括用于采集声源产生的语音数据的一主麦克风和至少一个副麦克风,所述主麦克风与所述至少一个副麦克风之间具有一距离;所述方法包括:监测主麦克风采集的第一语音数据的脉冲编码调制信号的幅度是否大于第一预设值;若一时刻的所述第一语音数据的脉冲编码调制信号的幅度大于第一预设值,获取所述至少一个副麦克风在所述时刻采集的第二语音数据;将所述第二语音数据替换同一时刻 ...
【技术保护点】
一种确定上行语音数据的方法,应用于移动终端,其特征在于,所述移动终端包括用于采集声源产生的语音数据的一主麦克风和至少一个副麦克风,所述主麦克风与所述至少一个副麦克风之间具有一距离;所述方法包括:监测主麦克风采集的第一语音数据的脉冲编码调制信号的幅度是否大于第一预设值;若一时刻所述第一语音数据的脉冲编码调制信号的幅度大于第一预设值,获取所述至少一个副麦克风在所述时刻采集的第二语音数据;将所述第二语音数据替换同一时刻的第一语音数据作为上行语音数据进行传输。
【技术特征摘要】
1.一种确定上行语音数据的方法,应用于移动终端,其特征在于,所述移动终端包括用于采集声源产生的语音数据的一主麦克风和至少一个副麦克风,所述主麦克风与所述至少一个副麦克风之间具有一距离;所述方法包括:监测主麦克风采集的第一语音数据的脉冲编码调制信号的幅度是否大于第一预设值;若一时刻所述第一语音数据的脉冲编码调制信号的幅度大于第一预设值,获取所述至少一个副麦克风在所述时刻采集的第二语音数据;将所述第二语音数据替换同一时刻的第一语音数据作为上行语音数据进行传输。2.如权利要求1所述的方法,其特征在于,在所述监测主麦克风采集的第一语音数据的脉冲编码调制信号的幅度是否大于第一预设值的步骤之前还包括:记录所述主麦克风和所述至少一个副麦克风采集语音数据的时间;所述获取所述至少一个副麦克风在所述时刻采集的第二语音数据的步骤包括:基于记录的所述第二语音数据的采集时间,获取所述至少一个副麦克风在所述时刻采集的第二语音数据。3.如权利要求1所述的方法,其特征在于,若所述移动终端中包括多个副麦克风,所述获取所述至少一个副麦克风在所述时刻采集的第二语音数据的步骤包括:获取多个副麦克风在所述时刻采集的多个语音数据;在所述多个语音数据中选择脉冲编码调制信号的幅度小于第二预设值且脉冲编码调制信号的幅度最大的语音数据,所述第二预设值小于所述第一预设值;将选择的语音数据的脉冲编码调制信号的幅度放大至第三预设值,得到所述第二语音数据,所述第三预设值大于所述第一预设值。4.如权利要求1所述的方法,其特征在于,在所述监测主麦克风采集的第一语音数据的脉冲编码调制信号的幅度是否大于第一预设值的步骤之前,还包括:对主麦克风和副麦克风采集的语音数据进行模拟增益处理;对进行模拟增益处理的语音数据进行模数转换处理,得到主麦克风和副麦克风采集的语音数据的脉冲编码调制信号;将所述主麦克风和副麦克风采集的语音数据的脉冲编码调制信号分别存储至对应的缓冲器中。5.如权利要求1所述的方法,其特征在于,所述主麦克风在移动终端的设置位置距离所...
【专利技术属性】
技术研发人员:刘彦彬,刘林,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。