返回模型列表

Luna-TTS – 宇生月伴推出的文本转语音大模型

AI科技编辑部
RSS 订阅
Luna-TTS – 宇生月伴推出的文本转语音大模型 官方截图
(图片来源官方截图)

导读摘要:

Luna-TTS 是由上海交大系初创公司宇生月伴(VUI Labs)自主研发的文本转语音大模型。该模型摒弃了主流的自回归生成路线,采用 Masked Diffusion(掩码扩散)架构,基于 Qwen3-0.6B 语言模型进行训练,并配合自研的 Luna-Codec 编解码器,在中英日韩四种语言的 100 万小时语音数据上完成预训练。在 Hugging Face TTS Arena V2 盲听评测...

1. Luna-TTS是什么

Luna-TTS 是由上海交大系初创公司宇生月伴(VUI Labs)自主研发的文本转语音大模型。该模型摒弃了主流的自回归生成路线,采用 Masked Diffusion(掩码扩散)架构,基于 Qwen3-0.6B 语言模型进行训练,并配合自研的 Luna-Codec 编解码器,在中英日韩四种语言的 100 万小时语音数据上完成预训练。在 Hugging Face TTS Arena V2 盲听评测中,Luna-TTS 登顶全球第一,并在 Artificial Analysis 权威榜单中位列第三,超越谷歌等竞品。其 Realtime 版本首块延迟仅 41.6 毫秒,端到端实时因子低至 0.024,为实时语音交互提供了可行的技术方案。

luna-tts 官网截图
(图片来源官方截图)

技术定位与领域: Luna-TTS 属于语音合成领域的文本转语音大模型,专注于高质量、多语言、低延迟的语音生成。其采用的非自回归掩码扩散路线,在学术界和工业界均属前沿探索。与传统自回归模型相比,掩码扩散通过迭代预测掩码位置,避免了自回归生成中误差沿前缀累积的问题,同时支持更灵活的控制(如情绪、副语言)。模型定位于满足有声内容制作、实时对话、跨语言通信等场景对自然语音的严苛需求,在技术指标上已具备国际竞争力。

研发背景: 宇生月伴(VUI Labs)是一家上海交大系的初创公司,核心团队在语音识别、合成和自然语言处理领域有多年积累。研发 Luna-TTS 的动机在于突破自回归 TTS 模型在生成速度、控制粒度和自然度上的局限性。团队选择基于 Qwen3-0.6B 作为主干模型,借助其强大的语义理解能力提升语音的内容准确性;同时自研 Luna-Codec 实现高压缩率编解码,为流式传输奠定基础。公司还引入了 GRPO 强化学习来优化扩散去噪轨迹,进一步改善内容正确性和说话人一致性。

核心价值: Luna-TTS 解决了传统 TTS 在自然度、多语言支持、实时性和控制能力方面的不足。它提供了接近人类水平的语音质量,支持中英日韩四种语言,并能在极低延迟下流式输出。情绪和副语言的精细控制使得生成的语音更具表现力,适用于有声书、播客、智能客服、车载导航、实时同传等多种场景。模型在权威盲听榜单上登顶,验证了其技术路线的有效性和生成质量的领先性。

技术特点: 核心技术包括 Masked Diffusion 架构,将语音 RVQ Token 网格作为整体,通过多轮迭代并行预测被掩码的位置,生成顺序由模型动态决定;自研 Luna-Codec 将 24kHz 波形编码为 25Hz、8 码本的离散 Token,码率仅 2.2kbps,采用因果编解码器实现流式帧同步;基于 Qwen3 的双向注意力(标准版)和块级因果注意力(Realtime版),配合 KV Cache 实现高效推理;采用 GRPO 强化学习优化去噪轨迹,提升内容正确性和说话人一致性。这些技术共同构成了一个完整、高效的语音合成方案。

2. 主要功能

  • 多语言语音合成: 支持中文、英文、日文、韩文四种语言的高质量语音合成。模型在 100 万小时多语言数据上预训练,覆盖各语种的发音、韵律和口语特点,生成的语音音色自然、韵律流畅。在长文本场景(如有声书、新闻播报)中,能够保持一致的音色和稳定的语速,跨语言切换时自然过渡。

  • 情绪与副语言控制: 可精确控制 neutral(中性)、sad(悲伤)、surprised(惊讶)等情绪状态,并支持呼吸、停顿、笑声、叹气等副语言细节。用户可通过输入标记或参数指定情绪和副语言,模型在生成时动态调整韵律、音调和停顿模式,使语音具有丰富的表现力,能够适应不同内容和语境的需求。

  • 实时流式输出: Luna-TTS Realtime 版本支持块级流式生成,首块延迟仅 41.6 毫秒,端到端实时因子(RTF)低至 0.024。这意味着模型可以在收到文本后几乎立即开始播放音频,并持续生成后续内容,非常适合实时对话、在线会议、语音助手等对延迟敏感的交互场景。

  • 音色一致与克隆: 模型支持音色克隆功能,能够从少量参考音频(如 5-10 秒)中提取说话人特征,并在长文本生成过程中保持音色稳定不漂移。这对于有声内容制作(如多角色播客)、个性化语音助手等应用至关重要,避免了传统 TTS 在长文本中音色变化的问题。

  • 高压缩率编解码: 自研 Luna-Codec 将 24kHz 波形编码为 25Hz 帧率、8 码本的离散 Token 网格,码率仅 2.2kbps。相比传统编解码器(如 Opus 通常需要 16kbps 以上),大幅降低了传输带宽和存储需求,同时支持流式帧同步输出,为实时传输和低带宽场景提供了基础。

  • 强化学习优化: 采用 GRPO(Group Relative Policy Optimization)强化学习方法,将其迁移到扩散去噪轨迹上,优化内容正确性与说话人一致性。具体而言,模型在生成过程中通过奖励信号纠正发音错误和音色漂移,减少了误读、漏读等现象,提升了模型的实用可靠性。

3. 如何使用

目前 Luna-TTS 主要以研究形式公开,模型权重尚未全面开源。用户可通过以下步骤了解和使用(以下步骤假设模型权重已公开或通过 API 访问):

  1. 了解模型能力: 访问项目官网((链接待官方发布后更新)

  2. 阅读技术论文: 在 arXiv 阅读完整技术论文(https://arxiv.org/pdf/2608.11593),深入了解 Masked Diffusion 架构、Luna-Codec 设计、训练细节和实验结果。论文包含模型架构图、消融实验和与竞品的对比数据,有助于理解技术原理。

  3. 申请 API 试用: 若官网提供试用申请入口,填写表格获取 API 密钥。API 支持通过 HTTP 请求发送文本和参数(语言、情绪、说话人 ID 等),返回合成音频文件或流式音频数据。具体接口文档以官网公布为准。

  4. 环境准备(本地部署): 推荐使用 Ubuntu 20.04 系统,配备 NVIDIA A100(40GB)或同等算力 GPU。安装 CUDA 11.8、Python 3.10,并使用 pip 安装依赖:pip install torch==2.0.1 torchaudio==2.0.2 transformers soundfile librosa。

  5. 模型加载与推理: 假设模型权重已从官方渠道下载,使用 Transformers 库加载模型和处理器:

    from transformers import AutoModelForTextToSpeech, AutoProcessor
    model = AutoModelForTextToSpeech.from_pretrained("path/to/luna-tts")
    processor = AutoProcessor.from_pretrained("path/to/luna-tts")
    inputs = processor(text="你好,欢迎使用Luna-TTS。", return_tensors="pt")
    audio = model.generate(**inputs, emotion="neutral")
    soundfile.write("output.wav", audio[0].numpy(), samplerate=24000)
    
  6. 流式生成集成: 对于 Realtime 版本,可通过 WebSocket 接口实现流式输出。客户端逐块发送文本,服务端实时返回音频片段。首块延迟可控制在 50ms 以内,端到端 RTF 保持在 0.03 以下。具体协议和示例代码可参考官方文档。

注意:目前模型权重尚未公开,具体使用方式以官方发布为准。建议关注项目官网和宇生月伴的后续公告。

4. 优缺点分析

优点
掩码扩散架构: 摒弃自回归路线,通过多轮迭代预测掩码位置,避免误差沿前缀累积,生成语音自然流畅,韵律感强,在盲听评测中表现领先。
多语言高质量合成: 在中英日韩 100 万小时数据上预训练,跨语言合成质量高,音色和韵律自然,尤其适合多语言内容制作和国际化应用。
极低延迟流式输出: Realtime 版本首块延迟仅 41.6ms,RTF 低至 0.024,满足实时对话、会议同传等交互场景需求,优于多数竞品。
精细副语言控制: 支持呼吸、停顿、笑声、叹气等副语言细节,以及多种情绪调节,生成的语音表现力丰富,接近真人发音,提升用户体验。
权威榜单验证: 在 Hugging Face TTS Arena V2 中排名第一,Artificial Analysis 排名第三,生成质量有客观数据支撑,增强了技术可信度。

5. 同类工具对比

对比维度 Luna-TTS ElevenLabs (Eleven v3) 微软 Azure TTS
技术路线 Masked Diffusion 掩码扩散 自回归生成 神经网络(自回归+波形拼接)
语言支持 中英日韩(4种) 32+种语言 140+种语言和变体
情绪控制 精细控制(neutral/sad/surprised等)及副语言细节(呼吸、停顿等) 支持情绪与风格调节,部分副语言 支持情感语调(快乐、悲伤、兴奋等)
实时性能 Realtime版首块41.6ms,RTF 0.024 Turbo v2.5,低延迟,具体未公开 支持流式合成,延迟约200ms
参数量 0.6B(基于Qwen3) 未公开 未公开
API 定价 $80.0/1M chars $100.0/1M chars 标准层约$4.0/1M chars(以官方为准)
TTS Arena V2 第1名(Rating 1574) 第10名(Rating 1176) 未参与
Artificial Analysis 第3名(Elo 1220) 第10名(Elo 1176) 未参与

选型建议:

对于追求极致音质和低延迟的实时交互场景,如智能客服、实时同传和车载导航,Luna-TTS 凭借其掩码扩散架构和流式输出能力,在 TTS Arena 盲听评测中排名第一,质量优势明显。其 Realtime 版本首块延迟仅 41.6ms,远低于 Azure 和 Google 的 100-200ms,能够提供更自然的对话体验。但若需要覆盖数十种语言且预算有限,微软 Azure TTS 或谷歌 Cloud TTS 提供更广泛的语言支持和更低的 API 价格(约 $4/1M chars),尽管在自然度上可能略逊于 Luna-TTS。

对于需要丰富语音风格和成熟生态的场景,如播客和有声内容创作,ElevenLabs 提供 32+ 语言和多样的声音库,且支持情绪和风格调节,虽然价格较高($100/1M chars)且延迟不如 Luna-TTS Realtime,但其平台成熟度和易用性仍具吸引力。Luna-TTS 在音色克隆和副语言控制上更为精细,适合对表现力有高要求的专业制作。总体而言,用户应根据语言需求、实时性要求和预算进行权衡:多语言低成本场景选 Azure/Google;高质量低延迟场景选 Luna-TTS;需要丰富语音风格和成熟平台选 ElevenLabs。

6. 编辑总结

Luna-TTS 在技术路线上选择了非主流的 Masked Diffusion 架构,这一决策使其在语音自然度和控制灵活性上取得了显著优势。从技术创新角度看,将掩码扩散应用于语音合成,并结合自研的 Luna-Codec 高压缩率编解码器和 GRPO 强化学习优化,形成了一套完整的解决方案。与主流的自回归模型相比,掩码扩散通过并行迭代预测避免了误差累积,同时支持更细粒度的控制(如副语言细节),在 Hugging Face TTS Arena V2 中登顶以及 Artificial Analysis 榜单中超越谷歌,证明了其生成质量已达到行业领先水平。实用价值方面,Luna-TTS 的多语言支持、极低延迟流式输出和精细情绪控制,使其在智能客服、有声内容、在线教育、车载导航、实时同传等场景中具有广泛的应用潜力。尤其是 Realtime 版本首块延迟仅 41.6ms,能够满足实时对话的需求,这是许多竞品尚未达到的水平。适用人群包括语音应用开发者、内容创作者、企业级用户以及学术研究者,他们可以利用 Luna-TTS 的高质量合成能力提升产品体验。不过,目前模型权重尚未开源,这限制了其普及和二次开发,也使得社区无法充分验证和贡献。未来,若宇生月伴能开放模型权重或提供便捷的 API 服务,并扩展语言覆盖和情绪种类,Luna-TTS 有望成为 TTS 领域的重要力量,推动行业向更自然、更可控的语音合成方向发展。总体而言,这是一项在技术指标上极具竞争力的研究成果,其架构创新值得行业关注和跟进。

7. 应用场景

  • 智能客服与电销: 替代传统机械语音机器人,Luna-TTS 能够生成自然、带情绪变化的语音,支持实时流式响应。在客户对话中,可根据语境切换 neutral、sad、surprised 等情绪,并加入呼吸、停顿等副语言细节,提升交互真实感,降低用户挂断率。结合语音识别和自然语言理解,可实现更流畅的人机对话。

  • 有声内容与播客: 为有声书、新闻播报、知识类播客生成高质量长文本语音。Luna-TTS 在长文本生成中保持音色一致,支持多情绪段落切换(如叙述用 neutral,情感高潮用 surprised),使内容更具感染力。音色克隆功能允许创作者使用自定义声音,打造独特的听觉品牌。

  • 在线教育与培训: 为课程讲解、语言学习提供清晰标准的多语言发音。教师可选择鼓励、严肃、温和等情绪语调,配合副语言停顿,增强教学效果。支持中英日韩四种语言,适合国际化教育平台和语言学习应用,帮助学生掌握正确发音。

  • 车载与智能硬件: 通过 Luna-TTS Realtime 的低延迟特性,为车载导航、智能家居、耳机助手提供即时、自然的语音交互。导航指令可带提醒语气,智能家居反馈可带轻松情绪,提升用户体验。低码率编解码也适合嵌入式设备。

  • 实时同传与会议助手: 结合语音理解能力,在跨语言会议场景中实现低延迟、高自然度的语音翻译输出。Luna-TTS 的流式能力可同步生成目标语言语音,减少等待时间,提升沟通效率。适用于国际会议、远程协作等场景。

8. 常见问题FAQ

Q:Luna-TTS 是否开源?
A:目前 Luna-TTS 的技术论文和项目官网已公开,但模型权重尚未开源。用户可通过官网在线演示体验效果,或关注官方后续发布计划。开源时间待官方公布。

Q:Luna-TTS 支持哪些语言?
A:支持中文、英文、日文、韩文四种语言。模型在这四种语言的 100 万小时数据上预训练,跨语言合成质量较高,各语种发音和韵律自然。

Q:如何申请 Luna-TTS 的 API 试用?
A:请访问项目官网((链接待官方发布后更新) API 访问权限。目前官网主要展示技术信息和演示。

Q:Luna-TTS Realtime 的延迟是多少?
A:Realtime 版本首块延迟仅 41.6 毫秒,端到端实时因子(RTF)低至 0.024。这意味着从输入文本到听到第一个音频片段仅需约 40ms,能够满足实时对话、会议同传等场景需求。

Q:Luna-TTS 支持哪些情绪和副语言控制?
A:支持 neutral(中性)、sad(悲伤)、surprised(惊讶)等情绪,以及呼吸、停顿、笑声、叹气等副语言细节。用户可在生成时指定情绪标签和副语言标记,模型动态调整韵律和音调。

Q:Luna-TTS 与 ElevenLabs 相比如何?
A:在 Hugging Face TTS Arena V2 盲听榜中,Luna-TTS 排名第一(Rating 1574),ElevenLabs 排名第十(Rating 1176)。Luna-TTS 在自然度和控制精细度上占优,但 ElevenLabs 支持更多语言(32+)且生态更成熟,提供丰富的预设声音。

Q:Luna-TTS 的本地部署需要什么硬件?
A:推荐使用 NVIDIA A100(40GB)或同等算力的 GPU,需要至少 16GB 显存。模型基于 Qwen3-0.6B,消费级显卡(如 RTX 3090 24GB)可能可以运行,但推理速度较慢。具体硬件要求以官方发布为准。

Q:Luna-TTS 的模型参数量是多少?
A:Luna-TTS 基于 Qwen3-0.6B 训练,主干模型参数量为 0.6B(6亿参数),加上编解码器和其他组件,总参数量略高。相比大型 TTS 模型(如 VALL-E 的 7B),Luna-TTS 在参数量上较为轻量。

9. 项目地址

  1. 产品官网: https://vuilabs-ai.github.io/luna-tts/
  2. 论文/技术报告: https://arxiv.org/pdf/2608.11593

版权声明:本文部分内容由 AI 辅助生成并经人工校准,版权归本站所有,未经允许禁止任何形式的转载。