マイクの入力レベルを記録して表示せずに「聞く」方法があるかどうか疑問に思っていますか?
Apples SpeakHere サンプルは録音と再生を行いますが、実際にファイルを録音して保存せずに「聞く」だけの軽量バージョンがあるかどうか疑問に思っています。
マイクの入力レベルを記録して表示せずに「聞く」方法があるかどうか疑問に思っていますか?
Apples SpeakHere サンプルは録音と再生を行いますが、実際にファイルを録音して保存せずに「聞く」だけの軽量バージョンがあるかどうか疑問に思っています。
この目的のためにAudioQueuesを使用します。コールバックで、次のように入力レベルを取得します。
AudioQueueLevelMeterState meter[NUM_INPUT_CHANNELS];
UInt32 dataSize = sizeof(meter);
AudioQueueGetProperty(aqInput, kAudioQueueProperty_CurrentLevelMeterDB, meter, &dataSize);
// input 'level' is in meter.mAveragePower
また、オーディオをファイルに書き込まないでください。