Look at Speech!

Distribution release

Look at Speech!Look at Speech! 1.0.0

A self-contained client-side browser application for inspecting and illustrating WAV recordings as synchronized waveforms, spectrograms, AM envelopes and F0 tracks. Processing and data stay on the local computer.

Version 1.0.0 · MIT licensed · No account or server required. Authored, designed and specified, based on earlier RFA implementations, by D. Gibbon. Code suggestions by ChatGP5. 2026-07-10

Overview

Speech analysis in one local workspace

Load a WAV file, inspect synchronized time- and frequency-domain views, select intervals, zoom, play audio and tune the analysis exclusively in your own local environment. Nothing is uploaded, no information is collected.

W

Waveform and AM envelope

Pixel-aware waveform rendering with an optional, smoothed AM-envelope overlay.

S

Configurable spectrogram

Five window presets, selectable frequency range, pre-emphasis and three colour map options.

F0

Enhanced AMDF F0 estimation

Worker-based F0 estimation with Low, High and Custom range macros plus detailed controls.

Synchronized interaction

Selection, zoom, absolute-time axes and playback cursor stay aligned across displays.

Context-sensitive playback

Play the current selection when present, otherwise the complete visible interval.

T

Eight interface themes

Whisky, Polar, Ocean, Forest, Burgundy, Aubergine, Elegance and High Contrast.

Audio and processing

  • Local WAV decoding and multichannel averaging to mono
  • DC removal, high-pass and low-pass filtering
  • Selectable 8–16 kHz downsampling rate
  • Optional peak normalization
  • Recordings over 90 seconds accepted with a performance warning

Display and analysis

  • Spectrogram, F0 and combined lower-panel modes
  • Independent spectrogram and F0 frequency scales
  • Cached rendering when changing zoom or panel mode
  • Graph-click and button playback use the same interval rules
  • User settings retained when comparing successive files

Package contents

Source, distribution and tools

The ZIP contains a single-file version for direct use in a modern browser.

Ready-to-use ZIP-packaged distribution

  • lookatspeech-1.0.0.zip
  • One self-contained HTML file
  • Embedded module worker
  • No installation or build step required

Developer package (not yet available)

  • app/ modular HTML, CSS and JavaScript
  • Tools/ build, version, F0-test and packaging scripts
  • README, implementation notes and changelog
  • MIT license

Getting started

Open and analyse

The distribution version is designed to run directly from the downloaded package.

Download and extract

Download the ZIP and extract the lookatspeech-1.0.0.htmlapp file.

Open the app

Open lookatspeech-1.0.0.html in a current desktop browser.

Load a WAV file

Select a recording and explore its waveform, spectrogram, envelope and estimated F0.

Download Look at Speech! 1.0.0

The app is ZIP-packaged for protection from immediate online operation, as it is intended only for local use.

Look at Speech!