Phonological Tokenizer: Prosody-Aware Phonetic Token via Multi-Objective Fine-Tuning with Differentiable K-Means
About
In recent years, there has been growing interest in representing speech with discrete tokens, which serve as pseudo-text for speech language models (speechLMs) and as efficient intermediate representations for downstream tasks. These tokens are typically categorized as acoustic and phonetic tokens: the former holds detailed acoustic information for reconstruction while the latter mainly captures linguistic content. In human speech communication, however, unnecessary acoustic details such as speaker information are abstracted, while both linguistic and prosodic information are utilized for speech comprehension and production. Given this, neither type of token seems an ideal representation for tasks sensitive to prosody, such as speechLMs. In this study, we propose the Phonological Tokenizer, a method that fine-tunes phonetic tokens via differentiable k-means with a multi-task objective of ASR and speech resynthesis. Experimental validation on diverse tasks confirms that our tokens retain phonological (both linguistic and prosodic) information while appropriately discarding speaker identity.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Speaker Identification | VoxCeleb1 | Accuracy29.5 | 58 | |
| Automatic Speech Recognition | LibriSpeech 100h (test-clean) | WER4.6 | 32 | |
| Automatic Speech Recognition | LibriSpeech 100h (test-other) | Word Error Rate8.5 | 10 | |
| Emotion Recognition | RAVDESS (speaker-independent) | Accuracy51.7 | 6 | |
| Sentiment and speaker consistency assessment | SALMon | Sentiment Accuracy67.5 | 6 | |
| Speech continuation quality assessment | LibriLight Speech Continuation | GenPPL5.6 | 6 | |
| Voice Conversion | TIMIT OOD | F0 Correlation0.456 | 6 | |
| Voice Conversion | Expresso OOD | F0 Correlation0.538 | 6 | |
| Lexical and syntactic knowledge assessment | Zero Resource Speech Challenge | sWUGGY67 | 6 | |
| Speech Reconstruction | LJSpeech ID | MCD4.99 | 6 |