草庐IT

avaudiorecorder

全部标签

ios - 从 AVAudioRecorder 获取分贝

我正在尝试从AVAudio录音机获取分贝值。这是我目前的代码。我有一个启动录音机的方法,然后是一个读取分贝值的方法。varrecorder:AVAudioRecorder!全局定义的记录器,然后在这里使用:funcinit_recorder()->Void{letrecordersettings=[AVFormatIDKey:Int(kAudioFormatAppleIMA4),AVSampleRateKey:44100,AVNumberOfChannelsKey:1asNSNumber,AVLinearPCMBitDepthKey:16,AVLinearPCMIsFloatKey:f

ios - audioRecorderDidFinishRecording : successfully: 问题

我遇到了这个问题:我使用iPhone麦克风录制了一些音频并将其上传到我的服务器。我record比如说40秒,并在41秒(计时器)后调用upload函数。现在,上传到服务器的录制文件不是完整的文件,因为函数audioRecorderDidFinishRecording:successfully:在我调用upload函数之前没有被调用。它仅在调用upload函数后调用-无论我何时调用upload函数-10秒后或100秒后。在上传功能中,我使用ASIHTTPRequest和ASIFormDataRequest来上传文件。谁能告诉我为什么会这样?谢谢。编辑#1:如果未调用upload方法,则永

ios - AVAudioRecorder 和 AirPlay 镜像

当我有一个AVAudioRecordersession处于事件状态时-(当我正在录制音频时)我无法在设备上激活AirPlay镜像。Airplay镜像仅在应用程序运行时停用,并在应用程序退出时重新打开。这篇文章似乎暗示thereisnowayaroundthis.我的想法是尝试:使用较低级别的记录框架或outputtingaseparatewindowtoexternaldisplay,而不是镜像(我试过了,没用)。是否有其他解决方法,或者您知道这些方法中的任何一种是否有效? 最佳答案 使用AudioQueue进行录制(如Apple的

ios - AVAudioRecorder 与 mac mini micro

我想在我的macmini上使用AVAudioRecorder。但是没有麦克风输入插孔。我想我应该买耳机来使用AVAudioRecorder。也许这些:http://store.apple.com/uk/product/MD827ZM/A/apple-earpods-with-remote-and-mic如果我将earpods插入macmini(耳机输出),它可以在iPhone和iPad6.0模拟器中运行吗?我可以在不调试到iOS设备的情况下录制我的声音吗? 最佳答案 是的,我已经在mini的模拟器中测试了AVAudioRecorde

iphone - AVAudioRecorder 如何在 iphone 中获得麦克风电平?

我正在为iPhone6+开发录音应用程序。问题1:(AVAudioRecorder)音频录制在模拟器中工作正常但在设备中不工作..音频设置:[settingssetValue:[NSNumbernumberWithInteger:kAudioFormatAppleIMA4]forKey:AVFormatIDKey];[settingssetValue:[NSNumbernumberWithFloat:44100.0f]forKey:AVSampleRateKey];[settingssetValue:[NSNumbernumberWithInteger:1]forKey:AVNumbe

c# - View 消失后 AVAudioRecorder 崩溃

为了录制音频,我将一个新View显示为subview,并在录制后使用RemoveFromSuperview删除其中的subview。只是为了描述我如何处理叠加层。问题是,在使用AVAudioRecorder录音后,应用程序有时会在删除覆盖View后立即崩溃,有时当superView消失时。崩溃日志如下所示:IncidentIdentifier:65BE4068-D7BE-4F3F-B739-00006CAB74CCCrashReporterKey:d97865bbdce37e60edb2f77974b8b86911a1007eHardwareModel:iPad4,1Process:B

ios - tracksWithMediaType 有时会返回 0 个轨道

在我的应用程序中,我组合了几个.m4a音频文件。为了合并音频文件,我使用以下代码。CMTimenextClipStartTime=kCMTimeZero;AVMutableComposition*composition=[[AVMutableCompositionalloc]init];AVMutableCompositionTrack*compositionAudioTrack=[compositionaddMutableTrackWithMediaType:AVMediaTypeAudiopreferredTrackID:kCMPersistentTrackID_Invalid];

ios - 音频播放和录制不适用于 iOS 10

我无法在iOS10中播放任何音频文件,即使是默认的键盘敲击声也无法播放。[[AVAudioSessionsharedInstance]setCategory:AVAudioSessionCategoryPlayAndRecorderror:&sessionError];在视频录制中,(我使用的是AVCaptureConnection),有时会录制声音,有时不会。我正在使用LLSimpleCamera录制视频。有人可以推荐我吗?问候 最佳答案 我在使用LLSimpleCamera时遇到了同样的问题,使用这段代码@property(re

ios - 以 AAC 格式录制和播放音频 iOS 5 +

我想在iOS中录制语音并播放。我也想将录制的文件发送到服务器。我有一个想法,即录制的文件也必须在ANDROID设备上播放。所以我尝试使用MP3。但是AVAudioRecorder不允许使用MP3格式进行录音。所以我使用了AAC。但它不起作用。这是我的代码-(void)initializeAudioRecorder{self.btnPlayRecording.enabled=NO;self.btnStopRecording.enabled=NO;//GetsoundfileURLinwhichrecordingissavedNSURL*soundFileURL=[NSURLfileURL

iphone - 在iphone中录制声音并同时播放相同的声音

我想通过我的应用程序同时录制声音和播放相同的声音。录了声音:-NSString*soundFilePath=[docsDirstringByAppendingPathComponent:@"sound.caf"];NSURL*soundFileURL=[NSURLfileURLWithPath:soundFilePath];NSDictionary*recordSettings=[NSDictionarydictionaryWithObjectsAndKeys:[NSNumbernumberWithInt:AVAudioQualityMin],AVEncoderAudioQuality