SpeechX: Neural Codec Language Model as a Versatile Speech Transformer

Xiaofei Wang, Manthan Thakker, Zhuo Chen, Naoyuki Kanda, Sefik Emre Eskimez +5 more
8/14/2023
eess.AScs.CLcs.LG

No confident code implementation found for this paper.

Abstract

Recent advancements in generative speech models based on audio-text prompts have enabled remarkable innovations like high-quality zero-shot text-to-speech. However, existing models still face limitations in handling diverse audio-text speech generation tasks involving transforming input speech and processing audio captured in adverse acoustic conditions. This paper introduces SpeechX, a versatile speech generation model capable of zero-shot TTS and various speech transformation tasks, dealing with both clean and noisy signals. SpeechX combines neural codec language modeling with multi-task learning using task-dependent prompting, enabling unified and extensible modeling and providing a consistent way for leveraging textual input in speech enhancement and transformation tasks. Experimental results show SpeechX's efficacy in various tasks, including zero-shot TTS, noise suppression, target speaker extraction, speech removal, and speech editing with or without background noise, achieving comparable or superior performance to specialized models across tasks. See https://aka.ms/speechx for demo samples.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2023speechx,
  title  = {SpeechX: Neural Codec Language Model as a Versatile Speech Transformer},
  author = {Xiaofei Wang and Manthan Thakker and Zhuo Chen and Naoyuki Kanda and Sefik Emre Eskimez and Sanyuan Chen and Min Tang and Shujie Liu and Jinyu Li and Takuya Yoshioka},
  year   = {2023},
  eprint = {2308.06873},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.06873v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.06873.svg)](https://codeofpaper.com/paper/2308.06873)

Discussion