-
2 votesanswersviews
AVAudioRecorder录制后,音量按钮不起作用
在录制音频之前,音量按钮在AVAudioPlayer播放会话期间正常工作 . 一旦我用AVAudioRecorder录制音频,然后我回到AudioPlayer(它们在不同的ViewControllers中),音量按钮就不再起作用了 . 我将AVAudioSession设置为活动状态,并在录制期间将类别设置为AVAudioSessionCategoryRecord,并在播放期间将其设置为AVAudi... -
0 votesanswersviews
AVPlayer不播放用AVAudioRecorder-Swift录制的文件
AVPlayer不播放使用AVAudioRecorder录制的.aif文件 . 我目前的流程是: AVAudioSession.sharedInstance的类别设置为AVAudioSessionCategoryPlayAndRecord AVAudioRecorder在应用程序的文档目录中使用NSURL进行实例化,并且设置了kAudioFormatAppleIMA4的格式,比特率为320... -
2 votesanswersviews
iOS - 在特定时间覆盖特定的音频录制
嗨,我需要开发一个可以录制,播放,停止和覆盖音频的应用程序 . 我使用 AvAudioRecorder 完成了录制: NSDictionary *audioSettings = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithFloat: 44100],AVS... -
4 votesanswersviews
使用NSData在iPhone上正确组合音频文件
我使用AVAudioRecorder每隔15秒保存一个音频文件,方法是停止使用NSMutableData对象并使用appendData方法将该数据附加到先前 Logger 文件的记录 . 然后我再次以相同的方法录制,因此录制是“连续的” . 问题是,一旦你[ Logger 停止]它保存/关闭指定网址的音频文件 . 这很好,因为我可以用它填充NSData对象并将其附加到我的NSMutableObje... -
4 votesanswersviews
在电话呼叫期间处理中断 - “开始”有效,但“结束”没有
该应用程序记录音频,并应在中断(例如电话呼叫)时停止录制音频,然后在电话呼叫结束时恢复录制音频 . 该应用程序当前在有电话时注册,但是当我挂断电话时,该应用程序不会注册中断已经结束 . (我没有打开其他应用程序) . 带功能代表 请参阅我的ViewController中的以下代码 . func audioRecorderBeginInterruption(recorder: AVAudioRec... -
8 votesanswersviews
AVAudioRecorder - 正确的MPEG4 AAC录制设置
我有一个实时应用程序,估计有15%的用户报告记录功能不起作用 . 这在我们的测试设备上没有发生,但报告显示问题是prepareToRecord返回NO . 我很难找到AAC格式的样本设置 . 我的任何设置都关闭了吗?应用程序需要iOS5并使用ARC . AVAudioSession *audioSession = [AVAudioSession sharedInstance]; [audioSes... -
2 votesanswersviews
iPhone:让录音应用程序在后台运行
我已经搜索了我的问题的合适答案,但到目前为止我没有找到任何帮助 . 我想在环境中记录分贝 . 如果超过特定阈值,应用程序将播放声音或歌曲文件 . 到目前为止一切正常但我有麻烦让应用程序在后台运行 . 我已经添加了属性"Application does not run in the background"并将其值设置为"NO" . 我已经读过,应该将"... -
1 votesanswersviews
AVAudioRecorder委托方法audioRecorderDidFinishRecording:成功:调用太晚了
我用 AVAudioRecorder.recordForDuration(5.0) 录制了5秒的声音 . 在我开始录制之前,我正在为一个图像设置动画,当录制器通过委托方法通知我们已经停止录制时,我会停止为图像设置动画 . 这里遇到的麻烦是,委托方法 audioRecorderDidFinishRecording 被召唤的时间差不多是半秒钟,而且我只是太糟糕了 . 出于调试目的,我决定跟踪每次操作花... -
0 votesanswersviews
构造函数调用后AVAudioRecorder设置为空
我正在尝试使用麦克风和 AVAudioRecorder 录制音频 . 它适用于 iOS 8 但我的代码在 iOS 9 上不再起作用 . recordSettings 字典设置正确,然后我将它提供给 AVAudioRecorder:URL:settings 构造函数 . 但是,就在之后, recorder.settings 为空,会抛出断言失败 let recordSettings: [String... -
1 votesanswersviews
如何向使用AVAudioRecorder录制的AAC文件添加元数据?
是否有任何方法可以为 AVAudioRecorder 记录的AAC文件设置 artist , title , genre 等元数据? 对于MP3文件,有ID3 tag . 但是,我无法找到AAC文件的等效文件 . 我搜索过Apple Developer Docs但没有成功,但必须有一些方法来设置这些属性,因为当播放从iTunes下载的AAC文件时,如VLC或foobar2000这样的音频播放器确实... -
9 votesanswersviews
AVAudioRecorder currentTime给出了错误的值
我有一个如下设置,在带有iOS 10.3的iPhone 5s上进行测试,无论是进出调试 . An AVAudioRecorder fires record(forDuration: 5.0) A CADisplayLink 监视录像机的水平(录像机是 meteringEnabled ),同步动画,并跟踪 recorder.currentTime (但问题可以通过最低限度地跟踪显示链... -
1 votesanswersviews
AVAudioSession会自动重新路由iPhone音频吗?
在我正在研究的cocos2d游戏中使用AVAudioRecorder我遇到了AVAudioSession的问题 . 我正在尝试使用简单的AVAudioRecorder示例捕获麦克风输入,以检测用户何时在麦克风中发出声音(声音本身无关紧要,因为我正在录制到/ dev / null) . 这是我的麦克风设置代码: NSURL *newURL = [[NSURL alloc] initFileURLWi... -
2 votesanswersviews
AVAudioRecorder与mac mini micro
我想在我的mac mini上使用AVAudioRecorder . 但是没有麦克风输入插孔 . 我想我应该买earpods来使用AVAudioRecorder . 也许这些:http://store.apple.com/uk/product/MD827ZM/A/apple-earpods-with-remote-and-mic 如果我将earpods插入mac mini(耳机输出),它是否可以在i... -
1 votesanswersviews
在IOS中录制和播放需要不同的AVAudioSession
我将从my old post继续这个问题 . 我读了很多内容用于录音和使用音频队列,音频bufferes播放,不幸的是由于我受到损害的时间较少,并计划使用AVFondation帧工作来录制和播放录音机音频 . My idea: 创建 AVRecorder 的一个实例并通过微型手机录制,同样的音频规划通过Iphone扬声器播放使用 AVAudioPlayer (我将使用多个实例) 请大量录制和播放 ... -
4 votesanswersviews
Apple Watch 可以使用 AVFoundation 吗?
Apple Watch 可以使用AVFoundation吗?更具体地说,AVAudioPlayer和AVAudioRecorder可以工作吗? 我正在尝试制作一款应用程序,让您可以将声音录制到 Apple Watch 并让它使用音频播放器播放。谢谢 -
5 votesanswersviews
路由 iPhone 音频声音
我有一个应用程序,可以同时收听和播放声音。默认情况下,声音输出通过耳机。所以我使用以下代码通过扬声器进行路由: UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker; AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute, sizeof(a... -
1 votesanswersviews
AVAudioEngine从外部麦克风录制音乐
我已经设置了一个简单的图形,使用AVAudioEngine,简单地获取默认输入节点的数据并将其放入耳机(音频监控) - 这应该只是让你的耳机复制它听到的任何通过麦克风,它确实,背景噪音在运行此应用程序时,会立即重定向到您的耳朵,但是,有一个问题:即使外接麦克风插入iPad,也会始终使用内置麦克风的输入 . AVAudioSession告诉我,输入应该使用外部麦克风(通过[[AVAudioSessi... -
1 votesanswersviews
以AAC格式录制和播放声音
我正在尝试使用iPhone麦克风录制声音并在扬声器上播放(如果插入耳机则播放耳机) . 目前我使用此设置和音频播放工作......虽然它不会在手机的底部(响亮)扬声器上播放,而是在前置摄像头附近的耳机上播放: NSString *tempDir = NSTemporaryDirectory(); NSString *soundFilePath = [tempDir stringByAppendin...