【技术实现步骤摘要】
音频信号的和声处理方法、装置、电子设备和存储介质
本申请涉及音频数据处理
,特别是涉及一种音频信号的和声处理方法、装置、电子设备和存储介质。
技术介绍
近年来,语音合成技术获得了快速发展,语音合成具体表现形式有和声、电音等效果。和声,即两个以上不同的音按一定的法则同时发声而构成的音响组合。它包含:和弦,是和声的基本素材,由3个或3个以上不同的音,根据三度叠置或其他方法同时结合构成,是它的纵向结构;和声进行,各和弦相互连接、转换,是它的横向结构,通过纵向和横向合成或连接,实现和声效果。目前,对和声的处理通常采用训练好的神经网络对输入的声音信号进行处理,从而输出和声文件,然而,引入神经网络处理,需要输入大量训练源数据,包括主音符序列以及和声序列作为训练得到模型,且计算量庞大复杂,不适用较小的音频处理系统。
技术实现思路
基于此,有必要针对上述技术问题,提供一种音频信号的和声处理方法、装置、电子设备和存储介质。一种音频信号的和声处理方法,所述方法包括:获取音频信号的初始音高对应的升 ...
【技术保护点】
1.一种音频信号的和声处理方法,其特征在于,所述方法包括:/n获取音频信号的初始音高对应的升调频率比和降调频率比;所述初始音高根据所述音频信号的基频确定;/n利用所述升调频率比确定所述音频信号的多个第一音频数据点,以及,利用所述降调频率比确定所述音频信号的多个第二音频数据点;/n根据所述音频信号的幅度谱确定各第一音频数据点对应的幅度值,并形成升调幅度谱,以及,根据所述音频信号的幅度谱确定各第二音频数据点对应的幅度值,并形成降调幅度谱;/n基于所述音频信号的相位谱和所述升调幅度谱获取第一音频信号,以及,基于所述音频信号的相位谱和所述降调幅度谱获取第二音频信号;/n利用所述升调 ...
【技术特征摘要】
1.一种音频信号的和声处理方法,其特征在于,所述方法包括:
获取音频信号的初始音高对应的升调频率比和降调频率比;所述初始音高根据所述音频信号的基频确定;
利用所述升调频率比确定所述音频信号的多个第一音频数据点,以及,利用所述降调频率比确定所述音频信号的多个第二音频数据点;
根据所述音频信号的幅度谱确定各第一音频数据点对应的幅度值,并形成升调幅度谱,以及,根据所述音频信号的幅度谱确定各第二音频数据点对应的幅度值,并形成降调幅度谱;
基于所述音频信号的相位谱和所述升调幅度谱获取第一音频信号,以及,基于所述音频信号的相位谱和所述降调幅度谱获取第二音频信号;
利用所述升调频率比确定所述第一音频信号的多个第三音频数据点,以及,利用所述降调频率比确定所述第二音频信号的多个第四音频数据点;
根据所述第一音频信号的幅度谱确定各第三音频数据点对应的幅度值,并形成升调和声幅度谱,以及,根据所述第二音频信号的幅度谱确定各第四音频数据点对应的幅度值,并形成降调和声幅度谱;
基于所述第一音频信号的相位谱和所述升调和声幅度谱获取升调和声信号,以及,基于所述第二音频信号的相位谱和所述降调和声幅度谱获取降调和声信号;
叠加所述升调和声信号与所述降调和声信号得到所述音频信号的和声。
2.根据权利要求1所述的方法,其特征在于,
所述根据所述音频信号的幅度谱确定各第一音频数据点对应的幅度值,包括:
获取当前第一音频数据点;
从所述音频信号的幅度谱中确定与所述当前第一音频数据点相适应的多个音频数据点,作为多个第一目标音频数据点;
确定各第一目标音频数据点对应的第一高斯权值;
基于所述第一高斯权值以及所述各第一目标音频数据点对应的幅度值确定所述当前第一音频数据点对应的幅度值;
所述根据所述音频信号的幅度谱确定各第二音频数据点对应的幅度值,包括:
获取当前第二音频数据点;
从所述音频信号的幅度谱中确定与所述当前第二音频数据点相适应的多个音频数据点,作为多个第二目标音频数据点;
确定各第二目标音频数据点对应的第二高斯权值;
基于所述第二高斯权值以及所述各第二目标音频数据点对应的幅度值确定所述当前第二音频数据点对应的幅度值。
3.根据权利要求2所述的方法,其特征在于,
所述从所述音频信号的幅度谱中确定与所述当前第一音频数据点相适应的多个音频数据点,作为多个第一目标音频数据点,包括:
获取预设的第一频点个数;
按照所述音频信号的幅度谱中的音频数据点顺序,将所述音频信号的幅度谱中与所述当前第一音频数据点最靠近的音频数据点作为第一目标音频中值点;
将所述音频信号的幅度谱中位于所述第一目标音频中值点之前的所述第一频点个数的音频数据点,以及位于所述第一目标音频中值点之后的所述第一频点个数的音频数据点,作为所述第一目标音频数据点;
所述从所述音频信号的幅度谱中确定与所述当前第二音频数据点相适应的多个音频数据点,作为多个第二目标音频数据点,包括:
按照所述音频信号的幅度谱中的音频数据点顺序,将所述音频信号的幅度谱中与所述当前第二音频数据点最靠近的音频数据点作为第二目标音频中值点;
将所述音频信号的幅度谱中位于所述第二目标音频中值点之前的所述第一频点个数的音频数据点,以及位于所述第二目标音频中值点之后的所述第一频点个数的音频数据点,作为所述第二目标音频数据点。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述音频信号的幅度谱中位于所述第一目标音频中值点之前的音频数据点的数量小于所述第一频点个数,或所述音频信号的幅度谱中位于所述第一目标音频中值点之后的音频数据点的数量小于所述第一频点个数,则将对应的第一目标音频数据点对应的幅度值归零;
和/或
若所述音频信号的幅度谱中位于所述第二目标音频中值点之前的音频数据点的数量小于所述第一频点个数,或所述音频信号的幅度谱中位于所述第二目标音频中值点之后的音频数据点的数量小于所述第一频点个数,则将对应的第二目标音频数据点对应的幅度值归零。
5.根据权利要求1所述的方法,其特征在于,
所述根据所述第一音频信号的幅度谱确定各第三音频数据点对应的幅度值,包括:
获取当前第三音频数据点;
从所述第一音频信号的幅度谱中确定与所述当前第三音频数据点相适应的多个音频数据点,作为多个第三目标音频数据点;
确定各第三目标音频数据点对应的第一插值系数;
基于所述第一插值系数以及所述各第三目标音频数据点对应的幅值确定所述当前第三音频数据点对应的幅度值;
所述根据所述第二音频信号的幅度谱确定各第四音频数据点对应的幅度值,包括:
获取当前第四音频数据点;
从所述第二音频信号的幅度谱中确定与所述当前第四音频数据点相适应的多个音频数据点,作为多个第四目标音频数据点;
确定各第四目标音频数据点对应的第二插值系数;
基于所述第二插值系数以及所述各第四目标音频数据点对应的幅度值确定所述当前第四音频数据点对应的幅度值。
6.根据权利要求5所述的方法,其特征在于,
所述从所述第一音频信号的幅度谱中确定与所述当前第三音频数据点相适应...
【专利技术属性】
技术研发人员:方桂萍,肖全之,闫玉凤,
申请(专利权)人:珠海市杰理科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。