语音变更算法

时间:2009-07-21 12:42:09

标签: algorithm signal-processing

有人能指出我的语音转换算法吗?最好是Java还是C?我可以用来将录制的人声流改为听起来像擎天柱的东西。 (仅供参考 - 擎天柱是变形金刚的主要汽车人,声音非常独特......并非所有人都知道这一点。)是否有开源解决方案?

5 个答案:

答案 0 :(得分:3)

您不能只改变采样率。人的声音有共振峰。你想要做的是移动共振峰。这应该是你的研究方向。

了解声码器和滤波器组。


您能提供一个链接作为示例吗?我没有看过这部电影所以我只是在猜测。

答案 1 :(得分:1)

Audacity是一个包含效果过滤器的开源波形编辑器 - 因为它是开源的,你可以看到它们使用的算法。

答案 2 :(得分:1)

不知道它听起来是什么样的,我觉得它会是一个声码器,但在听了几个样本后,它绝对不是一个声码器(或者如果它是,它在混音中相当低。)听起来好像有可能短暂,快速的延迟效果,以及一些沉重的均衡器,使它听起来像一个微小的AM收音机,也许是一个小环调制器。我认为很多配音演员的声音都是相对完整的,所以声音的很大一部分只是让你自己的声音听起来正确,没有任何效果可以帮助你。

以上所有信息都是基于多年来一直搞砸了许多吉他踏板的猜测,并做了一些业余录音和声音效果制作,所以我可能会离开。

答案 3 :(得分:0)

是的,我对Audacity非常熟悉,我实际上正在研究它的一些过滤器。我希望有人可以指出我可以用来改变录制语音的通用算法。

答案 4 :(得分:0)

我正在寻找类似于对MorphVox等音频流执行转换效果的API。我将尝试更改采样率,看看它是如何工作的。我的理论应该允许我改变音调,但是我想要一些例子或API,如果有人之前已经这样做了。