音频数据处理方法和装置制造方法及图纸

技术编号:15289441 阅读:106 留言:0更新日期:2017-05-10 16:10
本发明专利技术提供了一种音频数据处理方法,所述方法包括:根据待处理的音频数据获取对应的歌词文件;按照所述歌词文件中的句子分割所述音频数据,以得到音频数据段;提取所述音频数据段中尾音所对应的数据;对所述尾音所对应的数据进行和声处理。此外,还提供了一种与该方法匹配的音频数据处理装置。上述音频数据处理方法和装置能够避免整个音频数据在整个时间段均附加和声音效,提高了和声模拟的真实性。

Audio data processing method and apparatus

The present invention provides a method of processing audio data, the method comprises: acquiring corresponding audio data to be processed according to the lyrics file; according to the lyrics file in sentence segmentation of the audio data, to obtain the audio data section; extract corresponding to the audio data segment audio data corresponding to the tail; in the end of the data processing and. In addition, the invention also provides an audio data processing device matched with the method. The audio data processing method and the device can avoid the sound and sound effects of the whole audio data in the whole time period, and improve the authenticity of the harmonic simulation.

【技术实现步骤摘要】

本专利技术涉及计算机应用
,特别涉及一种音频数据处理方法和装置
技术介绍
随着媒体应用的发展,针对音频数据进行编辑的应用越来越多,不再仅限于实现各种音频数据的采集和播放,而更为专注于音频数据的编辑,以采集的音频数据为原声来实现丰富多样的音频数据输出。例如,在为用户提供的K歌功能中,对于采集得到的音频数据,大都实际对其进行编辑,以附加了一定的音效之后才由输出,以供听众收听。在对音频数据所进行的编辑中,如需实现和声音效的模拟,所对应的实现方式是以采集的音频数据,即输入的人声作为原声,在此基础上将其它人声以某个数量某个比例叠加在原声上,便可得到用以输出的音频数据。然而,这一和声音效模拟的实现是对整个原声都附加了和声音效,即在整个时间段上均进行了和声,这有悖于真实场景中的和声,存在着和声音效模拟失真的局限性。
技术实现思路
基于此,有必要提供一种音频数据处理方法,该方法能够避免整个音频数据在整个时间段均附加和声音效,提高和声模拟的真实性。此外,还有必要提供一种音频数据处理装置,该装置能够避免整个音频数据在整个时间段均附加和声音效,提高和声模拟的真实性。为解决上述技术问题,将采用如下技术方案:一种音频数据处理方法,包括:根据待处理的音频数据获取对应的歌词文件;按照所述歌词文件中的句子分割所述音频数据,以得到音频数据段;提取所述音频数据段中尾音所对应的数据;对所述尾音所对应的数据进行和声处理。一种音频数据处理装置,包括:歌词获取模块,用于根据待处理的音频数据获取对应的歌词文件;分割模块,用于按照所述歌词文件中的句子分割所述音频数据,以得到音频数据段;提取模块,用于提取所述音频数据段中尾音所对应的数据;尾音处理模块,用于对所述尾音所对应的数据进行和声处理。由上述技术方案可知,对于任一需进行和声模拟的音频数据,首先获取该音频数据对应的歌词文件,按照歌词文件中的句子对音频数据进行分割,以得到音频数据段,提取音频数据段中尾音所对应的数据,以对该数据进行和声处理,也就是说,在对该音频数据所进行的编辑中,将在该音频数据中仅对尾音所对应的数据进行和声,而不再对整个音频数据在整个时间段进行和声,进而使得和声模拟的实现与实际唱歌时进行的和声相一致,提高了和声模拟的真实性。附图说明图1是本专利技术实施例提供的一种电子设备的结构示意图;图2是一个实施例中音频数据处理方法的流程图;图3是图2中根据待处理的音频数据获取对应的歌词文件的方法流程图;图4是图2中按照歌词文件中的句子分割音频数据,以得到音频数据段的方法流程图;图5是一个实施例中根据预设的尾音长度值在音频数据段中提取尾音所对应的数据的方法流程图;图6是图2中对尾音所对应的数据进行和声处理的方法流程图;图7是一个实施例中音频处理装置的结构示意图;图8是图7中歌词获取模块的结构示意图;图9是图7中分割模块的结构示意图;图10是图7中提取模块的结构示意图;图11是图7中尾音处理模块的结构示意图。具体实施方式体现本专利技术特征与优点的典型实施方式将在以下的说明中详细叙述。应理解的是本专利技术能够在不同的实施方式上具有各种的变化,其皆不脱离本专利技术的范围,且其中的说明及图示在本质上是当作说明之用,而非用以限制本专利技术。如前所述的,对音频数据进行的各种编辑中,如若需要对输入的人声附加和声音效,则必须针对输入的整个人声进行,即对输入的整个人声均添加和声音效。因此,虽然现有的音频数据编辑中可对输入的任一音频数据添加所需要的音效,但是,对于和声音效而言,也仅仅是生硬地将其它人声直接叠加于该音频数据中,以使得整个音频数据均附带了和声音效,虽然达到了和声的目的,但是缺乏真实性,并无法呈现真实场景中的和声效果。因此,为确保模拟的真实性,可呈现真实场景中的和声效果,特提出了一种音频数据处理方法,该音频数据处理方法由计算机程序实现,与之相对应的,所构建的音频数据处理装置则被存储于电子设备中,以在该电子设备中运行,进而实现任一音频数据的和声。图1示出了本专利技术实施例提供的一种电子设备的结构。该电子设备100只是一个适配于本专利技术的示例,不能认为是提供了对本专利技术的使用范围的任何限制。该电子设备100也不能解释为需要依赖于或具有图示的示例性的电子设备100中的一个或者多个部件的组合。如图1所示,电子设备100包括处理器110、存储器120和系统总线130。包括存储器120和处理器110在内的各种组件将连接到系统总线130上。处理器110是一个用于通过计算机系统中基本的算术和逻辑运算来执行计算机程序指令的硬件。存储器120是一个用于临时或永久性存储计算机程序或数据的物理设备。其中,存储器120中存储了若干音频数据以及各种歌词文件;处理器110将执行存储器120中的程序指令。便携终端设备100还包括各种输入接口170、输入装置140,以实现各种操作的输入。其中,该输入装置140可以是触摸屏幕、按键、键盘和鼠标等至少一种。便携终端设备100还包括存储设备180,存储设备180可以从多种计算机可读存储介质中选择,计算机可读介质是指可以进行访问的任何可利用的介质,包括移动的和固定的两种介质。例如,计算机可读介质,包括但不限于闪速存储器(微型SD卡)、CD-ROM、数字通用光盘(DVD)或其它光盘、磁带盒、磁带存储或其它存储设备、或者可用于存储所需信息并可访问的任何其它介质。如上面所详细描述的,适用本专利技术的电子设备100将执行实现和声音效的指定操作,即通过处理器110运行存储器120中的程序指令的形式执行该指定操作,以实现电子设备100中音频数据的处理。此外,通过硬件电路或者硬件电路结合软件指令也能同样实现本专利技术,因此,实现本专利技术并不限于任何特定硬件电路、软件以及两者的组合。在一个实施例中,具体的,该音频数据处理方法如图2所示,包括:步骤210,根据待处理的音频数据获取对应的歌词文件。该音频数据是当前进行编辑的音频数据,其可为用户在演唱某一歌曲时录入的音频数据,也可以是用户预先演唱某一歌曲而预先录入的音频数据。因此,对该音频数据的编辑可以是实时进行的,也可以是对该音频数据所进行的后续编辑。根据该音频数据所属的歌曲,获取对应的歌词文件,以便以歌词文件为依据进行该音频数据的和声模拟。步骤230,按照歌词文件中的句子分割音频数据,以得到音频数据段。歌词文件的内容包含了歌曲的每一句歌词以及各种相关的时间点,因此,可按照歌词文件中的句子进行音频数据分割,以得到与句子相对应的音频数据段。例如,若该音频数据是针对整首歌曲所录入的,则根据歌词文件中句子所进行的分割,将得到每一句子所对应的音频数据段。若该音频数据是当前实时录入的,则按照其在歌词文件中对应的句子进行分割,以随着音频数据的不断录入而不断分割得到音频数据段。步骤250,提取音频数据段中尾音对应的数据。在音频数据段中根据其尾音进行数据提取,以得到尾音所对应的数据。由此对于分割得到的若干音频数据段而言,便得到了每一音频数据段中尾音所对应的数据。步骤270,对尾音所对应的数据进行和声处理。仅针对音频数据段中尾音所对应的数据进行和声处理,以得到仅在尾音进行和声音效模拟的音频数据段,进而由该音频数据段构成了和声音效模拟的音频数据,输出的音频数据附带了和声音效,并且在该音频数据的输出中仅在尾音部分本文档来自技高网...
音频数据处理方法和装置

【技术保护点】
一种音频数据处理方法,其特征在于,包括:根据待处理的音频数据获取对应的歌词文件;按照所述歌词文件中的句子分割所述音频数据,以得到音频数据段;提取所述音频数据段中尾音所对应的数据;对所述尾音所对应的数据进行和声处理。

【技术特征摘要】
1.一种音频数据处理方法,其特征在于,包括:根据待处理的音频数据获取对应的歌词文件;按照所述歌词文件中的句子分割所述音频数据,以得到音频数据段;提取所述音频数据段中尾音所对应的数据;对所述尾音所对应的数据进行和声处理。2.根据权利要求1所述的方法,其特征在于,所述根据待处理的音频数据获取对应的歌词文件的步骤包括:根据所述待处理的音频数据得到所属歌曲;获取所述所属歌曲对应的歌词文件。3.根据权利要求1所述的方法,其特征在于,所述按照所述歌词文件中的句子分割所述音频数据,以得到音频数据段的步骤包括:提取所述歌词文件中句子的起始时间和终止时间;根据所述起始时间和终止时间分割所述音频数据,得到句子对应的音频数据段。4.根据权利要求3所述的方法,其特征在于,所述提取所述音频数据段中尾音所对应的数据的步骤包括:根据预设的尾音长度值在所述音频数据段中提取尾音所对应的数据。5.根据权利要求4所述的方法,其特征在于,所述根据预设的尾音长度值在所述音频数据段中提取尾音所对应的数据的步骤包括:根据所述音频数据段所属句子对应的终止时间和预设的尾音长度值得到尾音开始时间;根据所述尾音开始时间和所述音频数据的采样率在所述音频数据段中定位尾音所对应的起始数据;在所述音频数据段中以所述起始数据为起始进行数据提取,直至提取至所述音频数据段的尾端,以得到所述尾音所对应的数据。6.根据权利要求1所述的方法,其特征在于,所述对所述尾音所对应的数据进行和声处理的步骤包括:以所述尾音所对应的数据为原声,复制所述原声并进行降调处理得到中间数据;复制若干份所述中间数据,以分别对每份中间数据进行随机延迟和衰减处理得到若干份和声音效数据;将所述原声和所述和声音效数据混合叠加得到模拟和声的音频数据。7.一种音频数据处理装置,其...

【专利技术属性】
技术研发人员:赵伟峰陈雪琪
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1