Khmer Speech ยท 7-day crash course

Team notes. Each day: purple headings for the story, blue "Visualization Version" pictures first, and "In short" lines if you are busy. The big pages (Day 2 is about 26 MB) load best on Wi-Fi.

Day 1

Audio feature explorer

From sound to the features every speech model eats: waveform, spectrogram, log-mel, pitch.

20 MB
Day 2

Your first speech model

A CNN that classifies Khmer sentences and speakers from log-mel.

26 MB
Day 3

Speech recognition with CTC

A tiny CTC model from scratch, then Whisper and a Khmer ASR judge, scored by CER.

6 MB
Day 4

Who is speaking?

Speaker embeddings, cosine trials, EER and DET curves: the attacker's view.

5 MB
Day 5

Self-supervised speech encoders

wav2vec 2.0, HuBERT, WavLM: what each layer knows about who vs what.

3 MB
Day 6

Making speech

The phase problem, vocoders, kNN-VC by hand, and the McAdams anonymizer.

22 MB
Day 7

The full picture

A voice-privacy benchmark: privacy vs utility for every system.

4 MB