CLSDASMay 25, 2023

VioLA: Unified Codec Language Models for Speech Recognition, Synthesis, and Translation

arXiv:2305.16107v1120 citations
Originality Incremental advance
AI Analysis

This addresses the need for a unified model for cross-modal tasks involving speech and text, though it is incremental as it builds on existing codec and Transformer methods.

The paper tackles the problem of unifying speech and text tasks (e.g., speech recognition, synthesis, translation) by proposing VioLA, a single auto-regressive Transformer decoder-only model that treats them as conditional codec language model tasks via multi-task learning, achieving comparable or better performance than strong baselines.

Recent research shows a big convergence in model architecture, training objectives, and inference methods across various tasks for different modalities. In this paper, we propose VioLA, a single auto-regressive Transformer decoder-only network that unifies various cross-modal tasks involving speech and text, such as speech-to-text, text-to-text, text-to-speech, and speech-to-speech tasks, as a conditional codec language model task via multi-task learning framework. To accomplish this, we first convert all the speech utterances to discrete tokens (similar to the textual data) using an offline neural codec encoder. In such a way, all these tasks are converted to token-based sequence conversion problems, which can be naturally handled with one conditional language model. We further integrate task IDs (TID) and language IDs (LID) into the proposed model to enhance the modeling capability of handling different languages and tasks. Experimental results demonstrate that the proposed VioLA model can support both single-modal and cross-modal tasks well, and the decoder-only model achieves a comparable and even better performance than the strong baselines.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes