I haven’t played with the audio recording much since I coded it, but the best results I had was with the headset on, the built in mic needs to be held very close to the mouth as I couldn’t work out how to switch on hands free type mic volume.
I also said I’d need to get permission to release the code, as the code was sponsored by bigtincan.com