2010-10-29 22 views
0

Je voudrais enregistrer de la voix en utilisant AVAudioRecorder, et il n'est pas vraiment nécessaire d'être de haute qualité tant qu'il est cohérent. Quels sont les paramètres les plus simples que je devrais utiliser pour atteindre les plus petites tailles de fichiers?Quel est le format le plus simple pour AVAudioRecorder?

À l'heure actuelle, j'utilise ce qui suit, mais je ne suis même pas sûr si certains d'entre eux sont pertinents pour mes fichiers .aif en utilisant (IMA4).

 NSDictionary* settings = [NSDictionary dictionaryWithObjectsAndKeys: 

      [NSNumber numberWithInt:kAudioFormatAppleIMA4], AVFormatIDKey, 
      [NSNumber numberWithFloat:11025.0], AVSampleRateKey, 
      [NSNumber numberWithInt: 1], AVNumberOfChannelsKey, 
      [NSNumber numberWithInt:16], AVLinearPCMBitDepthKey, 
      [NSNumber numberWithBool:NO], AVLinearPCMIsBigEndianKey, 
      [NSNumber numberWithBool:NO], AVLinearPCMIsFloatKey,    
      nil]; 

Des conseils sur la façon de rendre mes fichiers aussi petits que possible? Rien ne permet de réduire la qualité de l'échantillon audio.

Répondre