如何在java中获取mp3流作为浮点数组
Posted
技术标签:
【中文标题】如何在java中获取mp3流作为浮点数组【英文标题】:How to obtain mp3 stream as float array in java 【发布时间】:2011-11-10 18:27:23 【问题描述】:我一直在使用 mp3spi、tritonus 和 JLayer 来处理 mp3 文件。我被困在需要 mp3 输入流/mp3 音频信号作为 浮点数组 的地方。请帮忙!
谢谢
【问题讨论】:
为什么需要浮点数组? 包括一些您遇到问题的部分的示例代码。 我需要音频信号的浮点数组来应用 FFT 和其他一些公式。我已经有了为此目的使用 LAME 的 C++ 代码。我正在寻找不依赖于任何 dll 左右的纯 Java 等价物 LAME。 请找到示例代码:***.com/questions/8138526/… 如果您想让消息到达 Perception 或我自己,您需要回复我们的一个答案(在这种情况下不可能),或者在评论前添加@name。 【参考方案1】:您是否尝试过使用java.io.DataInputStream
或对其进行子类化?也许readFloat()
方法就是你要找的。p>
【讨论】:
没有。此链接中提供更多详细信息:***.com/questions/8138526/…以上是关于如何在java中获取mp3流作为浮点数组的主要内容,如果未能解决你的问题,请参考以下文章