{#if waveform_options.show_recording_waveform}
{/if}
{#if recording && !waiting}
{ waveformRecord?.stopMic(); stop(); }} >
{paused_recording ? i18n("audio.pause") : i18n("audio.stop")}
{:else if recording && waiting}
{ stop(); }} >
{i18n("audio.waiting")}
{:else}
{ waveformRecord?.startMic(); record(); }} >
{i18n("audio.record")}
{/if}