如何以 .m4a 格式录制语音
我已经创建了一个 iPhone 应用程序来录制。它将记录在 .caf 文件中。
但我想以.m4a 格式录制。
请帮助我做到这一点。
谢谢。
Already I have created an iPhone application to record. It will record in .caf file.
But I want to record in .m4a format.
Please help me to do this.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下是录制 m4a 音频文件的有效 SWIFT 代码。请记住,在 iOS 中找到正确的格式参数来生成可用的音频文件确实很难找到。经过多次尝试和错误,我发现这种组合是有效的。我希望它可以节省您的时间,祝您愉快!
Here is the working SWIFT code to record m4a Audio files. Bear in mind that hitting the right format parameters that produce usable audio files in iOS is really painful to find. I found that this combination works, after much trial and error. I hope it saves you time, enjoy!
下面是一个替代代码示例,它将文件编码为 m4a 中的 AAC:
然后结束我使用的录制:
然后可以使用
'tmpFileUrl'
处的文件。Here is an alternative code sample that will encode the file as AAC inside an m4a:
Then to end the recording I used:
Then the file at
'tmpFileUrl'
can be used.