JavaFX 2-访问windows系统麦克风音量



有什么方法可以访问和操作系统麦克风音量,就像我在Windows声音管理器上一样?使用滑块,我应该设置我最喜欢的麦克风音量,并可视化当前选择的音量。当然,我是在一个独立的应用程序,而不是在一个基于网络的应用程序。感谢

JFX jira中与此相关的两个问题:javafx-jira.kenai.com/browse/RT-3458和javafx-jir.kenai..com/browse/RT-22200。据他们说,现在不支持,我认为8.0版也不会支持。

您可以关注JDK声音API:

http://docs.oracle.com/javase/6/docs/technotes/guides/sound/programmer_guide/chapter6.html

尤其是这个片段:

更改行的音量让我们假设您的程序将具有特定行的音量控制的特定图形滑块。这个设置音量控制的值(即FloatControl.Type.volume)使用以下浮动控制方法:

void setValue(float newValue)检测到用户移动了滑块,程序获取滑块的当前值并将其传递给参数newValue。这会改变音量流经"拥有"控制的线路的信号。

关于捕获麦克风的stackoverflow问题:

Java Sound API-捕获麦克风

最新更新