【问题标题】:JavaFX 2 - access windows system microphone volumeJavaFX 2 - 访问 windows 系统麦克风音量
【发布时间】:2013-01-29 07:28:48
【问题描述】:

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

【问题讨论】:

    标签: java system javafx-2 volume microphone


    【解决方案1】:

    JFX jira 中与此相关的两个问题:javafx-jira.kenai.com/browse/RT-3458 和 javafx-jira.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) 使用以下 FloatControl 方法:

    void setValue(float newValue) 检测到用户移动了 滑块,程序获取滑块的当前值并传递它,如 参数newValue,到上面的方法。这会改变音量 流过“拥有”控件的线路的信号。

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

    Java Sound API - capturing microphone

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-21
      • 1970-01-01
      • 2021-04-12
      • 2013-03-29
      • 1970-01-01
      • 2019-12-02
      相关资源
      最近更新 更多