如何在iOS中录制音频并将其作为NSData?

时间:2016-08-08 14:56:25

标签: ios iphone audio-recording data-conversion

我想在我的应用中记录一些内容并将其发布到某些API。 请帮忙

2 个答案:

答案 0 :(得分:2)

您可以按照此链接在本地iPhone存储中录制和保存音频(例如:文档目录)。

Record audio file and save locally on iPhone

保存后,您可以将文件内容转换为NSData

NSDate * audioData = [NSData dataWithContentsOfFile:audioFilePath]; // audioFilePath是来自文档目录或任何其他位置的音频路径。

答案 1 :(得分:1)

这个简单的教程可以帮助你

https://www.appcoda.com/ios-avfoundation-framework-tutorial/

完成录制后,你必须选择你想要的

 AFNetworking or NSURLConnection 

将音频发送到服务器