私はiOSプログラミングが初めてで、Swift 3を使用してAndroidアプリケーションをiOSに移植したいと考えています。このストリームをライブで処理することができます。したがって、オーディオストリームをファイルに保存し、録音が停止した後で処理するだけでは不十分です。Swift 3のAVAudioRecorder:ファイルに保存する代わりにバイトストリームを取得する
私は既に動作するAVAudioRecorderクラスを見つけましたが、データストリームをライブ処理(フィルタリング、サーバーへの送信など)する方法がわかりません。 AVAudioRecorderの初期化機能は、以下のようになります。
AVAudioRecorder(url: filename, settings: settings)
は、私は必要があるだろうが、私はxバイトたびに呼び出されるようなイベントハンドラか何かを登録することができ、クラスは私が処理できるように読まれていていますそれ。
これはAVAudioRecorderで可能ですか?そうでない場合は、スウィフトライブラリにオーディオストリームをライブで処理できる別のクラスがありますか? Androidでは、android.media.AudioRecordを使用しています。Swiftに同等のクラスがあれば素晴らしいでしょう。
よろしくお願いいたします。
解決済みでしたか?私は同じ問題に固執しています。前もって感謝します! – miibpa