2013-09-18 3 views
0

Здесь мне нужно разработать приложение IOS, которое состоит из записи, воспроизведения и редактирования звука. Я сделал запись и воспроизведение аудио с помощью AVAudioRecorder и AVAudioPlayer.Как играть, записывать и редактировать аудио в iPhone

Но я хочу, как отредактировать звук и сохранить его. Есть ли способ, чтобы помочь мне do.kindly

Запись:

AVAudioRecorder *audioRecorder = [[AVAudioRecorder alloc] 
         initWithURL:audioFileURL 
         settings:audioSettings 
         error:nil]; 
[audioRecorder record]; 

Игра:

AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:audioFileURL error:nil]; 
[audioPlayer play 

Здесь я включил образец кода для записи и palying звук, но как я могу отредактируйте аудио ссылку в этой ссылке Yotube: https://www.youtube.com/watch?v=LWz2x9dXpsM

+0

вам может потребоваться определить, что вы подразумеваете под «edit audio» – bennythemink

+0

Я думаю, вы имеете в виду подрезку аудиофайла. –

+0

@bennythemink «редактировать аудио» означает увидеть эту ссылку на YouTube, как это, нам нужно отредактировать аудио https://www.youtube.com/watch?v=LWz2x9dXpsM – dineshprasanna

ответ

0

Проверьте эту ссылку один раз. В этом примере, как воспроизводить аудио и как записывать аудио с помощью AVAudioplayer Framework. http://www.appcoda.com/ios-avfoundation-framework-tutorial/

+1

Я использовал этот код для разработки записи и воспроизведения, но я не знаю, как отредактировать аудио – dineshprasanna

0

Вы можете использовать расширенные службы аудиофайлов. посмотреть на ссылки на ExtAudioFileRead & ExtAudioFileWrite (у них есть образец кода), то вы можете открыть один аудиофайл прочитать его, обрезать ее, а затем записать новый one.Go здесь

Extended Audio File Services Reference

2

Запись звука может быть сделанные с использованием AVFoundation framework для Apple, но редактирование звука - это сложный процесс. Поэтому я предлагаю вам сделать это, используя проекты с открытым исходным кодом в iOS.

Вы можете использовать The Amazing Audio Engine, который обеспечивает отличное качество аудиозаписи, аудиофильтр и микширование звука. Amazing Audio построен в не-ARC и очень легкий, потокобезопасный.

Вы также можете скачать образец Amazing Audio Engine от Github.

+0

спасибо за ваше предложение. Я использую The Amazing Audio Engine. Но я не могу написать звуковой фильтр в свой директор документа. Может ли PLZ поделиться любыми образцами – Thangavel