AVAudioRecorder - Continuar a gravação para o arquivo depois que o usuário pára de gravar, deixando o aplicativo e, em seguida, re-abre

StackOverflow https://stackoverflow.com/questions/2441180

Pergunta

Isso pode ser feito? E se não, o quão longe em direcção Core Audio que eu preciso para ir (o método de gravação que eu deveria estar usando em vez disso)?

Eu observei o comportamento de AVAudioRecorder é substituir um arquivo se ele encontra um no caminho fornecido quando você solicita que gravar de novo, então eu sei que isso não vai ao trabalho. Eu também estou curioso sobre restrição de formato de arquivo com esta idéia. você pode efetivamente retomar uma codificação AAC ou IMA4 (o comprimento dos arquivos eu quero gravar make WAV e provavelmente até mesmo a Apple Lossless proibitivo)?

Graças.

Foi útil?

Solução 2

Tal como está agora, parece AVAudioRecorder não pode fazer isso.

Outras dicas

Como Tegeril diz, AVAudioRecorder não pode fazer. O que você pode ser capaz de fazer, porém, é recorde como arquivos separados, em seguida, concatenar usando esta resposta:

Como acrescentar dois arquivos de áudio?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top