iphone - What is an optimal setting for AAC voice recording with AVAudioSession? -
i'm looking record voice on iphone , produce file optimized small size , recording quality voice. settings below aac i'm getting small file size, i'm not sure i'm getting optimal quality. other trial , error, there can turn to, or recommendations?
[recordsetting setvalue:[nsnumber numberwithfloat:8000.0] forkey:avsampleratekey]; [recordsetting setvalue:[nsnumber numberwithint:kaudioformatmpeg4aac] forkey:avformatidkey]; [recordsetting setvalue:[nsnumber numberwithint: 1] forkey:avnumberofchannelskey]; [recordsetting setobject:[nsnumber numberwithint:avaudioqualitylow] forkey: avencoderaudioqualitykey]; [recordsetting setvalue:[nsnumber numberwithint: 8000] forkey:avencoderbitratekey];
there several codecs optimized voice, including ilbc. using ilbc @ 8khz sample rate have result in file approximately 7mb per hour of recording.
Comments
Post a Comment