MoshiRAG: Asynchronous Knowledge Retrieval for Full-Duplex Speech Language Models
AI 摘要
MoshiRAG通过异步知识检索增强了全双工语音语言模型的真实性和交互性。
主要贡献
- 提出MoshiRAG框架,结合全双工模型和选择性检索
- 异步检索知识,保持自然对话流程
- 无需重新训练即可支持即插即用检索方法
方法论
利用响应开始和核心信息传递之间的时间差,异步检索外部知识,增强全双工语音模型的真实性。
原文摘要
Speech-to-speech language models have recently emerged to enhance the naturalness of conversational AI. In particular, full-duplex models are distinguished by their real-time interactivity, including handling of pauses, interruptions, and backchannels. However, improving their factuality remains an open challenge. While scaling the model size could address this gap, it would make real-time inference prohibitively expensive. In this work, we propose MoshiRAG, a modular approach that combines a compact full-duplex interface with selective retrieval to access more powerful knowledge sources. Our asynchronous framework enables the model to identify knowledge-demanding queries and ground its responses in external information. By leveraging the natural temporal gap between response onset and the delivery of core information, the retrieval process can be completed while maintaining a natural conversation flow. With this approach, MoshiRAG achieves factuality comparable to the best publicly released non-duplex speech language models while preserving the interactivity inherent to full-duplex systems. Moreover, our flexible design supports plug-and-play retrieval methods without retraining and demonstrates strong performance on out-of-domain mathematical reasoning tasks.