一种实现音频录制的方法及终端与流程

文档序号:11235358阅读:393来源:国知局
一种实现音频录制的方法及终端与流程

本发明涉及音频处理技术,尤指一种实现音频录制的方法及终端。



背景技术:

在参加会议时,一般会对参会内容进行音频录制。

为了提高音频录制的质量,相关技术中,进行音频录制主要通过双麦克设置进行降噪处理,完成指向性录音。

双麦克设置虽然可以到达一定的降噪效果,但会议备忘一般有多个发言者,对来自不同角度的声音信号进行音频录制,双麦克设置方法无法实现对各个不同角度的声音信号都进行降低噪声处理,录音文件的音频质量需要进一步提高。



技术实现要素:

为了解决上述技术问题,本发明实施例提供一种实现音频录制的方法及装置,能够降低不同角度录制的声音信号的噪声。

本发明实施例提供了一种实现音频录制的方法,包括:

确定音频录制对象与麦克阵列的位置关系;

根据确定的音频录制对象与麦克阵列的位置关系调整录制的音频文件的增益,获得录音文件;

所述麦克阵列为在终端上预先设置的由三个或三个以上麦克组成的阵列。

可选的,确定音频录制对象与麦克阵列的位置关系具体包括:

确定所述麦克阵列中与所述音频录制对象距离最近的麦克;

通过在所述麦克阵列中预先建立的坐标轴,确定所述音频录制对象与确定的距离音频录制对象最近的麦克的夹角δ;

所述预先建立的坐标轴为以所述麦克阵列的几何中心作为圆心,以对称轴作为纵轴建立的坐标轴。

可选的,调整录制的音频文件的增益具体包括:

通过下述公式调整音频文件中与音频录制对象距离最近的麦克的增益:

其中,δ为偏置系数,ε为增益调整参数。

可选的,音频录制对象与确定的距离音频录制对象最近的麦克的夹角δ为:

计算所述音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度;

确定所述麦克阵列中各麦克与建立的坐标轴构成的麦克角度;

分别计算所述音频录制角度与各个麦克角度的差并求绝对值后,确定绝对值最小的数值为所述夹角δ。

可选的,该方法还包括:以所述麦克阵列的几何中心作为圆心,将所述麦克阵列组成的平面划分为预设个数的扇区;

设置各扇区相应的音轨;

根据所述音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度确定音频录制对象所在扇区,将录制的所述录音文件存储到该扇区对应的音轨中,用于根据存储的音轨进行录音文件的播放。

另一方面,本申请实施例还提供一种实现音频录制的装置,包括:确定单元和调整单元;其中,

确定单元,用于确定音频录制对象与麦克阵列的位置关系;

调整单元,用于根据确定的音频录制对象与麦克阵列的位置关系调整录制的音频文件的增益,获得录音文件;

所述麦克阵列为在终端上预先设置的由三个或三个以上麦克组成的阵列。

可选的,确定单元具体用于,

确定所述麦克阵列中与所述音频录制对象距离最近的麦克;

通过在所述麦克阵列中预先建立的坐标轴,确定所述音频录制对象与确定的距离音频录制对象最近的麦克的夹角δ;

所述预先建立的坐标轴为以所述麦克阵列的几何中心作为圆心,以对称轴作为纵轴建立的坐标轴。

可选的,调整单元具体用于,

根据确定的音频录制对象与麦克阵列的位置关系,通过下述公式调整音频文件中与音频录制对象距离最近的麦克的增益:

其中,δ为偏置系数,ε为增益调整参数。

可选的,确定单元具体用于,

确定所述麦克阵列中与所述音频录制对象距离最近的麦克;

计算音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度;

确定麦克阵列中各麦克与建立的坐标轴构成的麦克角度;

分别计算音频录制角度与各麦克角度的差并求绝对值后,确定绝对值最小的数值为所述夹角δ;

所述调整单元具体用于,根据夹角δ调整录制的音频文件的增益,获得录音文件。

可选的,该装置还包括音轨单元,用于以麦克阵列的几何中心作为圆心,将麦克阵列组成的平面划分为预设个数的扇区;

设置各扇区相应的音轨;

根据音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度确定音频录制对象所在扇区,将录制的录音文件存储到该扇区对应的音轨中,用于根据存储的音轨进行录音文件的播放。

与现有技术相比,本申请技术方案包括:确定音频录制对象与麦克阵列的位置关系;根据确定的音频录制对象与麦克阵列的位置关系调整录制的音 频文件的增益,获得录音文件;麦克阵列为在终端上预先设置的由三个或三个以上麦克组成的阵列。本发明方法通过根据音频录制对象与麦克阵列的位置关系对各位置音频录制对象录制的音频文件进行增益调整,降低了录音文件中的噪声,提高了录音文件的音频质量。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实现音频录制的方法的流程图;

图2为本发明实现音频录制的装置的结构框图;

图3为本发明实施例麦克阵列的几何分布示意图;

图4为本发明实施例扇区的分布示意图;

图5为本发明实施例的方法流程图;

图6为本发明实施例音频录制对象在麦克阵列中构成角度示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

图1为本发明实现音频录制的方法的流程图,如图1所示,包括:

步骤100、确定音频录制对象与麦克阵列的位置关系;这里,麦克阵列为在终端上预先设置的由三个或三个以上麦克组成的阵列。

本步骤中,确定音频录制对象与麦克阵列的位置关系具体包括:

确定麦克阵列中与音频录制对象距离最近的麦克;

通过在麦克阵列中预先建立的坐标轴,确定音频录制对象与确定的距离音频录制对象最近的麦克的夹角δ。

预先建立的坐标轴为以麦克阵列的几何中心作为圆心,以对称轴作为纵 轴建立的坐标轴。

优选的,音频录制对象与确定的距离音频录制对象最近的麦克的夹角δ为:

计算音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度;

确定麦克阵列中各麦克与建立的坐标轴构成的麦克角度;

分别计算音频录制角度与各麦克角度的差并求绝对值后,确定绝对值最小的数值为夹角δ。

需要说明的是,计算音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度可以采用波达方向角度估计公式(doa)计算获得,具体的,计算音频录制角度包括以下过程:

把观测到的语音片段再分成l个相邻的子段,把每一个子段称作快拍,把子段总数称为快拍数;

根据l个快拍的频域阵列输出矢量xl(fj),l=1,2,...,l,可以得到阵列输出在频率fj处的协方差矩阵估计

根据fj频率处的协方差矩阵估计值和阵列的导向矢量就可以得到宽带波束形成算法的代价函数为:

通过对上式进行一维搜索就可以获得音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度θ。

步骤101、根据确定的音频录制对象与麦克阵列的位置关系调整录制的音频文件的增益,获得录音文件。

本步骤中,调整录制的音频文件的增益具体包括:

通过下述公式调整音频文件中与音频录制对象距离最近的麦克的增益:

其中,δ为偏置系数,ε为增益调整参数。

需要说明的是,偏置系数主要根据本领域技术人员的经验值进行设定,一般的,偏置系数取值为0~0.5之间;增益调整参数主要根据本领域技术人员的经验值进行设定,一般的,增益调整参数取值为0~1之间,具体数值大小可以根据麦克阵列中麦克个数,音频录制要求等进行调整。

本发明方法还包括:以麦克阵列的几何中心作为圆心,将麦克阵列组成的平面划分为预设个数的扇区;

设置各扇区相应的音轨;

根据音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度确定音频录制对象所在扇区,将录制的录音文件存储到该扇区对应的音轨中,用于根据存储的音轨进行录音文件的播放。

本发明方法通过根据音频录制对象与麦克阵列的位置关系对各位置音频录制对象录制的音频文件进行增益调整,降低了录音文件中的噪声,提高了录音文件的音频质量。

图2为本发明实现音频录制的装置的结构框图,如图2所示,包括:确定单元和调整单元;其中,

确定单元,用于确定音频录制对象与麦克阵列的位置关系;

确定单元具体用于,

确定麦克阵列中与音频录制对象距离最近的麦克;

通过在麦克阵列中预先建立的坐标轴,确定音频录制对象与确定的距离音频录制对象最近的麦克的夹角δ;

预先建立的坐标轴为以麦克阵列的几何中心作为圆心,以对称轴作为纵轴建立的坐标轴。

调整单元,用于根据确定的音频录制对象与麦克阵列的位置关系调整录制的音频文件的增益,获得录音文件。

调整单元具体用于,

根据确定的音频录制对象与麦克阵列的位置关系,通过下述公式调整音 频文件中与音频录制对象距离最近的麦克的增益:

其中,δ为偏置系数,ε为增益调整参数。

麦克阵列为在终端上预先设置的由三个或三个以上麦克组成的阵列。

本发明装置还包括音轨单元,用于以麦克阵列的几何中心作为圆心,将麦克阵列组成的平面划分为预设个数的扇区;

设置各扇区相应的音轨;

根据音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度确定音频录制对象所在扇区,将录制的录音文件存储到该扇区对应的音轨中,用于根据存储的音轨进行录音文件的播放。

确定单元具体用于,

确定麦克阵列中与音频录制对象距离最近的麦克;

计算音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度;

确定麦克阵列中各麦克与建立的坐标轴构成的麦克角度;

分别计算音频录制角度与各麦克角度的差并求绝对值后,确定绝对值最小的数值为夹角δ。

调整单元具体用于,根据夹角δ调整录制的音频文件的增益,获得录音文件。

以下通过具体实施例对本发明方法进行清楚详细的说明,实施例仅用于陈述本发明,并不用于限定本发明方法的保护范围。

实施例

本实施例麦克阵列是以四个麦克构成的阵列,麦克阵列被设置在录音笔或手机等可以实现录音的设备上,图3为本发明实施例麦克阵列的几何分布示意图,如图3所示,图中的四个圆圈表示四个麦克,本实施例将手机的四个麦克以理想的正方形构建麦克阵列,分布设置在手机上。为了对本发明录制的录音文件进行合理播放,本实施例以麦克阵列的几何中心作为圆心,将麦克阵列组成的平面划分为预设个数的扇区,本实施例可以设置扇区个数为 6~8个,人数多时,可以增加扇区个数,人数少时,可以做减少扇区个数的处理,图4为本发明实施例扇区的分布示意图,如图4所示,以麦克阵列中心作为圆心,将麦克阵列组成的平面按照平均角度划分为8个扇区;设置各扇区相应的音轨;根据音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度确定音频录制对象所在扇区,将录制的录音文件存储到该扇区对应的音轨中,用于根据存储的音轨进行录音文件的播放。

图5为本发明实施例的方法流程图,如图5所示,包括:

步骤500、确定音频录制对象与麦克阵列的位置关系;

本步骤具体包括:预先建立的坐标轴为以麦克阵列的几何中心作为圆心,以对称轴作为纵轴建立的坐标轴。

计算音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度;

确定麦克阵列中各麦克与建立的坐标轴构成的麦克角度;

分别计算音频录制角度与各麦克角度的差并求绝对值后,确定绝对值最小的数值为音频录制对象与确定的距离音频录制对象最近的麦克的夹角δ。

计算音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度采用以下方法计算获得:

通常把观测到的语音片段再分成l个相邻的子段,把每一个子段称作快拍,把子段总数称为快拍数。因此在宽带阵列信号处理中快拍的概念与窄带阵列信号处理是不同的。根据l个快拍的频域阵列输出矢量xl(fj),l=1,2,...,l,可以得到阵列输出在频率fj处的协方差矩阵估计

根据fj频率处的协方差矩阵估计值和阵列的导向矢量就可以得到宽带波束形成算法的代价函数为

通过对上式进行一维搜索就可以获得音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度θ。

图6为本发明实施例音频录制对象在麦克阵列中构成角度示意图,如图6所示,音频录制对象在最接近麦克1的位置,音频录制角度为θ。

麦克阵列为在终端上预先设置的由三个或三个以上麦克组成的阵列。

步骤501、根据确定的音频录制对象与麦克阵列的位置关系调整录制的音频文件的增益,获得录音文件;

调整录制的音频文件的增益具体包括:

通过下述公式调整音频文件中与音频录制对象距离最近的麦克的增益:

其中,δ为偏置系数,ε为增益调整参数。

本实施例偏置系数可以取值为0.25之间;增益调整参数可以取值为0.75。

本实施例通过与音频录制对象距离最近的麦克的增益的调整,可以增强录音文件中音频录制对象的音频增益,使录音效果更为明显,噪声影响降低。

本实施例对多个音频录制对象同时发言的情况,只需要分别增强音频文件中音频录制对象的音频增益即可,通过对音频文件按照音频录制对象的位置分别进行增益调整获得各音频录制对象相应的录音文件。

步骤502、根据音频录制对象与根据麦克阵列建立的坐标轴构成的音频录制角度确定音频录制对象所在扇区,将录制的录音文件存储到该扇区对应的音轨中。

步骤503、根据存储的音轨进行录音文件的播放。

虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1