Tag: amr

iOS弃用audio格式 – AMR(自适应多速率)

所以这是我一直试图加载我的旧应用程序时,我的头脑。 有很多线索,人们在iOS中要求支持的audio格式。 而且其中大多数人都评论说在iOS 4.3中,对AMR(自适应多速率)的支持下降了。 他们怎么知道这个? iPhone中支持的audio文件格式 但是在苹果的官方文档中,我找不到任何api的变化或者任何其他的变化。 即4.2和4.3之间的差异: https : //developer.apple.com/library/ios/releasenotes/General/iOS43APIDiffs/ 我怎样才能得到真正的文件说这实际上发生? 任何帮助在这里将不胜感激!

AVAudioPlayer不播放AMR文件

我广告使用下面的代码从网上下载一个AMR文件和AVAudioPlayer播放,但所有的时候我得到的unrecongnize selector sent to instance错误。 这是开始下载和播放的方法: – (IBAction)DisplayAudioPlayView:(id)sender { [self InitializePlayer]; } -(void) InitializePlayer { // Get the file path to the doa audio to play. NSString *filePath = [[ServerInteraction instance] getAudio:audioData.ID]; // Convert the file path to a URL. NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: filePath]; //Initialize the AVAudioPlayer. audioPlayer= [AVPlayer playerWithURL:fileURL] ; audioPlayer.delegate= […]

如何在iPhone上录制AMRaudio格式?

录音机不需要非压缩的线性PCMaudio。 压缩的AMR将会很好。 为录制audio而构build的iPhone框架非常简单,但是我发现设置audio格式(来自Apple)的唯一示例使用了LinearPCM。 我尝试了各种其他值的组合,但似乎无法得到任何工作。 有没有人有任何实际loggingAMR代码? 编辑: AMR格式是设置数据types的选项之一,但其他选项(包大小,帧大小等)似乎不匹配,无论我设置。 编辑:这是我有什么PCM版本: /* If we want to use AMR instead of PCM: AMR Format: Sampling Frequency: 8 kHz/13-bit (160 samples for 20 ms frames), filtered to 200-3400 Hz eight source codecs : 12.2, 1.2, 7.95, 7.40, 6.70, 5.90, 5.15, 4.75 kbit/s generated frame length: 244, 204, 159, 148, 134, […]