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