产品简介
pyht PlayHT Python SDK 是一个Python库,用于集成Play的AI文本到语音API。它支持实时流媒体和非流媒体语音合成,可使用预置声音或自定义语音克隆,适合需要为应用添加高质量语音功能的Python开发者。
核心功能
- 实时流媒体文本到语音转换
- 支持同步和异步操作
- 使用预置声音或自定义语音克隆
- 支持多种音频格式(如WAV、MP3)和采样率
- 从LLM流媒体文本生成音频流
快速开始
- 确保Python 3.8或更高版本已安装。
- 运行pip install pyht安装SDK。
- 获取并设置PlayHT的用户ID和API密钥。
- 在代码中创建Client实例,调用tts方法转换文本。
界面预览
与其他方案对比
| 对比项 | pyht | 同类方案 |
|---|---|---|
| 实时流媒体支持 | 支持实时流媒体文本到语音 | 许多TTS API仅支持非流媒体 |
| 语音克隆功能 | 支持自定义语音克隆 | 部分服务仅提供预置声音 |
| 音频格式兼容性 | 支持WAV、MP3、Mulaw、FLAC、OGG等格式 | 格式支持可能有限 |
适合谁用
- 需要集成语音合成功能的Python开发者
- 构建语音助手或聊天机器人的AI应用开发者
- 为应用添加文本朗读功能的软件工程师
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/playht/pyht