代码之家  ›  专栏  ›  技术社区  ›  New Jango Tester

如何在iPhone中以mp3格式录制声音[重复]

  •  1
  • New Jango Tester  · 技术社区  · 11 年前

    我想在我的iPhone应用程序中录制声音,但我只能以某些特定的格式录制。如何以mp3格式录制 我找了很多,但找不到解决方案

    我发现AVRecorder不支持mp3录制,尽管itunes中有很多应用程序是以mp3格式录制的

    我怎样才能做到这一点,请帮帮我……提前谢谢

    2 回复  |  直到 11 年前
        1
  •  0
  •   Nilesh Kikani    11 年前

    Here 是你问题的解决方案。

    这个演示是由苹果公司开发的,用于mp3格式的音频录制。我已经开发了一个应用程序( BRL App )使用此演示。

    这是苹果开发人员开发的非常有帮助的演示。

        2
  •  -1
  •   Naresh    11 年前

    NSString*路径=[[NSBundle mainBundle]pathForResource:@@\“mp3Header\”类型:@@\“mp3 \”];

    NSMutableData*audioData=[[NSMutableData alloc]initWithContentsOfFile:path];

    int个样本=22050;

    uint8_t数据到记录[samples];

    整数x;

    对于(x=0;x

    // populate the \"dataToRecord\" array with audio data. //
    

    }

    [audioData appendBytes:(const void*)dataToRecord长度:samples];

    // Get path to documents folder and set a file name  //
    

    [audioData writeToFile:pathToFileatomically:YES];