iPhone 中的录音格式是什么?

发布于 2024-09-08 14:56:18 字数 100 浏览 6 评论 0原文

在 iPhone 录音中我应该考虑哪种录音格式,因为下一步是将录音格式转换为 WAV 。那么请指导我 iPhone 中的哪种录音格式有库可以转换为 WAV 格式?

谢谢。

Which audio recording format shall i consider in iPhone audio recording, since next step is to convert the audio recording format to WAV . Hence please guide me for which audio recording format in iPhone has libraries to convert into WAV format?

Thank You.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉城凉梦凉人心 2024-09-15 14:56:18

AVAudioRecorder 让录音变得更加简单与早期 SDK 版本相比。您可以在录制之前对其进行配置以满足您的需求。

以下设置应将其配置为 WAV 文件:

NSMutableDictionary* recordSetting = [[NSMutableDictionary alloc] init];
    [recordSetting setValue :[NSNumber numberWithInt:kAudioFormatLinearPCM] forKey:AVFormatIDKey];
    [recordSetting setValue:[NSNumber numberWithFloat:44100.0] forKey:AVSampleRateKey]; 
    [recordSetting setValue:[NSNumber numberWithInt: 2] forKey:AVNumberOfChannelsKey];

这在初始化期间用作录音机:

recorder = [[ AVAudioRecorder alloc] initWithURL:fileURL settings:recordSetting error:&error];

AVAudioRecorder makes audio recording much simpler than it used to be in earlier SDK versions. You can configure it before recording to suit your needs.

The following settings should configure it for WAV files:

NSMutableDictionary* recordSetting = [[NSMutableDictionary alloc] init];
    [recordSetting setValue :[NSNumber numberWithInt:kAudioFormatLinearPCM] forKey:AVFormatIDKey];
    [recordSetting setValue:[NSNumber numberWithFloat:44100.0] forKey:AVSampleRateKey]; 
    [recordSetting setValue:[NSNumber numberWithInt: 2] forKey:AVNumberOfChannelsKey];

and this is used be the recorder during initialisation:

recorder = [[ AVAudioRecorder alloc] initWithURL:fileURL settings:recordSetting error:&error];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文