2016-05-23 3 views
1

Я использую AVAudioRecorder и AVAudioPlayer для записи и воспроизведения аудио. Я хочу вставить аудио в AVAudioPlayer с конкретным временем, поместив маркер. Может ли кто-нибудь помочь мне, как это сделать?Разделение аудиофайла

ответ

0

Попробуйте это:

-(void)Play 
{ 
    AVAudioPlayer *avPlayer = [[AVAudioPlayer alloc]initWithContentsOfURL:[NSURL fileURLWithPath:[FileDetailsRec valueForKey:@"Path"]] error:nil]; 
    [avPlayer setCurrentTime:5.01f]; 
    [avPlayer prepareToPlay]; 
    [avPlayer play]; 
    objTimer = [NSTimer scheduledTimerWithTimeInterval:1.07f target:self selector:@selector(stop) userInfo:nil repeats:NO]; 
} 

-(void)stop 
{ 
    [objTimer invalidate]; 
    [avPlayer stop]; 
} 

Пожалуйста, проверьте этот раз .... я надеюсь, это поможет вам ..

https://documentation.apple.com/en/soundtrackpro/usermanual/index.html#chapter=6%26section=18%26tasks=true

+0

Я хочу разделить основную аудио и вставить новое аудио , –

Смежные вопросы