我對Android的這個代碼,可以播放自定義聲音,它工作正常:播放生成的聲音J2ME
AudioTrack output = new AudioTrack(AudioManager.STREAM_MUSIC, baudRate, AudioFormat.CHANNEL_OUT_MONO, AudioFormat.ENCODING_PCM_8BIT, bufferSize, AudioTrack.MODE_STATIC);
output.write(myGeneratedWaveform, 0, myGeneratedWaveform.length);
output.play();
我怎樣才能實現與J2ME一樣嗎?
我正在檢查Manager.createPlayer(...)的API,但沒有找到示例代碼。
任何幫助將是apreciated。
編輯: 我有一個PCM編碼波形陣列。我希望用諾基亞Series 40重現這一點。但是我總結說這種格式不支持這種格式,只有AMR。所以,一個開源的庫可以將PCM轉換爲AMR。