我有一个项目,其中用户的声音应该像回声或会说话的汤姆应用程序一样重复。我使用了AudioRecorder和Audiotrack功能,但我的问题是我无法改变我提到的声音的音高{ {3}}这个和http://androidsourcecode.blogspot.in/2013/07/android-audio-demo-audiotrack.html本教程...... 我通过这种声音改变了Audiotrack 7000hz的频率,但是在做了很长的句子后,它复制了剪切的声音而不是整个句子.......
我希望怪物像重复的声音...... 我是Android的新手 请帮我 .. 我很久以前就被困住了 提前致谢
答案 0 :(得分:0)
SoundPool sp = new SoundPool(1, AudioManager.STREAM_MUSIC,0);
//explosion = sp.load(this, R.raw.hh,0);
int explosion = sp.load(Environment.getExternalStorageDirectory().getAbsolutePath() + "/test.amr",0);
sp.play(explosion, 1,1,0,0,2f);