本发明属于声音制作领域,尤其涉及一种声音制作方法及装置。
背景技术:
从声音数据进入数字化时代以来,声音数据以易于传播的特性,已经在人们的生活中占据相当重要的地位。随着声音数据播放技术的日益先进,设备的功能逐渐强大,用户能够聆听声音数据的设备也越来越多。
然而,现有技术无法自动优化声音数据的音量和音色,不利于提高声音的制作效率。其原因在于,目前音视频里面的声音由于各种原因,输出难以规范化。此外,声音的后期处理又要经过复杂的工序,根据不同的男声、女声在不同的频段上进行处理,制作过程繁琐,导致制作效率低下。
技术实现要素:
本发明实施例的目的在于提供一种声音制作方法,旨在解决现有技术无法自动优化声音数据的音量和音色,不利于提高声音的制作效率的问题。
一方面,本发明提供了一种声音制作方法,包括:
获取声音数据;
根据预先建立的音频数据库,处理声音数据的音色;
根据预先建立的音量阈值区间,处理声音数据的音量;
采用处理后的音色和音量,合成声音数据。
另一方面,本发明提供了一种声音制作装置,包括:
声音数据生成模块,用于获取声音数据;
音色处理模块,用于根据预先建立的音频数据库,处理声音数据的音色;
音量处理模块,用于根据预先建立的音量阈值区间,处理声音数据的音量;以及
合成声音数据模块,用于采用处理后的音色和音量,合成声音数据。
在本发明实施例中,采用处理后的音色和音量,合成声音数据,解决了现有技术无法自动优化声音数据的音量和音色,不利于提高声音的制作效率的问题。可以根据不同需求,对输入的声音大小和音色进行自动的优化和处理,使其在音量、音色、音质方面达到统一的标准,有益效果在于两方面,一方面,提高了声音制作的效率,另一方面,可以手动选择要匹配的音色,制作出完全不同的声音效果。
附图说明
图1是本发明实施例提供的声音制作方法的实现流程图;
图2是本发明实施例提供的声音制作方法步骤S102的实现流程图;
图3是本发明实施例提供的声音制作方法步骤S103的实现流程图;
图4是本发明实施例提供的生成合成声音数据的实现流程图;
图5是本发明实施例描述了制作音视频文件中音频的实现流程图;以及
图6是本发明实施例提供的声音制作装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例一:
图1是本发明实施例提供的声音制作方法的实现流程图,详述如下:
在步骤S101中,获取声音数据。
在本实施例中,可以通过设置有麦克风的智能终端设备获取声音数据,此处不作具体限定。具体地,在录音的数据通道中,获取声音数据;利用嵌入的音频导入程序,在音视频文件中导入音频。
在步骤S102中,根据预先建立的音频数据库,处理声音数据的音色。
在本实施例中,根据预先建立的音频数据库以及音色匹配控件,通过将声音数据的音色与音频数据库中各音频的音色相匹配,处理声音数据的音色。
其中,在音色匹配控件中,通过配置音调以及响度的上限和下限,设定音色的匹配范围。不同的声音数据处理方式不同,因此有必要针对性的对声音数据进行处理,例如男女声的角度来说,由于男声音调低,女声音调高,因此,根据二者之间的区别点设置用于男声进行处理的音频数据处理模块以及用于女声进行处理的音频数据处理模块。另外,从音乐类型上分类来说,可以设置流行音乐的音频数据处理模块、古典音乐的音频数据处理模块等。如果音频数据库中的音频数据处理模块不能满足于用户的个性化需求,用户还可以自定义音频数据处理模块。
在步骤S103中,根据预先建立的音量阈值区间,处理声音数据的音量。
在本实施例中,由于不同的声音数据具有不同的音量,需要根据预先建立的音量阈值区间对声音数据进行音量处理,进一步地,为了使得声音数据不受周围噪音影响,还可以对声音数据进行降噪处理。
在步骤S104中,采用处理后的音色和音量,合成声音数据。
在本实施例中,采集到大量的声音数据后,当需要制作的声音或者视频文件输入系统时,系统自动将音色等方面于数据库进行全面匹配,并对声音大小进行标准化处理,按照要求输出对应的声音数据,并对最终的音质进行判定,每次的制作数据持续导入系统并自动转化为系统数据库,有益效果在于以下两方面,一方面,根据用户喜好输出用户不同的音色,并对音质进行检测,使其在音量、音色、音质方面达到统一的标准;提高了声音制作的效率;另一方面,可以手动选择要匹配的音色,制作出完全不同的声音效果。
实施例二:
图2是本发明实施例提供的声音制作方法步骤S102的实现流程图,详述如下:
在步骤S201中,对声音数据中音频进行音色解析。
在本实施例中,为了将声音数据与音频数据库进行匹配,得到音色相近的音频数据,需要对声音数据中音频进行音色解析。
在步骤S202中,判断解析的音色与音频数据库内音色是否相近。
在本实施例中,获取解析的音色的音调以及响度;当获取到的音调以及响度与音频数据库内音色的音调以及响度,均处于设定的音调范围以及响度范围内时,则确定解析的音色与音频数据库中的音色相近。
在步骤S203中,当音色相近时,通过将解析的音色转换为相近的音色,得到处理后的音色。
在本实施例中,当获取到的音调以及响度与音频数据库内音色的音调以及响度,均处于设定的音调范围以及响度范围内时,可以确定声音数据所解析的音色与音频数据库内的音色相近,由此,可以将声音数据所解析的音色转换为音频数据库内的相近音色。
实施例三:
图3是本发明实施例提供的声音制作方法步骤S103的实现流程图,详述如下:
在步骤S301中,对声音数据中音频进行音量解析。
在本实施例中,由于不同的声音数据具有不同的音量,需要对声音数据中音频进行音量解析,以便对声音数据中音频的音量进行处理。
在步骤S302中,判断解析的音量是否处于预设的音量阈值区间内。
在本实施例中,在对声音数据中音频进行音量解析后,判断解析的音量是否处于预设的音量阈值区间内,对超出预设的音量阈值区间外的音频进行处理。
在步骤S303中,当解析的音量不处于预设的音量阈值区间内时,通过调整解析的音量至音量阈值区间内,得到处理后的音量。
在本实施例中,根据预先建立的音量阈值区间对声音数据进行音量处理,当解析的音量不处于预设的音量阈值区间内时,通过调整解析的音量至音量阈值区间内,以得到处理后的音量。
实施例四:
图4是本发明实施例提供的生成合成声音数据的实现流程图,详述如下:
在步骤S401中,判断合成声音数据的音质是否高于音频数据库中提供的标准;
在步骤S402中,当合成声音数据的音质高于音频数据库中提供的标准时,生成所述合成声音数据。
优选地,本发明实施例描述了音频特征存入音频数据库的实现流程,详述如下:将所述合成声音数据的音频特征存入音频数据库。
在本实施例中,为了不断地更新音频数据库中的音频数据质量,当合成声音数据的音质高于音频数据库中提供的标准时,生成所述合成声音数据,将所述合成声音数据的音频特征存入音频数据库,由此,确保了音频数据库中的音频数据质量。
实施例五:
图5是本发明实施例描述了制作音视频文件中音频的实现流程图,详述如下:
音频数据库;
输入音视频文件;
音频解析;
音量解析,判断音量大小是否在于音量阈值区间内;若否,则自动调整至音量阈值区间;若是,则音频合成;
音色解析,判断与音频数据库内音色是否有相近;若是,则转换为匹配到的音色,音频合成;若否,则手动选择,音频合成;
判断合成音质是否高于音频数据库中提供的标准;若否,则人工合成,生成音频;若是,则生成音频;
生成音频后,将音频特征存入音频数据库。
实施例六:
图6是本发明实施例提供的声音制作装置的结构框图,该装置可以运行于声音制作平台以及移动终端中。为了便于说明,仅示出了与本实施例相关的部分。
参照图6,该声音制作装置,包括:声音数据生成模块61、音色处理模块62、音量处理模块63以及合成声音数据模块64,其中:
声音数据生成模块61,用于获取声音数据。
在本实施例中,可以通过设置有麦克风的智能终端设备获取声音数据,此处不作具体限定。具体地,在录音的数据通道中,获取声音数据;利用嵌入的音频导入程序,在音视频文件中导入音频。
音色处理模块62,用于根据预先建立的音频数据库,处理声音数据的音色。
在本实施例中,根据预先建立的音频数据库以及音色匹配控件,通过将声音数据的音色与音频数据库中各音频的音色相匹配,处理声音数据的音色。
其中,在音色匹配控件中,通过配置音调以及响度的上限和下限,设定音色的匹配范围。不同的声音数据处理方式不同,因此有必要针对性的对声音数据进行处理,例如男女声的角度来说,由于男声音调低,女声音调高,因此,根据二者之间的区别点设置用于男声进行处理的音频数据处理模块以及用于女声进行处理的音频数据处理模块。另外,从音乐类型上分类来说,可以设置流行音乐的音频数据处理模块、古典音乐的音频数据处理模块等。如果音频数据库中的音频数据处理模块不能满足于用户的个性化需求,用户还可以自定义音频数据处理模块。
进一步地,作为本实施例的一种实现方式,在所述声音制作装置中,所述音色处理模块62,具体包括:
音色解析单元,用于对声音数据中音频进行音色解析;
音色判断单元,用于判断解析的音色与音频数据库内音色是否相近;以及
音色处理单元,用于当音色相近时,通过将解析的音色转换为相近的音色,得到处理后的音色。
音量处理模块63,用于根据预先建立的音量阈值区间,处理声音数据的音量。
在本实施例中,由于不同的声音数据具有不同的音量,需要根据预先建立的音量阈值区间对声音数据进行音量处理,进一步地,为了使得声音数据不受周围噪音影响,还可以对声音数据进行降噪处理。
进一步地,作为本实施例的一种实现方式,在所述声音制作装置中,所述音量处理模块63,具体包括:
音色解析单元,用于对声音数据中音频进行音量解析;
音量判断单元,用于判断解析的音量是否处于预设的音量阈值区间内;以及
音量处理单元,用于当解析的音量不处于预设的音量阈值区间内时,通过调整解析的音量至音量阈值区间内,得到处理后的音量。
合成声音数据模块64,用于采用处理后的音色和音量,合成声音数据。
在本实施例中,采集到大量的声音数据后,当需要制作的声音或者视频文件输入系统时,系统自动将音色等方面于数据库进行全面匹配,并对声音大小进行标准化处理,按照要求输出对应的声音数据,并对最终的音质进行判定,每次的制作数据持续导入系统并自动转化为系统数据库,有益效果在于以下两方面,一方面,根据用户喜好输出用户不同的音色,并对音质进行检测,使其在音量、音色、音质方面达到统一的标准;提高了声音制作的效率;另一方面,可以手动选择要匹配的音色,制作出完全不同的声音效果。
优选地,作为本实施例的一种实现方式,所述声音制作装置,还包括:
标准判断模块,用于判断合成声音数据的音质是否高于音频数据库中提供的标准;以及
生成模块,用于当合成声音数据的音质高于音频数据库中提供的标准时,生成所述合成声音数据。
优选地,作为本实施例的一种实现方式,所述声音制作装置,还包括:存入模块,用于将所述合成声音数据的音频特征存入音频数据库。
在本实施例中,为了不断地更新音频数据库中的音频数据质量,当合成声音数据的音质高于音频数据库中提供的标准时,生成所述合成声音数据,将所述合成声音数据的音频特征存入音频数据库,由此,确保了音频数据库中的音频数据质量。
本发明实施例提供的装置可以应用在前述对应的方法实施例中,详情参见上述实施例的描述,在此不再赘述。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现。所述的程序可以存储于可读取存储介质中,所述的存储介质,如随机存储器、闪存、只读存储器、可编程只读存储器、电可擦写可编程存储器、寄存器等。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。