1
我想在Android上以另一種頻率(300hz,500hz ...)播放WAV文件。有沒有辦法做到這一點?Android編程,如何更改語音頻率
我想在Android上以另一種頻率(300hz,500hz ...)播放WAV文件。有沒有辦法做到這一點?Android編程,如何更改語音頻率
嘗試使用SoundPool類。
它有一個setRate(int streamID, float rate)
方法。將速率設置爲1.0將以正常速度播放 - 設置速率2.0將以兩倍的速度播放等等。
更改播放速率會改變頻率。如果你有100Hz的普通色調,那麼3.0的速率會將其改變爲300Hz,例如5.0的速率會將其改變爲500Hz。
感謝您的回答。但我想保持目前的速度。有沒有辦法做到這一點? –
我試過MediaPlayer的方法,但它不起作用 –