0
我正在研究一個正在錄製麥克風輸入的應用程序,同時必須能夠通過揚聲器播放MP3文件。android speex mp3文件回聲取消
我需要取消MP3文件的回聲。我試過使用AcousticEchoCanceler,但它不起作用。
現在我已經在我的項目中集成了speex庫。回聲抵消器的功能界面看起來是這樣的:
public native static short[] process(short[] inputFrame, short[] echoFrame);
的問題是我不知道如何讓「echoFrame」(當前正在播放的MP3文件的數據)。我使用MediaPlayer播放它。
是否可以取消MP3文件的回聲?或者我必須將MP3轉換成PCM並通過SoundTrack播放它?謝謝閱讀。