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
-
19-09-2019 - |
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.
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: