JointRecAlign: phones, boundaries and pauses recognised from the audio alone. All recordings
drag to scroll · ⌘/Ctrl + wheel to zoom · click a phone to hear it · space: play

Recording

waveform, spectrogram, recognised phones and pauses
spectrogram darker: more energy (+6 dB/octave pre-emphasis, as in Praat) recognised boundaries reference boundaries
same phone as the reference substitutedinserted (recognised) / deleted (reference)

Attention

how strongly each frame attends to each recognised phone and to SIL; the line is the alignment path that gives the boundaries
log attention−100 alignment path reference boundaries and pauses

Phone posteriors

probability of every phone of the model in each frame (CTC head); dashed boxes: the recognised phones
log posterior−100 bottom lane: P(blank), the "no new phone here" symbol reference phones

Top 5 per phone

the model's five best candidates for each recognised phone, 1st at the top; colour: probability
probability≤ 0.00011 reference = 1st candidate reference among the other candidates "ref x" below: the reference phone is not in the top 5; "ins.": inserted phone

Probabilities are the model's own and are not calibrated: the first candidate is often given about 0.99 even when it is wrong, but the order of the candidates is informative.