tts

一键接入文本转语音,快速生成自然语音输出

开源 🏷️定价信息待确认 ✅ 目前可打开 音频音乐 🍴 复刻 140 🐛 待处理 5 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 643
维护状态 低维护
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

tts 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队zuoban
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型go,tts
GitHub 星标★ 643
上线时间2024-04-17 00:00:00
代码更新2026-04-28
仓库体积10.1 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

tts 是一个基于 TypeScript 编写的文本转语音服务,旨在提供简单、高效的语音合成能力。它解决了开发者快速集成 TTS 功能的需求,通过 HTTP 接口或 SDK 方式,将文本转换为自然流畅的语音输出。核心能力包括多语言支持、多种音色选择、可调节语速与音调,以及流式音频输出,适用于实时交互场景。项目采用模块化设计,易于扩展和定制,同时提供了清晰的 API 文档和示例代码,降低了使用门槛。尽管目前处于早期阶段,但已具备基本的 TTS 服务功能,适合个人开发者或小团队用于原型验证或轻量级应用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 643

技术标签

使用教程

难度:进阶 约 40 分钟 部署方式:Docker部署 4 步

环境要求

  • Docker 或 Go 1.21+ 与 Node.js
  • 云语音服务密钥

安装与启动步骤

  1. 1直接跑官方镜像

    最快的方式是拉镜像,映射端口即可,不用自己编译。

    docker run -d -p 8080:8080 --name=tts zuoban/zb-tts
  2. 2配置语音服务凭据

    它底层用云厂商的语音合成,要在配置里填对应区域的密钥。

  3. 3调接口合成一段

    接口是标准 HTTP,先用命令行验证再接到业务里。

  4. 4源码方式部署

    要改行为就自己构建:后端用 Go 编,前端用 npm 构建。

    go build -o tts ./cmd/api

如何确认成功

调接口传入文本能拿回可播放的音频流,中文断句正常

注意事项

  • 它自己不训练模型,能力上限取决于所接的云语音服务。
  • 密钥按调用量计费,公开部署前务必加鉴权。
  • 前后端分离,只部署后端也能用,前端是配置与管理界面。

核心亮点

  • 提供简单 HTTP API,集成方便,适合快速原型开发
  • 支持流式音频输出,适合实时语音交互场景
  • 基于 TypeScript,类型安全,代码可维护性较好

不足之处

  • 早期项目,功能相对基础,高级语音定制能力有限
  • 文档/社区待观察

适用场景

  • 为聊天机器人添加语音回复功能
  • 在 Web 应用中生成语音播报内容
  • 用于自动化测试中的语音验证

替代项目

Coqui TTS、Mimic 3、Edge TTS

上一篇:ha-rhvoice

下一篇:tts-vue

同类项目推荐

discord-tts-bot 开源

给 Discord 加个语音播报员,文字秒变语音

A Text-to-Speech bot for Discord.

★ 105 2026-08-09
OuteTTS 开源

一行代码调用 OuteTTS 模型,快速生成自然语音

Interface for OuteTTS models.

★ 1440 2026-08-09
audio-development-tools 开源

一站式音频开发工具箱,从信号处理到AI生成全搞定

Audio Development Tools (ADT) is a project for advancing sound, speech, and music te···

★ 475 2026-08-09
easyVoice 开源

超长文本一键转语音,多角色配音轻松搞定

开源文本转语音工具,支持超长文本,多角色配音

★ 2375 2026-08-09
Auralis 开源

快速将文本转语音,低延迟集成到你的应用

A Fast TTS Engine

★ 623 2026-08-09
AceForge 开源

在 Mac 上离线完成 AI 作曲、人声分离和语音合成

AceForge is a local-first AI music workstation for Apple/OSX based on Ace-Step, DeMu···

★ 94 2026-08-09
easytts 开源

上传小说,一键生成多人有声书,自动分角色朗读。

打造最简单的TTS前端集合,最简单的有声小说制作工作流。基于正则规则对小说进行分句,基于···

★ 149 2026-08-09
mu2mi 开源

用 TypeScript 快速集成 AI 音乐生成与处理能力

The Open Source AI Musical Toolkit

★ 54 2026-08-09
vall-e 开源

三秒语音样本,即刻克隆音色,零样本语音合成

An unofficial PyTorch implementation of the audio LM VALL-E

★ 2967 2026-08-09