arXiv:2410.17799cs.CLcs.AI2024-10ACL被引 75

用GPT模型实现低延迟的无缝语音对话,支持实时打断与重叠说话。

OmniFlatten: An End-to-end GPT Model for Seamless Voice Conversation

论文配图:OmniFlatten: An End-to-end GPT Model for Seamless Voice Conversation
图 1 · 摘自论文原文
  • 通过三阶段微调将文本大模型转为语音-文本对话模型,不改架构。
  • 采用扁平化数据处理统一多模态训练流程,支持实时生成语音和文本。
  • 适合研究端到端语音对话系统、自然人机交互的开发者和学者。

全双工语音对话系统显著优于传统单向对话系统,因其允许双向同时交流,更贴近真人对话。然而,在保持低延迟与自然互动方面仍面临挑战,尤其涉及打断、回应语和重叠说话等人类对话动态。本文提出一种基于GPT的端到端全双工对话模型OmniFlatten,能以低延迟有效建模自然对话中的复杂行为。该模型通过三阶段后训练策略,逐步将文本大语言模型(LLM)适配为支持语音-文本交互的对话模型,无需修改骨干网络结构。训练过程包含:模态对齐、半双工对话学习和全双工对话学习,所有阶段均采用扁平化操作统一数据处理方式,使跨模态与任务的训练方法一致。该方法提供了一种简洁的建模范式,为高效、自然的端到端全双工语音对话系统提供了新方向。音频样本可访问 https://omniflatten.github.io/。

原文摘要 · Abstract (English)

Full-duplex spoken dialogue systems significantly surpass traditional turn-based dialogue systems, as they allow simultaneous bidirectional communication, closely mirroring human-human interactions. However, achieving low latency and natural interactions in full-duplex dialogue systems remains a significant challenge, especially considering human conversation dynamics such as interruptions, backchannels, and overlapping speech. In this paper, we introduce a novel End-to-End GPT-based model OmniFlatten for full-duplex conversation, capable of effectively modeling the complex behaviors inherent to natural conversations with low latency. To achieve full-duplex conversation capabilities, we propose a multi-stage post-training scheme that progressively adapts a text large language model (LLM) backbone into a speech-text dialogue LLM, capable of generating text and speech in real time, without modifying the architecture of the backbone LLM. The training process comprises three stages: modality alignment, half-duplex dialogue learning, and full-duplex dialogue learning. In all training stages, we standardize the data using a flattening operation, which enables unifying the training methods and the GPT backbone across different modalities and tasks. Our approach offers a simple modeling technique and a promising research direction for developing efficient and natural end-to-end full-duplex spoken dialogue systems. Audio samples of dialogues generated by OmniFlatten can be found at this web site (https://omniflatten.github.io/).

语音对话端到端GPT全双工

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。