2
在我的Android應用程序中,我錄製音頻並播放它。用戶通常是歌手。
我現在需要能夠以降低的速度播放音頻。
據我所知,PCM數據只是不同頻率的正弦波的混合。有一個主導波(最高的幅度)導致該歌曲的音符。
爲了將速度降低2倍,起初我以爲我會重複每個樣本。例如,如果採樣的輸入PCM值是20000,25000,30000,...,我將播放20000,20000,25000,25000,30000,30000。然而,這似乎不是正確的解決方案。我似乎在這裏做的是增加正弦波的波長(因此頻率)。我認爲這會導致改變語音/音符。
有人可以請建議如何降低或提高速度?
非常感謝您的幫助。
問候, 彼得
謝謝你的幫助。我沒有看着改變聲音。我只是想以低速播放錄音。 – Peter