gpt4 book ai didi

ios - 错误:无法在录制的音频文件上设置客户端格式(-66563)-EZRecorder/EZAudio

转载 作者:行者123 更新时间:2023-12-02 23:46:58 24 4
gpt4 key购买 nike

我正在使用EZAudio从麦克风获取音频数据以通过wifi发送数据,然后在第二个设备上记录接收到的音频数据的应用程序上工作。一切正常,但是当我尝试从其示例文件中使用EZRecorder时,出现以下错误:“错误:无法在录制的音频文件(-66563)上设置客户端格式”。我应该提一下,原始示例代码可以独立运行,但是将代码移至项目时出现错误。

任何帮助表示赞赏。

这是导致此的代码段:

-(void)toggleRecording:(id)sender
{
if (recTest==0)
{
[recButton setImage:[UIImage imageNamed:@"rec2.png"] forState:UIControlStateNormal];
recTest=1;
}
else if (recTest==1)
{
[recButton setImage:[UIImage imageNamed:@"rec.png"] forState:UIControlStateNormal];
recTest=0;
}

self.playingTextField.text = @"Not Playing";
if(self.audioPlayer)
{
if(self.audioPlayer.playing)
{
[self.audioPlayer stop];
}
self.audioPlayer = nil;
}

if(recTest==1)
{
//Create the recorder
self.recorder = [EZRecorder recorderWithDestinationURL:[self testFilePathURL]
sourceFormat:self.microphone.audioStreamBasicDescription
destinationFileType:EZRecorderFileTypeM4A];


self.isRecording = NO;
}
else
{
[self.recorder closeAudioFile];
self.isRecording = YES;
}
self.recordingTextField.text = self.isRecording ? @"Recording" : @"Not Recording";
}

最佳答案

确保使用以下方法初始化麦克风:

self.microphone = [EZMicrophone microphoneWithDelegate:self];

关于ios - 错误:无法在录制的音频文件上设置客户端格式(-66563)-EZRecorder/EZAudio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30565319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com