如何在 matlab 中改变音频信号的音调?本质上我只是想改变音频信号的原始质量而不做巨大的改变。我尝试使用原始输入音频通过稍微改变其质量来模拟合唱,以便我可以使用音频的多种变体来模拟合唱。
最简单的方法可能是相位声码器。您可以在这里找到一种 matlab 实现:
http://labrosa.ee.columbia.edu/matlab/pvoc/
但这是一个兔子洞。还有更多的技术可以用来提高质量并减少音高转换带来的伪影。例如,参见 Jean Laroche 和 Mark Dolson,“用于变调、和声和其他奇异效果的新相位声码器技术”,proc。 1999 年 IEEE 音频和声学信号处理应用研讨会,第 14 页。 91.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)