在我的Android应用程序中,我正在录制用户的声音,并将其保存为.3gp编码的音频文件。我想做的是打开它,即表示音频样本的序列x[n],以便执行一些音频信号分析。有人知道我该怎么做吗? 最佳答案 您可以使用AndroidMediaCodec解码3gp或其他媒体文件的类。解码器输出是标准PCM字节数组。您可以直接将此输出发送到AndroidAudioTrack类进行播放或继续使用此输出字节数组进行进一步处理,例如DSP。要应用DSP算法,必须将字节数组转换为浮点/double组。获取字节数组输出有几个步骤。总而言之,它看起来如下:实