2009-07-10 68 views
1

在新的iPhone 3GS商用版中,Apple使用酷藍色波形動畫顯示語音控制。這種渲染波形(或者可能只是卷)的視覺效果是否可用作API調用或源代碼? (不是語音控制部分,只是音頻可視化)Apple商業波形API?

我想你可以從AVAudioPlayer的averagePowerForChannel:方法獲得聲音信息,但是如何顯示波動上下移動?

謝謝!

+0

您能否鏈接到在線版的廣告? – 2009-07-11 00:38:27

+0

http://www.apple.com/iphone/iphone-3gs/voice-control.html#video – John 2009-07-11 00:43:28

+0

看起來像生物節律給我。 – Nosredna 2009-07-11 00:44:47

回答

2

John,

您找到的用於繪製正弦波的代碼非常棒。 This sample code from Apple顯示了一個帶有現場錄音的聲音計。有了這兩種資源,您應該能夠製作可視波形。

+0

頁面鏈接似乎被打破了 – 2012-02-07 16:58:15

+0

更新了新的鏈接。感謝Qamar Suleiman – 2012-02-10 00:38:17

1

蘋果商業廣告中的波形非常清楚,只是一個普通的舊正弦波,看起來像是它的輸入音量調製了其幅度。

+0

很酷,謝謝。我還在這裏發現了一些正弦波代碼 - http://trailsinthesand.com/plotting-a-sine-wave-with-the-iphone-sdk/ – John 2009-07-10 17:45:57