首页
产品服务
模型广场
Token工厂
算力市场算力商情行业资讯解决方案有偿资讯商城
注册

几秒录音就能克隆声音,Qwen3-TTS怎么部署到实时端点?

发布日期:2026-09-26 来源:手机网易网作者:手机网易网浏览:17

它到底能做什么

Qwen3-TTS是阿里云通义千问团队开发的公开文本转语音模型系列,覆盖 10种语言 :中文、英语、日语、韩语、德语、法语、俄语、葡萄牙语、西班牙语和意大利语。模型使用Qwen3-TTS-Tokenizer-12Hz语音分词器,并支持流式生成,面向低延迟的交互场景。

这次部署的是Base变体。它的特点是仅凭几秒用户音频就能完成声音克隆,同时也可以作为微调的基座。做克隆时,模型接收一段参考音频和它的转写文本,捕捉说话人的音色、音高、节奏等声音特征,再把这些特征套用到新文本上。

它和CustomVoice变体的区别也在这里:CustomVoice是从一组预设说话人中生成语音,而Base用的是用户自己提供的参考音频。

模型还支持跨语言克隆——用某种语言的参考音频捕捉声音,生成另一种语言的语音,同时保留说话人的声音身份。

在SageMaker JumpStart里,Qwen3-TTS-12Hz-1.7B-Base与Qwen3-TTS-12Hz-1.7B-CustomVoice、Qwen3-ASR-1.7B并列可选。

为什么选自托管这条路

把公开可用的声音克隆模型自托管,意味着两件事:成本由自己控制,音频数据留在自己的AWS环境内。模型也可以针对特定领域做适配。

放到SageMaker AI上,模型跑在全托管的实时端点上,基础设施的配置、健康监控和自动扩缩容都由平台处理,不需要自己管底层的GPU服务器。

这套方案的好处可以归为四点:

  • 规模化个性化:用一小段样本就能产出目标声音的语音,不必收集大规模训练数据集。
  • 多语言覆盖:用一种语言捕捉的声音,可以生成另一种语言的语音并保留身份特征。
  • 成本效率:费用与计算用量挂钩,而不是按字符计费的API定价。
  • 数据可控:数据留在自己的AWS账户和所管理的SageMaker端点内。

对应的应用场景也比较集中:内容本地化时翻译成多语言但保留原说话人的声音;客服中心和虚拟助手用统一的品牌声音;在线教育和有声书用特定讲师或作者的声音呈现长内容;创意阶段在进棚之前先试对话和配音;以及实时对话式AI——流式语音识别加低延迟合成,支撑交互式语音代理。

请求进来之后发生了什么

整个部署走的是SageMaker AI实时推理的标准路径。JumpStart提供模型产物和预构建的服务容器,因此不需要自己写推理处理程序。流程是构造一个JumpStartModel对象,调用它的deploy方法,然后用SageMaker运行时客户端调用生成的端点。

请求的流转是这样的:

  1. 客户端向SageMaker AI端点发送HTTP请求,请求体包含目标文本、base64编码的参考音频,以及参考音频的转写文本。
  2. SageMaker AI把请求路由到运行在GPU实例上的vLLM-Omni服务容器。
  3. talker阶段从文本和参考声音生成语音token,code2wav阶段把它们渲染成波形。
  4. 响应以请求的音频格式返回给客户端。

JumpStart容器从文本输入生成 24 kHz 音频输出。这个阶段设计会直接影响GPU显存的规划方式。

开始之前需要确认手头的资源:一个能访问SageMaker AI和Amazon S3的AWS账户;一个具备创建SageMaker模型、端点配置和端点权限,以及调用端点权限的IAM身份。

Qwen3-TTS voice cloning with Amazon SageMaker AI 架构示意图
Qwen3-TTS voice cloning with Amazon SageMaker AI 架构示意图
本文转载自手机网易网, 作者:手机网易网, 原文标题:《 几秒录音就能克隆声音,Qwen3-TTS怎么部署到实时端点? 》, 原文链接: https://www.163.com/dy/article/L7NC999B05561FZI.html。 本平台仅做分享和推荐,不涉及任何商业用途。文章版权归原作者所有。如涉及作品内容、版权和其它问题,请与我们联系,我们将在第一时间删除内容!
本文相关推荐
暂无相关推荐
点击立即订阅