0
您認爲從應用程序包中向外部揚聲器播放幾個30秒音頻文件(m4v)的最佳(即最具記憶效率)方式是什麼?音頻文件必須在特定視圖出現後自動播放。在iPhone應用程序中播放音頻
沒有混合,等等。不過,我正在通過AVAudioRecorder
同時收聽麥克風來測量一些噪音等級/峯值聲音等,並對它們做出反應。
謝謝!
您認爲從應用程序包中向外部揚聲器播放幾個30秒音頻文件(m4v)的最佳(即最具記憶效率)方式是什麼?音頻文件必須在特定視圖出現後自動播放。在iPhone應用程序中播放音頻
沒有混合,等等。不過,我正在通過AVAudioRecorder
同時收聽麥克風來測量一些噪音等級/峯值聲音等,並對它們做出反應。
謝謝!
m4v是視頻文件。你的意思是m4p?
假設你沒有,我會說開始與AVAudioPlayer
由於您使用的輸入的同時播放,你要正確設置你的音頻會話的類別:
[AVAudioSession sharedInstance].category = AVAudioSessionCategoryPlayAndRecord;
// note that on the iPhone that category will send audio output to the
// phone earpiece rather than the speaker, so you have to redirect the output
// like so:
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);
他們實際上是m4a文件。不過謝謝你的建議聽起來像個好主意! – ChrisB 2010-08-23 05:20:58
謝謝。這看起來很有用。得試試看。 – Anurag 2011-12-18 01:08:39