草庐IT

pcm录制

全部标签

iOS 使用摄像头和 UILongPressGestureRecognizer 录制视频

我正在尝试拥有一个UIImagePickerController,它允许通过简单的触摸拍照并通过长时间触摸录制视频作为Snapchat。这是我的UIImagePickerController子类:importUIKitimportMobileCoreServicesclassImagePickerController:UIImagePickerController,UIGestureRecognizerDelegate{vartakeButton:UIButtonoverrideinit(){takeButton=UIButton();super.init()self.sourceTy

swift - 在 AKPlayer 中播放后尝试录制时 AudioKit 崩溃

这是我遇到的问题。我有一个应用程序可以从网络加载声音然后播放。同时,该应用程序具有录制和播放语音的功能。我为这两个功能使用了两个不同的ViewController。对于这些任务,我创建了一个单例。当我启动应用程序并首先直接转到RecordViewController时-一切正常(我可以录制声音,播放它,然后我可以使用我的声音转到我的第二个ViewController并且可以毫无问题地播放它也是)。但是,如果我启动应用程序并首先播放声音(使用我的第二个ViewController),然后转到记录ViewController并尝试记录一些东西,我会收到此崩溃消息:Terminatingap

swift - 从 AVCaptureSession 录制的音频在流式传输到另一台设备时生成 "Bad Address"错误

提前致谢,我知道这个问题可能很难理解。如果您需要任何说明或希望我更好地解释方法,那么我很乐意为您提供帮助。我正在设置AVCaptureSession并使用此方法创建OutputStream。OutputStream由MultipeerConnectivity中的方法创建。更具体地说,方法:startStream(withName:_,fromPeer:_)。如果您不熟悉此方法,它会返回outputStream并将inputStream发送到对等方。funcsetupAVRecorder(){do{tryrecordingSession.setCategory(AVAudioSessio

ios - 使用 Swift 分析录制的音频文件以进行语音转文本

我能够使用SwiftforiOS录制音频并播放录制的音频文件。我要问的是,是否可以检查录制的音频文件中的背景噪音和音量/分贝,这样我就可以确定它是否足以满足我的语音到文本框架的要求。框架不是问题,我已经研究了所有可用的框架。我很好奇我是否可以使用AVFoundation或AccelerateFramework或任何其他框架分析录制的音频文件,以检查音频文件是否足够好/足够清晰,可以用语音转文本框架进行处理。我没有太多的音频知识,但我研究了一下,发现我可以在录音时获得峰值和平均分贝值,但背景噪音呢?任何信息都有助于使用Swift分析录制的音频文件。 最佳答案

Android 录制的 aac(.mp3) 文件无法在 iOS 中播放

您好,我正在使用以下代码在Android上录制音频myRecorder=newMediaRecorder();myRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);myRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);myRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);myRecorder.setAudioSamplingRate(44100);myRecorder.setAudioEncod

ios - 使用 16 位 PCM 在 iOS 中生成音调,AudioEngine.connect() 抛出 AUSetFormat : error -10868

我有以下代码用于生成给定频率和持续时间的音频。它大致基于这个在Android上做同样事情的答案(感谢:@StevePomeroy):https://stackoverflow.com/a/3731075/973364importFoundationimportCoreAudioimportAVFoundationimportDarwinclassAudioUtil{classfuncplay(frequency:Int,durationMs:Int)->Void{letsampleRateHz:Double=8000.0letnumberOfSamples=Int((Double(du

ios - 在 swift 3.0 中自动使用自定义相机录制视频

如何在iOS中自动录制视频而无需用户在相机控件上进行交互?要求是在打开View时从前置摄像头录制视频,但条件是摄像头控件已禁用,视频记录并在从该View返回时自动保存。 最佳答案 swift3.0finallyisolvetheproblemjustcopyandpastethewholecodeandconnectoutletandthisworkingfine.classTestViewController:UIViewController{@IBOutletweakvarmyView:UIView!varsession:AVC

swift - Swift 中的音频转换(MP3 到 PCM)

我正在努力将流式音频播放器移植到swift。在使用AVAudioEngine播放之前,我需要将MP3流式音频转换为PCM缓冲区。我观察到Swift中缺少MP3到PCM转换器函数(AudioConverterFillComplexBuffer)。如何在swift中编写代码来进行音频转换? 最佳答案 嗯嗯。如果我没记错的话,您可以在这里找到您要查找的内容:Unabletoconvertmp3intoPCMusingAudioConverterFillComplexBufferinAudioFileStreamOpen'sAudioFil

ios - 使用增强现实录制视频的最佳方式是什么

录制增强现实视频的最佳方式是什么?(从iPhone/iPad相机向相框添加文本、图像Logo)以前我试图弄清楚如何绘制到CIImage(HowtodrawtextintoCIImage?)并将CIImage转换回CMSampleBuffer(CIImagebacktoCMSampleBuffer)我几乎做了所有事情,唯一的问题是在AVAssetWriterInput中使用新的CMSampleBuffer录制视频但这个解决方案无论如何都不好,它在将CIImage转换为CVPixelBuffer时消耗了大量CPU(ciContext.render(ciImage!,到:aBuffer))所

ios - 从 AirPod 麦克风录制音频

我正在尝试录制和语音识别通过我的蓝牙AirPods麦克风传来的音频。我尝试了我发现的一切,但没有成功。我可以使用内置麦克风录音,但是一旦我将音频类别设置为蓝牙,它就会崩溃。这是我的代码的当前版本:askSpeechPermission()varrequest=SFSpeechAudioBufferRecognitionRequest()varlistOfInputs=AVAudioSession.sharedInstance().availableInputsdo{tryAVAudioSession.sharedInstance().setCategory(AVAudioSession