implements requestRecordPermission on AVAudioSession