Speech analysis workspace

[ˈpʰo̞ː.nʲi̯ä] pʰ · 0.0–0.0 s o̞ː · 0.0–0.5 s nʲ · 0.5–0.5 s i̯ä · 0.5–1.0 s

See what you hear.

Pitch, formants, and intensity, measured from the signal and drawn straight over the waveform and spectrogram. Free and open source.

Start analysing Runs locally — nothing is uploaded.

Capabilities

Record, measure, annotate, and plot.

Accuracy

Numbers you can cite.

Every measure ships with a documented tolerance against Praat, and a drift outside its band stops the release.

5measures
132cases
CIenforced every change
See the validation table

Reproducibility

Export the figure itself.

Every plot exports as a real document or a real program — a vector figure, a TextGrid, or plotting code that regenerates the same chart from the same data.

SVGPDFTikZTypstVega-LitePythonRJulia
See an export
01

Analyse voice

Pitch, formants, intensity, and harmonicity measured from the signal and drawn over it, updating as you scrub the timeline.

02

Organise recordings

Import audio files or record from the microphone, and organise a corpus of recordings into projects with groups, tags, and search.

rec_2024-05-12.wav
12:47 · 44.1 kHz · 16-bit
interview_a3.wav
08:03 · 48 kHz · 24-bit
phonia_001.wav
00:01 · 44.1 kHz · 16-bit
03

Read the spectrogram

A wideband spectrogram with a choice of built-in colour scales or a custom gradient, formant and pitch tracks drawn to scale over the signal.

04

Annotate recordings

Tiered intervals over the signal. Create boundaries by listening, nudge them by the sample, and export TextGrids.

WORD Phonia PHONE o̲ːi̯ä
05

Draw plots

A vowel chart or a formant track, styled and labelled, with a colour scale picked to match the rest of the workspace.

300500700200015001000F1 (Hz)F2 (Hz) ieaou
06

Batch and compare

Open several recordings side by side, keep the same analysis settings across them, and export every figure in one pass.

Validation

How the numbers are checked.

Praat is the standard tool in phonetics research and teaching. Phonia runs the same recordings through Phonia and Praat under matched settings and holds each measure to the tolerance band on the right.

Most formant checks agree exactly; the remaining residual comes from Praat's own sinc-interpolation window and is recorded in the repository's validation notes. Voice-report measures — jitter, shimmer, harmonicity — are checked on sustained-vowel cases.

132 paired cases run on every change; a drift outside any band stops the release.

Measured tolerances against Praat, per measure
MeasurePraat routineTolerance band
Pitch (F0)Sound: To Pitch (ac)≤ 1% relative
Formants F1–F3Sound: To Formant (burg)≤ max(50 Hz, 3%)
IntensitySound: To Intensity≤ 1 dB
HarmonicitySound: To Harmonicity (ac)≤ 1 dB, voiced
Jitter / shimmerPointProcess (periodic, cc)≤ 10%, sustained vowels

Routine names as they appear in Praat; bands from the validation notes.

Open source

Phonetics in your browser.

The analysis engine compiles to WebAssembly for the browser and natively for the desktop app. The source is public, the license is permissive, and everything runs on your own machine.

  • Dual-licensed under MIT and Apache-2.0
  • One analysis engine, compiled to WebAssembly and to native code
  • No account and no connection required; recordings stay on the machine
Browse the source

By platform

Pick the machine, keep the engine.

01

Browser

Zero install. Open the site, drop in a file, measure — and send a collaborator the exact same view with a link, no export step first.

Share a link

02

Desktop

Offline by default, with system file access and a batch mode: point it at a folder overnight and come back to a corpus of measurements.

Batch a folder overnight

03

Mobile

Record and get a first read in the field — pitch and level at a glance — then open the same file at the desk for the full workspace.

Measure in the field

The workspace

The workspace, open on a sample recording.

phonia_001, loaded and ready to explore.

Phonia — phonia_001
Opening the workspace

Open a sound and start measuring.

Open the workspace

Free and open source.