avaudiorecorder相关内容
如何使用AvAudioRecorder将音频录制为mp3文件?我使用以下代码进行录音机设置 recordSetting = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithInt:AVAudioQualityMin],AVEncoderAudioQualityKey,
..
我正在使用下面提到的链接通过我的 iPhone 应用录制音频: 如何使用 AVAudioRecorder 在 iPhone 上录制音频? 当我尝试在我的设备上使用 AVAudioPlayer 播放我的录音时,我发现我的录音音量非常低,即使我的设备音量已满. 录音工作正常. 可以做些什么来增加音量? 解决方案 录制音频时,将音频会话设置为 AVAudioSession
..
我尝试使用 AVAudioSession 和 AVAudioPlayer 分别录制和播放声音,但音量非常低. 我尝试将 AVAudioPlayer 的音量值设置为 1.0 或更高,但没有太大帮助. 我还有哪些其他选择可以录制足够大的声音以进行播放? 解决方案 这段代码应该对你有用: #import UInt32 au
..
我正在尝试使用 AVAudioRecorder 在设备上录制音频.该文件被传输到网络服务器,我想在网络浏览器中播放生成的文件.. 我在设备上尝试了各种设置组合...似乎没有将文件编码为正确的 AAC 格式. QuickTime 说它不知道如何播放这个文件. 示例代码 private void InitializeRecordingSession() {string fileN
..
我正在使用以下设置使用 AVAudioRecorder 录制 .mp3 格式的音频文件. NSDictionary *recordSettings = [[NSDictionary alloc] initWithObjectsAndKeys:[NSNumber numberWithFloat: 44100.0],AVSampleRateKey,[NSNumber numberWithInt: k
..
我正在使用 AVAudioRecorder 录制音频,如 如何使用 AVAudioRecorder 在 iPhone 上录制音频? 然后我使用 AVAudioPlayer 播放录音.然而,声音是从耳机传出来的,而不是外放.我将如何将声音重定向到扬声器? TIA! 解决方案 来自 http://www.iphonedevsdk.com/forum/iphone-sdk-devel
..
Apple Watch 可以使用 AVFoundation 吗?更具体地说,AVAudioPlayer 和 AVAudioRecorder 可以工作吗? 我正在尝试制作一个应用程序,让您可以将声音录制到 Apple Watch 并使用音频播放器播放.谢谢 解决方案 尝试使用 WKAudioFilePlayerItem 吗?使用这个类播放音频,需要声明3个变量: var audioF
..
我正在使用带有 AVAudioRecorder 的设备麦克风录制音频,它返回 .caf 格式的文件,该文件只能在 Apple 设备上播放,而不能在 Android 设备上播放.由于 Apple 不支持 .mp3 文件,所以我想在上传到服务器之前将其转换为 .mp4 格式..mp4 是否仅适用于音频?我可以用 AVAssetExportSession 转换它吗? 以下是录音机代码: func
..
我尝试使用AVAudioRecorder实例记录声音,整个记录进度运行良好,除了当我调用[recorder peakPowerForChannel:0]尝试获取音量时,返回值始终为0,这很奇怪. 我已经检查了录制的音频文件,完全没问题.然后,我使用AVAudioPlayer播放它,并且在播放过程中,我调用了[player peakPowerForChannel:0],返回值似乎是正确且有意义
..
我想使用aac格式初始化AVAudioRecorder.为此,我使用以下代码: soundFilePath = [soundFilePath stringByAppendingPathExtension:@"aac"]; NSURL * url =[NSURL fileURLWithPath:soundFilePath isDirectory:FALSE];NSMutableDictionar
..
可能重复: 屏幕锁定时,AVAudioRecorder不会记录 即使iPhone像苹果的Voice Memos应用程序一样被锁定,我仍在尝试使录音机继续工作.当前,锁定按钮似乎要求我的录音机停止. 即使在屏幕锁定直到用户手动将其停止时,该怎么办才能使记录器保持打开状态? 解决方案 您需要配置AVAudioSession类别. NSError * sessionError
..
我有一个录音机,我想知道是否有人有代码来显示声级计(大多数录音机都有显示输入音频电平的条形图.) 解决方案 Apple的
..
我有一个可以录制音频的应用程序.我想知道如何增加增益.有没有办法以某种方式标准化音频或放大音频? 谢谢,豪伊 解决方案 好像我找到了解决方案.根据文档,AVAudioPlayer的音量可以在0.0到1.0之间.显然可以将其设置为大于1.0的值.通过增加音量,我可以达到相同的期望结果.如果未将其标准化,则增益会增加.
..
我正在开发一个用于进行音频录制和所录制音频回放的应用程序.我正在使用 AVAudioSession 将类别更改为 playAndRecord ,并将其传递给 defaultToSpeaker . 我的问题是,如果我启动该应用程序,播放较早的录音,它将按我希望的那样通过底部(大声)扬声器播放,如果启动该应用程序并开始记录,则可能会出现这种情况一个新的备忘然后再播放,无论我做什么,它将始终使用前
..
我发现某些应用程序可以显示音频电平的分贝(dB)值.我已经尝试了一段时间,但无法找到功率与dB之间的关系.有人可以告诉我该怎么做吗? 解决方案 您可以使用以下公式: dB = 10 * log10(功率); 但是请注意,dB是一个比率,而不是绝对测量值,因此,除非您校准系统,否则您的dB值将是任意的.最简单的解决方案是应用经验得出的dB偏移量,使您获得0 dB =满量程.
..
我正在编写一个使用AVAudioRecorder类的应用程序.它的工作原理很不错,除了打来的电话.我按照苹果使用AVAudioRecorderDelegate方法的指南 – (void) audioRecorderBeginInterruption: – (void) audioRecorderEndInterruption: 它很好用,直到中断结束为止,我尝试通过再次调用record方
..
AVAudioRecorder遇到一个奇怪的问题.在我的应用程序中,我需要录制音频并播放.我正在将我的播放器创建为: if(recorder) { if(recorder.recording) [recorder stop]; [recorder release]; recorder = nil; } NSString * filePath = [NSHomeDirectory() str
..
我正在使用AVAudioRecorder创建和存储AAC编码的.m4a文件.这样就产生了一个可播放的.m4a文件.然后,我想使用AVAssetExportSession来处理文件,以便将元数据添加到文件中.下面的代码生成一个大小相似的.m4a文件(比源文件小1 KB),但是当播放时,只有静音. NSURL* url = [NSURL fileURLWithPath:self.m4aPath]
..
是否可以在 AVRecorder 框架中创建类似于 AudioQueue 服务的缓冲区概念。在我的应用程序中,我需要捕获音频缓冲区并通过Internet发送它。服务器连接部分已经完成,但是我想知道是否有一种方法可以在前台连续录制语音,并使用 Swift 。 评论表示赞赏。 解决方案 AVAudioRecorder 记录到文件,因此您无法轻松地使用它来将音频数据流式传输出您的应用。另一方面
..
我要做什么,我正在尝试将我用AVAudioRecorder录制的音频文件(可能长达一个小时,例如Podcast)上传到我们的后端.除了上载到服务器外,如果用户选择,还需要能够“暂停"和“恢复".因此,我相信,我需要在NSData类上使用dataWithBytesNoCopy:buffer来实现这一目标. 我在哪里,我知道我可以使用传递的self.mediaURL属性来获取数据: if
..