1

在新的 iPhone 3GS 广告中,苹果用炫酷的蓝色波形动画展示了语音控制。这种用于渲染波形(或者可能只是体积)的视觉效果是否可作为 API 调用或源代码在某处使用?(不是语音控制部分,只是音频可视化)

我认为您可以从 AVAudioPlayer 的 averagePowerForChannel: 方法获取声音信息,但是您将如何显示上下移动的波浪?

谢谢!

4

2 回答 2

2

约翰,

您找到的用于绘制正弦波的代码很棒。这个来自 Apple 的示例代码显示了一个带有实时录音的声音计。有了这两个资源,您应该可以制作可视波形。

于 2009-07-10T18:09:58.647 回答
1

苹果广告中的波形很明显只是一个普通的旧正弦波,看起来它的幅度被输入的音量调制了。

于 2009-07-10T17:17:47.583 回答