产品简介
tetos TeToS 是一个 Python 工具,为 Edge-TTS、OpenAI TTS 等多个文本转语音提供商提供统一接口。它简化了语音合成的集成过程,支持命令行和 API 使用,适合开发者和需要快速实现语音功能的用户,跨平台运行于 Windows、macOS 和 Linux。
核心功能
- 支持多种 TTS 提供商,如 Edge-TTS、OpenAI TTS、Azure TTS 等
- 提供命令行界面(CLI)和 Python API,方便不同场景使用
- 跨平台兼容,可在 Windows、macOS 和 Linux 上运行
- 支持代理设置,适应各种网络环境
- 支持自定义语音和语言选项
快速开始
- 确保 Python 3.8 或更高版本已安装。
- 使用 pip 安装 TeToS:运行命令 pip install tetos。
- 在命令行中使用 CLI,例如运行 tetos edge --lang zh-CN "你好,世界!" 生成语音。
界面预览
与其他方案对比
| 对比项 | tetos | 同类方案 |
|---|---|---|
| 集成复杂性 | 提供统一界面,简化多 TTS 服务集成 | 单独使用每个 TTS 服务,需分别学习 API |
| 平台支持 | 跨平台支持 Windows、macOS、Linux | 某些 TTS 服务可能仅支持特定平台或需要单独设置 |
适合谁用
- 需要快速集成文本转语音功能的 Python 开发者
- 内容创作者,如视频制作者,用于添加语音旁白
- 教育工作者,用于制作有声教学材料
下载与版本
当前最新版本为 0.4.3,发布于 2026-03-26。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/frostming/tetos