atlas

Research map / Graph learning / Graph self-supervised learning

SECodec: Structural Entropy-based Compressive Speech Representation Codec for Speech Language Models

AAAI 2025 · Graph learning › Graph self-supervised learning · approach: LLMs and graph foundation models · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SECodec, a speech codec whose codebook is built and whose quantization is done by minimizing 2D structural entropy on a speech feature graph, plus SESLM, a VALL-E-style speech LM built on it.

Problem

Speech discretization for speech language models relies on a predefined codebook size and Euclidean-distance quantization, which causes information loss, audio distortion, and overly long tokens that are hard to train.

Approach

Model speech features as a graph and use hierarchical, disentangled 2D structural entropy minimization to determine the codebook size automatically, then quantize each new frame by selecting the cluster that minimizes the change in 2D structural entropy instead of nearest Euclidean neighbor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SECodec instead of EnCodec (K=1024)speech reconstruction · LibriSpeech testWER: 5.01 -> 4.63Helped
use SECodec instead of EnCodec (K=1024)speech reconstruction · LibriSpeech testMCD: 5.89 -> 5.12Helped
use SECodec instead of EnCodec (K=1024)speech reconstruction · LibriSpeech testRMSE: 32.59 -> 31.97Helped
use SECodec instead of EnCodec (K=1024)speech reconstruction · LibriSpeech testViSQOL: 4.37 -> 4.40Helped
use SESLM instead of USLMzero-shot TTS · VCTKWER: 5.79 -> 4.97Helped
use SESLM instead of USLMzero-shot TTS · VCTKSIM-o: 0.602 -> 0.634Helped
use SESLM instead of USLMzero-shot TTS · VCTKQMOS: 3.50($\pm0.13$) -> 3.63($\pm0.12$)Helped
use 100000 graph nodes instead of 10000 (ablation)SECodec · LibriSpeech testWER: 4.63 -> 4.91Hurt
use 50000 graph nodes instead of 10000 (ablation)SECodec · LibriSpeech testWER: 4.63 -> 4.82Hurt
use edge threshold >0.5 instead of >0.2 (ablation)SECodec · LibriSpeech testWER: 4.63 -> 4.87Hurt
add the SE codebook (ablation)SECodec · LibriSpeech testWER: 4.89 -> 4.63Helped
add SE quantization (ablation)SECodec · LibriSpeech testMUSHRA: 87.62 -> 90.79Helped

Surprising findings

Limitations

Experimental setup

Datasets: LibriSpeech Multilingual LibriSpeech (English subset) VCTK

Benchmarks: LibriSpeech test set VCTK

Metrics: WER MCD RMSE ViSQOL MUSHRA SIM-o SIM-r QMOS SMOS

Baselines: EnCodec SpeechTokenizer VALL-E USLM

Builds on: RVQ-GANs EnCodec VALL-E vCLUB FunCodec

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy