Interactive spectrogram analysis component with browser storage persistence.
Annotations persist within the browser session but are cleared when the browser closes. Simulates a shared-PC training environment.
Annotations persist permanently across browser restarts. Includes a "Clear gram" button to reset. Simulates a trainer workstation.