mp3 到样本数组 NAudio
mp3 to sample array NAudio
如何使用 NAudio 库从 mp3 文件中获取示例浮点数组?
这是我的代码:
float[] buffer = new float[2000];
AudioFileReader reader = new AudioFileReader(filePath);
reader.Read(buffer, 0, 2000);
在那之后缓冲区总是空的(里面只有零)。
您还可以为我提供另一个有用的 C# 库来实现这一点。
您正在阅读的前 2000 个样本只有大约 20 毫秒的音频,因此您的 MP3 很可能在开始时有一点静音。您是否尝试过进一步阅读文件?
如何使用 NAudio 库从 mp3 文件中获取示例浮点数组?
这是我的代码:
float[] buffer = new float[2000];
AudioFileReader reader = new AudioFileReader(filePath);
reader.Read(buffer, 0, 2000);
在那之后缓冲区总是空的(里面只有零)。
您还可以为我提供另一个有用的 C# 库来实现这一点。
您正在阅读的前 2000 个样本只有大约 20 毫秒的音频,因此您的 MP3 很可能在开始时有一点静音。您是否尝试过进一步阅读文件?