Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.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 从麦克风读取数据并检测DTMF音调的代码_Java_Audio_Microphone_Dtmf - Fatal编程技术网

Java 从麦克风读取数据并检测DTMF音调的代码

Java 从麦克风读取数据并检测DTMF音调的代码,java,audio,microphone,dtmf,Java,Audio,Microphone,Dtmf,我所需要的只是一段java代码,它可以从麦克风检测DTMF,并将字符打印到System.out。我一直在搜索,但找不到它。Oracle文档关于用Java捕获音频: 正如在采样包概述中所讨论的,Java Sound API实现中的典型音频输入系统包括: 一种输入端口,,如麦克风端口或线路输入端口,用于将输入的音频数据馈送至: 混音器,将输入数据放入: 一个或多个目标数据行,应用程序可以从中检索数据 (强调矿山) 另见: 我认为这通常是在硬件中完成的,因此您可能会自己编写代码来分析捕获的音频 此

我所需要的只是一段java代码,它可以从麦克风检测DTMF,并将字符打印到System.out。我一直在搜索,但找不到它。

Oracle文档关于用Java捕获音频:

正如在采样包概述中所讨论的,Java Sound API实现中的典型音频输入系统包括:

一种输入端口,,如麦克风端口或线路输入端口,用于将输入的音频数据馈送至: 混音器,将输入数据放入: 一个或多个目标数据行,应用程序可以从中检索数据

(强调矿山)

另见:

我认为这通常是在硬件中完成的,因此您可能会自己编写代码来分析捕获的音频

此外:

我在搜索时看到了所有这些链接,我所需要的只是一段代码,可以从麦克风读取数据,检测所有DTMF音调并打印出来。您愿意自己研究这个问题,这是件好事。虽然,如果您确实要求为您编写代码,结果会有所不同,但此类请求通常在stackoverflow上不成功。