2011-11-15 11 views
0

私はラジオアプリに取り組んでいます。私はAVAudioQueueを介してそのライブオーディオストリームを録音していますが、問題はそれが同様に外部ノイズを記録することです。その外側の騒音を取り除く方法が欲しい。私はそのストリームだけを記録したい。 私を助けてください。私はそれに固執しています。ライブストリーミングオーディオの録音方法| iPhone

+0

マイクからの音声が意図せず録音に入っていると言っていますか? – morgancodes

+0

はい、AudioQueueは入力ソースとしてマイクを使用しているため、ノイズが録音されています。オーディオライブストリームを録音する方法が欲しい。 – user1048238

+0

私はリンゴのSpeakHere Exampleを使ってこの録音物を行ってきましたが、問題はマイクからの外来ノイズをスキップすることです。私を助けてください。ありがとう – user1048238

答えて

0

ローパス/ハイパスフィルタを使用して、取得するデータをフィルタ処理してみてください。 AppleのサンプルコードAccelerometerGraphを見て、これらのフィルタをどのように実装しているかをご覧ください。 フィルタを適切に調整すると、おそらくノイズを取り除くことができます。

+0

私はこのコード(AccelerometerGraph)を見ましたが、これは私が探している別のものはライブストリームの細かい記録です。 – user1048238

+0

@ user1048238私はそれが異なっていることを知っています、それは加速度計で動作し、そのデータからグラフを描画します。しかし、LowpassFilterとHighpassFilterという2つのクラスもあり、ノイズを避けるためにオーディオデータをフィルタリングすることもできます。 – krafter

+0

OK、それをテストしますが、ライブオーディオストリームを録音する良い方法を知っていますか? – user1048238

関連する問題