如何在 Android Studio 中将 mp3/wave 音频文件转换为 Jmathstudio 矢量?
How to convert an mp3/wave audio file to a Jmathstudio vector in Android Studio?
我正在构建一个分析音频并随后报告特定输出的应用程序。首先,在 Matlab 上模拟了执行音频分析的功能,以确保输出正常。然后在AndroidStudio中使用JMathstudio库实现Matlab中使用的函数。
我想测试代码,但问题是当我导入一个 MP3/wave 音频文件时,我不知道如何将它们转换为 JMathStudio 向量,它对应于这个库:
import org.JMathStudio.DataStructure.Vector.Vector;
您可以使用一些第三方库来读取 Mp3/Wave 音频文件并从中获取缓冲区。一旦你有了缓冲区数据,你就可以创建一个 float 数组并使用这个数组在 jmathstudio 中创建一个 Vector 实例。
默认情况下,JmathStudio 不支持在 android 平台上读取 Mp3/wave 的编解码器。
我正在构建一个分析音频并随后报告特定输出的应用程序。首先,在 Matlab 上模拟了执行音频分析的功能,以确保输出正常。然后在AndroidStudio中使用JMathstudio库实现Matlab中使用的函数。
我想测试代码,但问题是当我导入一个 MP3/wave 音频文件时,我不知道如何将它们转换为 JMathStudio 向量,它对应于这个库:
import org.JMathStudio.DataStructure.Vector.Vector;
您可以使用一些第三方库来读取 Mp3/Wave 音频文件并从中获取缓冲区。一旦你有了缓冲区数据,你就可以创建一个 float 数组并使用这个数组在 jmathstudio 中创建一个 Vector 实例。
默认情况下,JmathStudio 不支持在 android 平台上读取 Mp3/wave 的编解码器。