Android编程,如何改变语音频率
我想在Android上播放另一个频率(300hz,500hz…)的WAV文件。有办法吗?尝试使用该类 它有一个Android编程,如何改变语音频率,android,Android,我想在Android上播放另一个频率(300hz,500hz…)的WAV文件。有办法吗?尝试使用该类 它有一个setRate(intstreamid,float rate)方法。将速率设置为1.0将以正常速度播放-将速率设置为2.0将以两倍的速度播放,依此类推 更改播放速率将更改频率。例如,如果您的纯音为100Hz,则3.0的频率会将其更改为300Hz,5.0的频率会将其更改为500Hz。谢谢您的回答。但我想保持目前的速度。有什么方法可以做到吗?我尝试了MediaPlayer的方法,但不起作用
setRate(intstreamid,float rate)
方法。将速率设置为1.0将以正常速度播放-将速率设置为2.0将以两倍的速度播放,依此类推
更改播放速率将更改频率。例如,如果您的纯音为100Hz,则3.0的频率会将其更改为300Hz,5.0的频率会将其更改为500Hz。谢谢您的回答。但我想保持目前的速度。有什么方法可以做到吗?我尝试了MediaPlayer的方法,但不起作用