LMCodec: A Low Bitrate Speech Codec With Causal Transformer Models (2303.12984v1)
Abstract: We introduce LMCodec, a causal neural speech codec that provides high quality audio at very low bitrates. The backbone of the system is a causal convolutional codec that encodes audio into a hierarchy of coarse-to-fine tokens using residual vector quantization. LMCodec trains a Transformer LLM to predict the fine tokens from the coarse ones in a generative fashion, allowing for the transmission of fewer codes. A second Transformer predicts the uncertainty of the next codes given the past transmitted codes, and is used to perform conditional entropy coding. A MUSHRA subjective test was conducted and shows that the quality is comparable to reference codecs at higher bitrates. Example audio is available at https://mjenrungrot.github.io/chrome-media-audio-papers/publications/lmcodec.
- Teerapat Jenrungrot (5 papers)
- Michael Chinen (12 papers)
- W. Bastiaan Kleijn (39 papers)
- Jan Skoglund (23 papers)
- Zalán Borsos (18 papers)
- Neil Zeghidour (39 papers)
- Marco Tagliasacchi (37 papers)