java watch 使用麦克风录制音频的进程

标签 java javasound

请告诉我有什么方法可以获取当前正在使用麦克风录制音频的所有进程的列表?

像 Skype 一样,录音机都在运行。想在 Java 中获取它们

最佳答案

您可以通过 AudioSystem 类查询所有输入线路和端口。 http://docs.oracle.com/javase/tutorial/sound/accessing.html

我猜您必须检查各种线路/端口的输出以确定它们在给定时刻是否处于 Activity 状态。

关于java watch 使用麦克风录制音频的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21696742/

相关文章:

java - Java Sound可以用来控制系统音量吗?

java - 在 Java 中处理音频

java - 在 Hadoop 中重用静态变量

java - 如何在数组中正确添加JTextField组件?

java - 另一个 Java 泛型 "incompatible types"编译错误

java - 如何在 Wildfly 11 上的异步事件中保留 CDI 上下文?

java - 如何从 HTML 中的 java servlet 中的 fileupload 获取完整文件路径

java - 在java中加载音频时出错(在接口(interface)Clip中非法调用open())

java - 如何播放多个Clip实例?

java - 录音时检测静音