0

アプリケーションでは、AVAudioRecorder を使用してマイクからオーディオを録音します。システム設定のデフォルトを使用するだけでなく、使用したいマイク/録音設定をユーザーが選択できるようにしたいと思います。ただし、AVAudioRecorder を使用してこれを行う方法は見つかりませんでした。AVAudioRecorder を使用してこれを行うことは可能ですか? そうでない場合は、Core Audio などを使用してこれを行うことができますか? もしそうなら、どうすればいいですか?

4

1 に答える 1

0

AVAudioRecorder よりも少し低レベルに移動する必要がある場合があります。AVAudioRecorder は、ユーザーが [サウンド] システム設定ペインでデフォルトとして指定したものから設定と入力を取得する可能性があります。

おそらく、AVCapture* クラスのいくつかを試すことを検討できますか?

" AVCaptureDeviceInput" クラスを介して別のオーディオ入力を指定することができます。また、 AVRecorderを含むいくつかの優れたサンプル コードが Apple から入手できます。

于 2013-02-06T12:29:15.973 に答える