Windowsのサウンドマネージャーを使用しているかのように、システムのマイクの音量にアクセスして操作する方法はありますか?スライダーを使用して、お気に入りのマイクの音量を設定し、現在選択されている音量を視覚化する必要があります。もちろん、私はスタンドアロンアプリケーションを使用しており、Webベースのアプリケーションを使用していません。ありがとう
1 に答える
これに関連する JFX jira の 2 つの問題: 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の質問について: