当前位置:  开发笔记 > 运维 > 正文

在iphone上录制声音为WAV

如何解决《在iphone上录制声音为WAV》经验,为你挑选了1个好方法。

我正在制作一个iPhone录制应用程序,需要将声音文件作为.wav提交给外部服务器.

从SpeakHere示例开始,我能够将声音记录为文件,但仅作为.caf

有谁知道如何将其记录为wav而不是?或者如何在iPhone上将.caf转换为.wav?(转换必须在手机上进行)

编辑:

我想知道在AudioFileCreateWithURL中使用kAudioFileWAVEType而不是kAudioFileCAFType是否可以做任何事情



1> matt..:

是的,关键是kAudioFileWAVEType

AudioFileCreateWithURL (
            audioFileURL,
            kAudioFileWAVEType,
            &audioFormat,
            kAudioFileFlags_EraseFile,
            &audioFileID
        );

在SpeakHere示例中从CAF更改为WAVE会导致录制为wav.我也在回放类中编辑相同的东西,并将文件名更改为Recording.wav

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有