代码之家  ›  专栏  ›  技术社区  ›  Tariq

音频录制声音的音调控制

  •  2
  • Tariq  · 技术社区  · 14 年前

    我有一个挑战性的任务

    任务:

    只要在你的iPhone里说点什么,或者捕捉到一个朋友在说些什么。 然后应用程序让它听起来更可笑,你选择了十几种不同的声音。 动物的声音、吉他、鼓等。 在这个任务中,我想我们必须转换音高操纵。

    2 回复  |  直到 9 年前
        1
  •  1
  •   user440953 user440953    14 年前

    改变音高最简单的方法是加速或减速(半速=下降一个八度,2x速=上升一个八度)。但是有保持速度的算法。。。

    http://www.dspdimension.com/admin/time-pitch-overview/

    http://users.ecel.ufl.edu/~cdeng/pitch_shifting_algorithm.htm

        2
  •  1
  •   Community Stefan Steinegger    7 年前

    这里已经讨论了音高偏移

    Real-time Pitch Shifting on the iPhone

    你将不得不添加动物,吉他,鼓的声音输出流的额外效果。