如何在Android Studio中将mp3 / wave音频文件转换为Jmathstudio矢量?

时间:2016-01-30 15:07:11

标签: java android matlab vector mp3

我正在构建一个分析音频的应用程序,然后报告特定的输出。首先,在Matlab上模拟执行音频分析的功能,以确保输出正常。然后,使用JMathstudio库来实现Android Studio中Matlab中使用的函数。

我想测试代码,但问题是当我导入MP3 / wave音频文件时,我无法想象如何将它们转换为对应于此库的JMathStudio向量:

import org.JMathStudio.DataStructure.Vector.Vector;

1 个答案:

答案 0 :(得分:1)

您可以使用某些第三方库来读取Mp3 / Wave音频文件并从中获取缓冲区。获得缓冲区数据后,您可以创建一个float数组并使用此数组在jmathstudio中创建Vector实例。

默认情况下,JmathStudio不支持在Android平台上读取Mp3 / wave的编解码器。