Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JAVA中WAV文件的声音持久性_Java_Audio - Fatal编程技术网

JAVA中WAV文件的声音持久性

JAVA中WAV文件的声音持久性,java,audio,Java,Audio,是否有可能检查WAV文件是否包含声音(或静音)?目前我用JAVA编写自动测试,我需要分析保存的WAV是否包含声音。要检查WAV文件是否包含声音,应该读取它的数据 要做到这一点,你应该看看 要获得更简单的指南,您还可以查看。它特别适用于wav文件。沉默是什么意思?损坏的文件?@Lasnik文件未损坏。我从端口中的线路录制声音,并将其保存为WAV。这个想法是为了检查声音的持续性。但现在我知道,这并不是那么简单,因为声音就像噪音一样被保存。这不是我想要的,但对于机器,对于Java,这是声音。现在我知道

是否有可能检查WAV文件是否包含声音(或静音)?目前我用JAVA编写自动测试,我需要分析保存的WAV是否包含声音。

要检查WAV文件是否包含声音,应该读取它的数据

要做到这一点,你应该看看


要获得更简单的指南,您还可以查看。它特别适用于wav文件。

沉默是什么意思?损坏的文件?@Lasnik文件未损坏。我从端口中的线路录制声音,并将其保存为WAV。这个想法是为了检查声音的持续性。但现在我知道,这并不是那么简单,因为声音就像噪音一样被保存。这不是我想要的,但对于机器,对于Java,这是声音。现在我知道了,我需要分析WAV文件中记录的音量。你自己弄明白了:)好建议。为了扩展第一个,示例代码中有一条注释“heredosomethingtheaudiodata”。步骤是将字节组装到PCM中,然后检查PCM值。我不清楚WAV文件是否提供了检查PCM的方法。你打算怎么做?这使我认为,将检查PCM的功能添加到github/philfrei/AudioCue API中,可能会对希望这样做的人有所帮助。我将把它添加到我的待办事项列表中。