Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Direct speech-to-speech translation with discrete units

About

We present a direct speech-to-speech translation (S2ST) model that translates speech from one language to speech in another language without relying on intermediate text generation. We tackle the problem by first applying a self-supervised discrete speech encoder on the target speech and then training a sequence-to-sequence speech-to-unit translation (S2UT) model to predict the discrete representations of the target speech. When target text transcripts are available, we design a joint speech and text training framework that enables the model to generate dual modality output (speech and text) simultaneously in the same inference pass. Experiments on the Fisher Spanish-English dataset show that the proposed framework yields improvement of 6.7 BLEU compared with a baseline direct S2ST model that predicts spectrogram features. When trained without any text transcripts, our model performance is comparable to models that predict spectrograms and are trained with text supervision, showing the potential of our system for translation between unwritten languages. Audio samples are available at https://facebookresearch.github.io/speech_translation/direct_s2st_units/index.html .

Ann Lee, Peng-Jen Chen, Changhan Wang, Jiatao Gu, Sravya Popuri, Xutai Ma, Adam Polyak, Yossi Adi, Qing He, Yun Tang, Juan Pino, Wei-Ning Hsu• 2021

Related benchmarks

TaskDatasetResultRank
Speech-to-speech translationFisher Spanish-English (test)
BLEU (Speech Input)90.5
55
Speech-to-speech translationFisher Spanish-English (dev)
BLEU (Speech)88.5
48
Speech-to-speech translationCVSS-C
Avg Score0.911
38
Speech-to-speech translationFisher Spanish-English (dev2)
ASR BLEU89.4
36
Speech-to-speech translationCVSS-C ES → EN (test)
ASR-BLEU18.53
16
Speech-to-speech translationCVSS-C DE → EN (test)
ASR-BLEU2.99
16
Offline Speech-to-Speech TranslationCVSS-C (test)
Fr-En ASR-BLEU22.23
11
Speech-to-speech translationCVSS (test)
ASR-BLEU (Fr->En)22.23
9
Speech-to-speech translationCVSS-C Fr→En (test)
ASR-BLEU24.8
8
Speech-to-speech translationCVSS-C Es-En v1 (test)
ASR-BLEU30.8
8
Showing 10 of 22 rows

Other info

Code

Follow for update