atlas

Research map / Large language models / Language, safety and interpretability

PolyVoice: Language Models for Speech to Speech Translation

ICLR 2024 · Large language models › Language, safety and interpretability · approach: Speech and audio language models · 5 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 PolyVoice, a two-LM speech-to-speech translation framework that pairs a decoder-only unit-based translation LM (U-XLM) with a VALL-E X-style unit-to-speech audio LM (U-SLM) that preserves source speaker voice, using unsupervised HuBERT units to support unwritten languages.

Problem

Speech-to-speech translation has been dominated by encoder-decoder models and speaker-embedding or text-dependent synthesis, which struggle to preserve source speaker voice and to handle unwritten languages that lack transcripts.

Approach

Treat S2ST as language modeling over discrete HuBERT semantic units with a decoder-only cross-lingual model using prompt templates that unify ASR, MT, S2ST and TTS data, followed by a VALL-E X-style unit-based audio LM with SoundStream codec tokens and a duration LM to clone the source speaker's voice in the output.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PolyVoice instead of VALL-E XEMIME Chinese→English S2ST · EMIME Chinese→EnglishNaturalness: 3.54 -> 4.10Helped
Use PolyVoice instead of VALL-E XEMIME Chinese→English S2ST · EMIME Chinese→EnglishASR-BLEU: 30.66 -> 29.40Hurt
Use oracle target textVALL-E X on EMIME · EMIME Chinese→EnglishASR-BLEU: 30.66 -> 86.78Helped
Use oracle target semantic unitsPolyVoice on EMIME · EMIME Chinese→EnglishASR-BLEU: 29.40 -> 76.10Helped
Use decoder-only rather than encoder-decoder architecture (ablation)S2UT · EMIME Chinese→EnglishASR-BLEU: 16.8 -> 20.7Helped
Add U2S (ablation)Encoder-Decoder S2UT · EMIME Chinese→EnglishASR-BLEU: 16.8 -> 18.7Helped
Add U2S (ablation)Decoder-only S2UT · EMIME Chinese→EnglishASR-BLEU: 20.7 -> 22.0Helped
Add multi-task training (ablation)S2S model · EMIME Chinese→EnglishS2ST BLEU: 22.2 -> 29.4Helped
Add the semantic2dur duration model (ablation)U2S · Speech resynthesisWER: 31.93 -> 6.40Helped
Use mHuBERT_zh_en semantic units instead of the default units (ablation)U2S · Speech resynthesisWER: 6.40 -> 4.76Helped

Surprising findings

Limitations

Experimental setup

Datasets: LibriLight In-house Chinese ASR In-house Chinese-English MT GigaSpeech WenetSpeech EMIME CVSS

Benchmarks: EMIME (Chinese-English) CVSS (English-Spanish)

Metrics: ASR-BLEU ASV score naturalness (NISQA) WER CER

Baselines: VALL-E X Cascade (ASR+MT+YourTTS) Encoder-Decoder U-XLM U-XLM alone with unit vocoder

Builds on: VALL-E X VALL-E AudioLM HuBERT SoundStream

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