Unifying Speech Recognition, Synthesis and Conversion with Autoregressive Transformers
Runyuan Cai, Yu Lin, Yiming Wang, Chunlin Fu, Xiaodong Zeng
TL;DR
GPA introduces a unified autoregressive framework for general-purpose speech that jointly handles TTS, ASR, and VC within a shared discrete token space. By combining BiCodec and GLM tokenizers and training on diverse data, GPA enables instruction-driven task switching without architectural changes and supports streaming, edge-friendly deployment with a compact 0.3B-parameter variant. Empirical results show competitive accuracy across benchmarks and strong throughput/latency characteristics, validating the practicality of a single autoregressive model for multiple speech tasks. This work reduces pipeline fragmentation and demonstrates the potential of token-based, end-to-end speech modeling as a scalable, deployable audio foundation. Overall, GPA highlights a viable path toward flexible, multi-task speech systems built on autoregressive generation and shared representations.
Abstract
Traditional speech systems typically rely on separate, task-specific models for text-to-speech (TTS), automatic speech recognition (ASR), and voice conversion (VC), resulting in fragmented pipelines that limit scalability, efficiency, and cross-task generalization. In this paper, we present General-Purpose Audio (GPA), a unified audio foundation model that integrates multiple core speech tasks within a single large language model (LLM) architecture. GPA operates on a shared discrete audio token space and supports instruction-driven task induction, enabling a single autoregressive model to flexibly perform TTS, ASR, and VC without architectural modifications. This unified design combines a fully autoregressive formulation over discrete speech tokens, joint multi-task training across speech domains, and a scalable inference pipeline that achieves high concurrency and throughput. The resulting model family supports efficient multi-scale deployment, including a lightweight 0.3B-parameter variant optimized for edge and resource-constrained environments. Together, these design choices demonstrate that a unified autoregressive architecture can achieve competitive performance across diverse speech tasks while remaining viable for low-latency, practical deployment.
