Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.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从麦克风获取分贝_Java_Audio_Microphone - Fatal编程技术网

Java从麦克风获取分贝

Java从麦克风获取分贝,java,audio,microphone,Java,Audio,Microphone,我知道已经有一些这样的问题了,但总是答案的一部分 我只想得到麦克风“记录”的当前分贝。 我已经打开了TargetDataLine,但read方法只返回令人困惑的字节:/ 您能告诉我如何读取分贝吗?例如,如果您对测量感兴趣,这是不可能的,至少在您可能的意思上是不可能的。以下是关于使用电脑麦克风测量绝对声强的几个答案之一: 如果您对字节的含义感到困惑,并且感兴趣,例如,测量音量/声音强度/随着时间的推移的类似变化,这是可行的,但这是一个不同的问题。关于如何解释来自javasound和其他音频API的

我知道已经有一些这样的问题了,但总是答案的一部分

我只想得到麦克风“记录”的当前分贝。 我已经打开了TargetDataLine,但read方法只返回令人困惑的字节:/


您能告诉我如何读取分贝吗?

例如,如果您对测量感兴趣,这是不可能的,至少在您可能的意思上是不可能的。以下是关于使用电脑麦克风测量绝对声强的几个答案之一:


如果您对字节的含义感到困惑,并且感兴趣,例如,测量音量/声音强度/随着时间的推移的类似变化,这是可行的,但这是一个不同的问题。关于如何解释来自javasound和其他音频API的原始数据,这里有很多问题,但更好的来源是教程。一个很好的起点是在上的一些示例和教程。您可能也对我的产品感兴趣。

好的,谢谢!但要定义我的问题:我想在突然出现巨大噪音时运行一些代码,比如当我拍手的时候。最好的方法是什么?而且反应时间应该尽可能快…我将为此提出一个新问题。。。