我正在使用AVAudiofoundation进行录音,音频存储和播放正常,但我的问题是我必须录制多个音频,并且必须在表格中显示,现在我我只能获取一个网址。请帮我找到解决方案。保存多个录音音频文件并获取所有录音音频
该按钮显示为暂停的录音,我想在这里,我想要做一些事情对我的问题
- (IBAction)recordPauseTapped:(id)sender
{
// Stop the audio player before recording
if (player.playing)
{
[player stop];
}
if (!recorder.recording)
{
AVAudioSession *session = [AVAudioSession sharedInstance];
[session setActive:YES error:nil];
// Start recording
[recorder record];
[recordPauseButton setTitle:@"Pause" forState:UIControlStateNormal];
}
else
{
// Pause recording
[recorder pause];
[recordPauseButton setTitle:@"Record" forState:UIControlStateNormal];
}
[stopButton setEnabled:YES];
[playButton setEnabled:NO];
}
这个按钮是停止录制
- (IBAction)stopTapped:(id)sender
{
[recorder stop];
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
[audioSession setActive:NO error:nil];
NSString *urr=[recorder.url absoluteString];
[recordeddata addObject:urr];
}
此按钮用于播放录制的音频
- (IBAction)playTapped:(id)sender {
if (!recorder.recording)
{
player = [[AVAudioPlayer alloc] initWithContentsOfURL:recorder.url error:nil];
[player setDelegate:self];
[player play];
[_tableview reloadData];
}
}
您可以分享您保存文件的代码,并访问音频文件,上面的代码与文件获取无关。 – Saif 2015-02-10 14:36:44
我再次公布,请参阅下请 – 2015-02-10 15:08:24