マイクからの音声をキャプチャするための右のAudioFormatを指定する方法?
-
20-09-2019 - |
質問
私は、マイクからの音声データをキャプチャするJMFフレームワークを使用しています。
私はこのコードをマイク用のオーディオデバイスを探してみてください
AudioFormat audioFormat = new AudioFormat("linear", 44100, 16, 2);
Vector<CaptureDeviceInfo> deviceList = CaptureDeviceManager.getDeviceList(audioFormat);
問題は、それが右のオーディオフォーマットであれば、私は本当にわからないです。どのように私は、オーディオフォーマットは、オーディオデバイスを見つけるために指定すべき見つけ出すことができますか?
解決
getDeviceListためCaptureDevideManagerのJavadoc()メソッドの状態:
「指定された形式でデータを取り込むことができるデバイスに対応CaptureDeviceInfoオブジェクトのリストを取得し、NO形式が指定されていない場合、この方法は、利用可能なキャプチャデバイスの全てに対してCaptureDeviceInfoオブジェクトのリストを返す。」
だけではnullを渡すと、あなたは問題ないはずです。
所属していません StackOverflow