`

iosAMR和WAV互相转换

    博客分类:
  • ios7
 
阅读更多

 

录音设置

NSDictionary *settings = [NSDictionarydictionaryWithObjectsAndKeys:
                                          [NSNumber numberWithInt:kAudioFormatLinearPCM], AVFormatIDKey,
                                          [NSNumber numberWithInt:AVAudioQualityMin], AVEncoderAudioQualityKey,
                                          [NSNumber numberWithInt:16], AVEncoderBitRateKey,
                                          [NSNumber numberWithInt: 1], AVNumberOfChannelsKey,
                                          [NSNumber numberWithFloat:8000.0], AVSampleRateKey,
                                          //[NSNumber numberWithInt:8], AVLinearPCMBitDepthKey,
                                          nil];
                
                NSError* error;
                self.audioRecorder = [[AVAudioRecorder alloc] initWithURL:[NSURL fileURLWithPath:filePath] settings:settings error:&error];
                self.audioRecorder.delegate = self;
                
                
                AVAudioSession *audioSession = [AVAudioSession sharedInstance];
                [audioSession setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
                [audioSession setActive:YES error:nil];
                
                [self.audioRecorder prepareToRecord];
                self.audioRecorder.meteringEnabled = YES;
 
                [self.audioRecorder record];

 

 

将录下的音频用下面的包进行转换

 

分享到:
评论

相关推荐

    PCM2WAV_pcm_wav_pcm和wav格式的互相转换_语音转换_

    总之,PCM和WAV都是数字音频的重要格式,了解它们的特点和转换方法对于音频处理和开发工作至关重要。通过使用如PCM2WAV这样的工具,我们可以轻松地在两者之间切换,以满足不同应用场景的需求。在实践中,选择合适的...

    mp3和wav互相转换

    在音频处理领域,MP3和WAV是两种非常常见的文件格式。MP3是MPEG-1 Audio Layer 3的简称,是一种广泛使用的有损压缩格式,它能够在保持...了解这两种格式的特性和转换方法,可以帮助你更好地管理和优化你的音频资源。

    音频转换(WAV转换为PCM)

    1、Java实现wav音频文件转换为pcm音频文件(AudioUtils.java) 2、Java实现播放pcm音频文件(PCMPlay.java) WAV:wav是一种无损的音频文件格式,WAV符合 PIFF(Resource Interchange File Format)规范。所有的WAV都...

    wav音频转换工具,无需注册

    此外,转换过程可能涉及到的音频质量、文件大小和转换速度等也是用户需要关注的点。对于wav格式,用户需要知道它占用的存储空间较大,但提供最纯净的音质。而MP3和wma虽然体积小,但经过有损压缩后,音质可能不如wav...

    wav音频转换器

    《wav音频转换器详解与音频格式...理解这些基本的音频格式和转换原理,对于音乐制作、音频编辑以及数字媒体处理等工作具有重要意义。无论是专业人士还是普通用户,掌握这些知识都能提升我们在数字音频领域的驾驭能力。

    wav pcm相互转换c代码

    本篇文章将详细探讨`PCM`和`WAV`之间的转换,以及如何用C语言进行实现。 `PCM`是一种数字音频编码格式,它直接将模拟音频信号的连续波形离散化,转化为一系列数字值。这种格式不包含任何压缩,因此数据量较大,但...

    G729文件和WAV文件转换

    现在G729语音编解码包免费的只支持单线程,如果IP电话应用在IVR开发中,为了避免IVR程序处理G729编解码问题,可以采用G729格式的文件,省去了编解码处理,这个工具就是解决G729文件和WAV文件转换,VC6.0

    wav2sbc转换工具

    总结来说,wav2sbc转换工具是音频处理和传输领域的一个实用工具,它帮助用户在质量和效率之间找到平衡,使得高品质音频可以在各种设备和环境中流畅地播放。了解并掌握这种工具的使用,对于音频爱好者和专业人士来说...

    android、iphone音频文件amr和wav的转换

    总的来说,理解AMR和WAV格式的特点,以及如何在Android、iPhone上进行格式转换,对于开发跨平台的音频应用至关重要。无论是客户端还是服务器端,选择合适的工具和策略,都能有效地实现音频文件的互操作性和兼容性。

    ffmpeg开源代码 amr to wav的转换

    在标签中,"amr2wav"可能代表了转换程序的名称或执行命令,"ffmpeg"和"音频转换"进一步强调了我们要讨论的核心技术,而"NDK"(Native Development Kit)暗示了这个转换可能是在Android平台上进行的,因为Android NDK...

    wav.zip_WAV解码_WAV音频转换播放_wav格式_wav格式解码_wav解码代码

    本压缩包“wav.zip”提供了关于WAV音频解码、转换和播放的知识点,非常适合新手学习。 **1. WAV格式介绍** WAV格式是一种基于RIFF(Resource Interchange File Format)结构的文件格式,它存储原始的音频数据,通常...

    amr和wav相互转换

    4. **转换目的**:将WAV转换为AMR可以减小文件体积,便于移动设备存储和网络传输。 **转换过程** 1. **AMR转WAV**:这通常是将手机录音或其他AMR文件用于电脑编辑或存储时需要的步骤。可以使用如"VoiceConvert"这样...

    mp3转wav音频转换

    mp3转wav音频转换,各位试试吧,挺好用的噢。

    WAV转C格式 声音文件转换器

    "WAV转C格式 声音文件转换器"是一个工具,它能够将标准的WAV(Waveform Audio File Format)音频文件转换为C语言的数据结构,以便在资源有限的环境中进行播放和调试。这种转换对于那些需要在微控制器或低功耗设备上...

    蒲公英WAV格式转换器 v5.6.6.0.zip

    另外软件最独特的功能,支持视频文件转换为WAV音频格式,比如将AVi转WAV、MPG转换为WAV、MP4转换WAV、FLV转换为WAV、RMVB和RM转换为WAV、WMV转WAV等等都可以实现。软件采用了最新编码和解码技术,所以转换速度提高...

    C++下的WAV转换为PCM格式

    本文将深入讲解如何使用C++将WAV格式的音频文件转换为PCM(脉冲编码调制)格式,这是一种常见的数字音频编码方式。 WAV是Windows平台上的无损音频文件格式,它包含了完整的音频波形数据,包括采样率、位深度、通道...

    pcm-wav 格式转换为adpcm-wav

    在标签中,"pcm"、"adpcm"和"wav"都强调了转换的核心技术,而"压缩"则暗示了转换的主要目的是为了减小文件体积。这可能对那些关心存储空间和网络传输效率的开发者特别有用。 压缩包子文件的文件名称"pcm2adpcm"很...

    WAV转换为C代码的小工具

    用户可能需要运行这个程序,指定输入的WAV文件和一些转换参数(如位深度、是否压缩等),然后程序会生成一个包含音频数据的C源文件,开发者可以在自己的项目中编译并使用这个源文件。 总的来说,这个工具简化了在...

    WAV转换到MP3.rar

    标题“WAV转换到MP3.rar”提示我们这个压缩包包含了一个关于将WAV音频文件转换为MP3格式的资源。描述同样强调了这一主题,表明压缩包内可能有源代码或其他工具,用于实现这种转换。标签“WAV转换到MP3.rar”进一步...

Global site tag (gtag.js) - Google Analytics