[AudioRecorder] UI, function, integration with CardEditor