如何本地运行FireRedTTS3 Gradio Demo:3条命令部署Web语音合成界面
【免费下载链接】FireRedTTS3FireRedTTS3: Multilingual and Multi-Dialect Voice Cloning with Instruction-Guided Voice Design and Speech Editing项目地址https://gitcode.com/gh_mirrors/fi/FireRedTTS3点击查看免费下载️FireRedTTS3是一个开源的多语言、多方言语音克隆与语音编辑系统支持24 种语言和 21 种中文方言的零样本音色克隆。本文带你用3 条命令在本地完成部署快速打开一个可视化的Gradio Web 语音合成界面——上传一段参考音频就能用同款声音朗读任意文本无需编写任何代码。FireRedTTS3 是什么FireRedTTS3 基于语义增强的连续语音表征提供两个版本版本核心能力入口脚本FireRedTTS3-Base24 语言 21 中文方言的零样本音色克隆gradio_base.pyFireRedTTS3-Instruct自然语言设计音色 自由语音编辑插入/删除/替换、变速/变调/变音量gradio_instruct.py其整体架构由三部分组成RedAE 语音分词器24kHz 音频 ⇄ 25Hz 连续隐向量、Base 自回归扩散骨干以及支持指令控制的 Instruct 分支核心推理逻辑封装在 fireredtts3/core.pyWeb 界面则分别由 gradio_base.py 和 gradio_instruct.py 驱动。部署准备克隆项目并安装依赖第 1 条命令安装项目依赖先克隆仓库再安装 requirements.txt 中列出的依赖PyTorch、transformers、flash-attn、wetext 等git clone https://gitcode.com/gh_mirrors/fi/FireRedTTS3 cd FireRedTTS3 pip install -r requirements.txt 提示flash_attn需要与 GPU 和 CUDA 版本匹配的预编译包wetext负责中英文文本正则化如把 19:30 读成 nineteen thirty。模型推理建议使用NVIDIA GPU。第 2 条命令下载预训练模型模型文件统一放在pretrained_models/目录下Base 与 Instruct 共用只需下载一次。两种方式任选其一方式 AHugging Facepip install huggingface_hub[cli] hf download FireRedTeam/FireRedTTS3 --local-dir pretrained_models/方式 BModelScope国内网络更友好pip install modelscope modelscope download --model FireRedTeam/FireRedTTS3 --local_dir pretrained_models/第 3 条命令一键启动 Gradio Web 界面确保已安装 Gradiopip install gradio然后在项目根目录执行# 启动 Base 版多语言/方言语音克隆 python gradio_base.py --host 0.0.0.0 --port 7860 # 或启动 Instruct 版音色设计 语音编辑 python gradio_instruct.py --host 0.0.0.0 --port 7860启动完成后浏览器访问http://127.0.0.1:7860即可看到界面。两个启动脚本都支持--host、--port、--root-path三个参数如果你通过代理访问例如 Remote VS Code 远程开发可加--root-path指定代理前缀。Gradio 界面使用指南官方提供的两个界面长这样左Base 版右Instruct 版Base 版常用操作选择语言/方言下拉框内置 24 语言 21 方言的示例文本点击即可填入上传参考音频Prompt Audio3~10 秒清晰人声效果最佳并填入其转录文本调整Random seed与CFG guidance scale越大越贴近参考音色越小越发散点击Generate Speech即可在线试听并下载生成的音频。 小技巧合成哪种语言就用哪种语言的参考音频——合成日语配日语参考音频合成四川话配四川话音频克隆效果最好。Instruct 版两个标签页Voice Design音色设计无需任何参考音频只需用自然语言描述想要的声音如年轻女性的温柔嗓音语速稍慢带一点俏皮模型会先生成一份声音属性规划再渲染出全新音色Speech Editing语音编辑上传音频后用一句指令完成编辑。语义编辑可自由表述如 Replace cats with dogs声学编辑需遵循固定模板如adjust the speed to 0.5x、shift the pitch by 2 steps、adjust the volume to 1.5。进阶可选项可选配置语言自动识别若不想手动选语言可下载 FastText 语言识别模型放入fireredtts3/utils/llm_tn/models/目录推理时语言传None即自动检测全语言文本正则化默认 wetext 仅完整支持中英两种语言其他语言可通过 .env 配置 LLM API任意 OpenAI 兼容端点初始化时传use_llm_tnTrue启用模板文件见 fireredtts3/utils/llm_tn/text_normalizer.py纯代码调用跳过 Web 界面直接用 fireredtts3/core.py 中的FireRedTTS3/FireRedTTS3Instruct类集成到自己的应用示例见 README.md 的 Python API 章节。常见问题速查问题解决办法端口 7860 被占用改用--port 7861等其他端口flash-attn 安装失败确认 GPU/CUDA 版本后安装对应预编译 wheel或改用 CPU 版 PyTorch 环境页面打不开检查终端是否出现 Running on http://...代理环境需加--root-path克隆效果不自然参考音频尽量短而清晰且与目标语言一致总结 回顾一下只需3 条核心命令pip install -r requirements.txt装依赖、hf download拉模型、python gradio_base.py起服务就能在本地拥有一个支持24 语言 21 方言的 Web 语音合成与语音编辑工具。配合 Instruct 版你甚至可以用一句话设计出一个全新的声音——这正是 FireRedTTS3 最有趣的地方。快去试试吧赞分享【免费下载链接】FireRedTTS3FireRedTTS3: Multilingual and Multi-Dialect Voice Cloning with Instruction-Guided Voice Design and Speech Editing项目地址https://gitcode.com/gh_mirrors/fi/FireRedTTS3点击查看免费下载相关推荐Qwen3-TTS本地Web UI部署教程一条命令启动Gradio DemoHTTPS解决麦克风权限Qwen3 TTS本地Web UI部署教程一条命令启动Gradio DemoHTTPS解决麦克风权限 Qwen3 TTS 是阿里 Qwen 团队开源的语音合人工智能大模型语音基础模型媒体生成微调QwenPaddleSpeech 语音合成TTSDemo 实战一条命令与几行 Python 从文本生成语音PaddleSpeech 语音合成TTSDemo 实战一条命令与几行 Python 从文本生成语音 语音合成Text to Speech, TTS是将人工智能语音音频NLP媒体生成3分钟上手MagicAnimate从Gradio界面到本地部署全攻略3分钟上手MagicAnimate从Gradio界面到本地部署全攻略 MagicAnimate是一款基于扩散模型的人体图像动画生成工具能够实现时间上连贯的人人工智能计算机视觉媒体生成深度学习大模型创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

DeepGEMM:面向硬件微架构的GEMM内核生成框架

DeepGEMM:面向硬件微架构的GEMM内核生成框架

1. 项目概述:这不是又一个矩阵乘法库,而是一次底层计算范式的重新校准DeepGEMM 这个名字乍看像是某篇论文里随手起的代号,但如果你在高性能计算、AI编译器或GPU驱动层摸爬滚打过几年,听到它第一反应不是查文档,而是下意…

2026/10/11 12:58:42 阅读更多 →
C语言字符串逆序实战:函数传参、指针运算与工程化实现

C语言字符串逆序实战:函数传参、指针运算与工程化实现

C经典100例练到第43题,说实话已经过了最容易劝退的阶段。前面那些变量、循环、数组题目做完,基本语法都摸过一遍了,这一题开始转向“函数指针字符串处理”的综合运用,需要你从“写代码能跑”过渡到“写代码有章法”。第43题的题目…

2026/10/11 12:57:41 阅读更多 →
Spring Boot工厂设备维护管理系统毕设:从需求到落地的完整指南

Spring Boot工厂设备维护管理系统毕设:从需求到落地的完整指南

每年这个时候,都有不少同学被计算机毕业设计的选题折磨得够呛。选“图书管理系统”“学生管理系统”吧,满大街都是,答辩老师看了开头就知道结尾;选得太偏门,又怕做不出来,论文都没法写。“Spring Boot工厂生…

2026/10/11 12:57:41 阅读更多 →

最新新闻

单链表基础三题详解:删除节点、反转链表与找中间节点

单链表基础三题详解:删除节点、反转链表与找中间节点

链表这块内容,大学里第一次接触的时候觉得简单,无非是节点加指针。可真到动手写题的时候,删除节点能删丢一半,反转链表能绕成环,找中间节点还会因为奇偶数量吵半天。单链表综合练习里的“删除指定值节点”“反转链表”…

2026/10/11 14:44:43 阅读更多 →
C/C++手撸泡泡堂:从SDL2环境搭建到状态机实现

C/C++手撸泡泡堂:从SDL2环境搭建到状态机实现

简介:本资源是一份基于C/C实现的经典2D游戏《泡泡堂》(炸弹人)完整开发项目,面向C初学者与游戏编程入门者,提供从代码逻辑、图形渲染到音画资源集成的全链路实践范例。压缩包共346个文件,含235张PNG/JPG游戏…

2026/10/11 14:44:43 阅读更多 →
GitHub日榜趋势捕获系统:轻量级技术雷达构建指南

GitHub日榜趋势捕获系统:轻量级技术雷达构建指南

1. 项目概述:这不是一份榜单,而是一套可复用的趋势捕获系统“GitHub 日榜趋势速报 | 2026-10-04”——看到这个标题,很多人第一反应是:又一个爬虫脚本定时任务Markdown生成的自动化小工具。但如果你真这么想,就错过了它…

2026/10/11 14:44:43 阅读更多 →
Oracle 19c RAC Linux 7.6实战安装:ASM磁盘权限与udev规则避坑指南

Oracle 19c RAC Linux 7.6实战安装:ASM磁盘权限与udev规则避坑指南

简介:本资源是一份面向Oracle DBA与Linux系统工程师的实战型安装指南,聚焦Red Hat Enterprise Linux 7.6平台部署Oracle 19c RAC高可用集群,重点解决GNS配置SCAN、Flex ASM架构演进、Standalone与Domain Service两种集群模式差异等关键难点。…

2026/10/11 14:44:43 阅读更多 →
MRAM嵌入式非易失存储器为什么能替代SPI Flash频繁擦写

MRAM嵌入式非易失存储器为什么能替代SPI Flash频繁擦写

MRAM的全称是Magnetoresistive RAM,磁阻随机存取存储器。MRAM嵌入式非易失存储器用电子自旋的磁化方向来存储比特,而不是像Flash那样靠浮栅里困住的电荷。这个物理机理的差异,直接换来了四个Flash和EEPROM无法同时给出的特征: 1、…

2026/10/11 14:44:43 阅读更多 →
VPP2:预测得更好,行动得更好

VPP2:预测得更好,行动得更好

目录 1. 研究背景 2. 数据处理流水线 2.1.视频来源与收集 2.2. 视频过滤、分割与标注 2.3 统一动作空间和坐标系 2.4. 统一多视角输入 3. VPP模型策略 3.1 模型三阶段训练 3.2 VLM用于高级规划 4. 实验以及结果 4.1 视频预测质量分析 4.2 策略执行结果分析 5. 总…

2026/10/11 14:43:43 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →