2014-11-17 3 views
-1

Я планирую разработать приложение для записи голоса для iOS. Приложение должно предоставлять функции для записи, остановки, воспроизведения, паузы, перемотки и быстрой перемотки вперед по пользовательскому интерфейсу. При записи пользователь должен иметь опцию воспроизведения. Возможно ли разработать такое приложение?Можно ли воспроизводить звук во время записи

+0

Вы должны попробовать первый. – Raptor

ответ

0

Возможно, я никогда не пробовал это под рукой. Но вы можете попытаться записать несколько файлов и сохранить запись количества записываемого файла, а в конце вы можете объединить несколько файлов в один.

Алгоритм, о котором я могу думать.

  1. Начало записи
  2. Set FileRecordedNumber = 1
  3. На паузе, сохраняете временный файл FileRecord1.mp3 или что-то
  4. Когда снова начать запись, вы должны увеличивать FileRecordedNumber
  5. На паузе, сохраните временный файл в FileRecord2.mp3
  6. В режиме воспроизведения звука или остановки для цикла FileRecordedNumber и слияния звукового файла
  7. P закладываю звук

Вы можете начать новую запись звукового файл каждый раз, когда вы будете продолжать запись после игры

Жаль, что я не мог предоставить код, но я нашел несколько статей, которые могут помочь вам для слияния звукового файла.

Combine two audio files into one in objective c How to concatenate 2 or 3 audio files in iOS? http://developer.telerik.com/featured/merging-audio-video-native-ios/

Удачи вам проецировать

+0

Привет, я проверил голосовую заметку на iOS 8., делайте то же самое, что я прошу выше. Есть ли какой-нибудь выбор для разработки такого типа приложения? –

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