当前位置: 首页 > 面试题库 >

用Java读取WAV文件

秦彦君
2023-03-14
问题内容

我想阅读Java中的wav文件,我将使用K-means对它们进行分类。

如何读取Java中的wav文件并将其分配到数组或类似的内容(您可以提出想法)中以对其进行分类?

编辑: 我想使用API​​读取wav文件和K-均值。


问题答案:

官方的Java声音编程指南走过读取和写入的音频文件。

A Greensted
撰写的本文:用Java读写Wav文件应该会有所帮助。WavFile类非常有用,可以对其进行调整以返回整个数据数组而不是缓冲的片段。



 类似资料:
  • 我一直在开发一个应用程序,需要播放声音,并有大量的声音文件。wav格式,大小接近1GB。我已经按照官方文件制作了扩展文件。 首先我做了一个决定。压缩0次的压缩文件,全部。wav文件位于该文件下(没有任何子文件夹。即main.1.package包含所有声音文件)。然后我重新命名了。将文件夹压缩到。obb。然后我把它放在。共享存储obb文件夹下apps文件夹中的obb文件(com.moinul.app

  • 本文向大家介绍使用Python读写WAV文件(波形),包括了使用Python读写WAV文件(波形)的使用技巧和注意事项,需要的朋友参考一下 Python标准库中的wave模块是音频WAV格式的便捷接口。该模块中的功能可以将原始格式的音频数据写入对象之类的文件,并读取WAV文件的属性。 如同内置方法一样,文件以“写入”或读取模式打开,但具有wave模块中的功能 wave.open() 此功能打开一个

  • 可以使用FileReader直接读取文本文件 我们为什么需要使用InputStream方法

  • 本文向大家介绍java读取wav文件(波形文件)并绘制波形图的方法,包括了java读取wav文件(波形文件)并绘制波形图的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了java读取wav文件(波形文件)并绘制波形图的方法。分享给大家供大家参考。具体如下: 因为最近有不少网友询问我波形文件读写方面的问题,出于让大家更方便以及让代码能够得到更好的改进,我将这部分(波形文件的读写)代码开源

  • 我目前正在做一个非常非常重要的学校项目。我需要在C/C中提取WAVE文件的信息,并使用这些信息来获取语音信号的LPC。但是,为了做到这一点,我需要对信号进行一些预处理,例如进行过零和能量分析等。这意味着我需要符号和真实值。问题是我不知道如何获得有用的信息和正确的格式。我已经阅读了文件中的每个字段,但我不确定我做得对不对。请提出建议? 这是我目前读取文件的方式: =fread( 提前谢谢。

  • 问题内容: 我正在尝试从音频文件(WAV文件)中提取振幅阵列。我将使用此振幅数组绘制给定wav文件的振幅与时间的关系图。我可以自己绘制图形,但不知道如何从Java中给定的audio(wav)文件提取振幅? 问题答案: 这是您可以使用的帮助程序类。该方法是您需要获得振幅的方法: 它还可以播放文件,以便您可以对其进行测试,但只能播放8位或16位文件。对于其他情况,您只能阅读它们。 另外,请查看这些图以