Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

2年前关闭。



Improve this question




我想在网络服务上上传一个.wav文件,该文件将返回带有.autov效果(例如“我是T痛”应用程序)的.wav文件(或指向该文件的链接)。

是否有API可以做到这一点?

我知道SonicApi,但没有自动调谐效果:(

我正在使用Javascript,它用于移动设备。

谢谢

最佳答案

让我们先澄清一下:AutoTune是Anteres的人声效果处理器,既作为DAW软件的插件,又是供现场使用的硬件版本。绝不是市场上唯一具有这些功能的产品。

从概念上讲,它由两个功能块组成:

  • 音调检测
  • 音调调整

  • 在这两个块之间的算法是将检测到的音高映射到音阶音符的算法。该过程称为量化。

    过度应用量化听起来不自然-特别是在音节的摩擦音和敲击音开头。这种效果,加上音调调整的缺陷(尤其是在调整幅度较大时),通常(过度)用作生产技术,这就是您可能在此问题中想到的。

    由于Autotune是商标,因此您自然不会找到任何描述其自身的在线服务。

    实际上,SonicAPI确实提供了以process/elastiqueanalyze/melody API为模板进行这种音频处理所需的两个构件。
    我想您需要自己实现量化,但这并不难。

    关于javascript - 是否有 “Autotune”网络服务? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17219378/

    10-11 13:58