T
0

TTS WebUI:多模型语音与音频生成工具

TTS WebUI 是一个面向本地部署的音频生成与处理界面,整合多种文字转语音、音乐生成、声音转换、音频分离和增强模型,并支持通过扩展继续添加功能。

链接直达

TTS WebUI:多模型语音与音频生成工具

原站提供的展示图片。

  • 分类:AI 音频
  • 名称:GitHub - rsxdalv/TTS-WebUI: A single Gradio + React WebUI with extensions for ACE-Step, OmniVoice, Kimi Audio, Piper TTS, GPT-SoVITS, CosyVoice, XTTSv2, DIA, Kokoro, OpenVoice, ParlerTTS, Stable Audio, MMS, StyleTTS2, MAGNet, AudioGen, MusicGen, Tortoise, RVC, Vocos, Demucs, SeamlessM4T, and Bark!
  • 来源:github.com

TTS WebUI 将多类音频模型集中到同一个操作界面中,适合需要在本地尝试不同语音、音乐和音频处理方案的用户。它提供基础模型与可选扩展,用户可以根据任务安装相应能力,再通过统一入口生成或处理音频。

功能范围

工具覆盖文字转语音、音乐与音频生成、声音转换、音频分离、降噪、增强和语音识别等方向。支持的模型包括 Bark、Tortoise、XTTSv2、GPT-SoVITS、CosyVoice、Kokoro、OpenVoice、Piper TTS、MusicGen、Stable Audio、RVC、Demucs、Vocos、Whisper 和 SeamlessM4T 等。部分模型以扩展形式提供,不会随基础安装默认配置。

适用任务

在文字转语音场景中,可以用它把文本转换为语音;在音乐和音效创作中,可以尝试 MusicGen、Stable Audio 等生成模型;需要改变声音表现时,可以使用声音转换能力;处理已有音频时,则可结合分离、降噪、增强或编解码相关工具。不同模型的用途和依赖不同,实际选择应根据任务类型和本机资源决定。

使用思路

使用时可先完成基础环境安装,再启动界面并选择需要的模型。若目标模型属于扩展,应通过界面或扩展管理工具安装,安装或更新后重启应用以加载变化。一个稳妥的流程是先明确任务属于语音、音乐、转换还是音频处理,再只安装对应模型,随后输入文本或音频并调整模型提供的参数,最后从输出目录查看生成结果。

部署与资源

项目支持安装器、手动安装和 Docker 部署。手动方式需要 Git、Python 3.10 或 3.11、PyTorch 与带 Vorbis 支持的 ffmpeg,React 界面还可使用 Node.js。基础安装约占 10.7 GB,每个模型还可能额外需要 2—8 GB 空间;模型组合较多时,依赖之间可能出现版本兼容提示,项目说明将这类提示视为多项目整合环境中的常见情况。

扩展与连接

扩展本质上是通过 pip 安装的 Python 包,可以同时安装多个扩展,但不同项目之间可能存在兼容性问题。工具还提供 OpenAI 兼容 API,可用于连接 SillyTavern、OpenWebUI 或其他兼容客户端;这类连接需要先启用相应 API 扩展并启动服务。使用声音或人物相关能力时,应遵守法律、隐私和知识产权要求,不得用于冒充、欺诈或其他有害用途。


访问网站 · 查看资料来源

相关推荐

E

Edge TTS Text To Speech 是一款面向音频生成任务的公开应用,可将输入文本转换为生成音频,并通过语音选择、语速和音调参数调整输出效果,适合需要把文字转为语音的场景。

W

WaveGRU Text To Speech 是一个归入 AI 音频类别的文本转语音应用,公开项目包含用于构建 WaveGRU 模块的代码与界面标签信息,适合用于了解文本生成语音的应用结构及相关构建流程。

E

Edge TTS Text To Speech 是一款面向文本朗读的 AI 音频应用,可选择语音,并调整朗读速度与音调,生成对应的音频结果,适合需要将文字转为语音进行试听或使用的场景。

T

Text To Speech 是一款基于 Edge TTS 的语音转换工具,可将输入文字或 TXT、SRT 文件转换为音频,并生成字幕文件。它支持单人朗读,也支持按指定格式处理双人或多角色对话。

A

一款用于语音转录和翻译的应用,可处理麦克风录音、上传的音频文件以及 YouTube 音频,并将新增结果持续显示在结果区域。

评论

暂无评论,来抢沙发~