🎉 CF-TTS Proxy Server v1.2 稳定版本发布
✨ 核心功能
🗄️ 智能历史记录系统
- 音频+文本保存: 完整音频文件存储,速度快,适合有声书制作
- 文本+流式播放: 仅保存文本,实时生成音频,不占存储空间
- 跨设备分享: 带密码保护的分享链接,可作为临时信息传递工具
📖 有声书功能
- Markdown 支持: 支持 Markdown 格式分享,自动优化 TTS 文本转换
- 智能文本清理: 默认自动去除保留优质的 TTS 文本进行转化,体验很不错
- 流式播放: 支持流式和标准两种响应模式,降低长文本延迟
🔧 技术特性
- OpenAI 兼容: 完全模拟 OpenAI 的 /v1/audio/speech 接口
- 高质量音色: 利用微软 Edge TTS 的自然神经网络语音
- 安全访问: API 密钥验证,确保服务安全
- 智能用户ID: 基于部署域名自动生成唯一用户ID,避免多部署冲突
- KV 存储必需: 历史记录和分享功能需要配置 KV 存储
🚀 主要更新
- 修复流式播放间歇性空响应问题,提升稳定性
- 优化保存逻辑,修复重复保存 bug
- 为流式分享页面添加复制链接按钮
- 重构 README 文档,简化配置说明
- 完善 KV 配置指南和截图
- 🆕 实现基于域名自动生成用户ID功能,避免多部署冲突
📦 部署包内容
- _worker.js: 核心服务文件(v1.2版本,包含智能用户ID功能)
🔗 快速开始
- 下载 cf-tts_v1.2.zip 发布包
- 解压后直接拖拽到 Cloudflare Pages 进行部署
- 配置 API_KEY 环境变量
- 配置 KV 存储以使用历史记录功能
- 访问部署地址开始使用
⚖️ 使用声明
- 本服务基于微软 Edge TTS 技术,提供文本转语音功能
- 用户数据存储在用户自己的 Cloudflare KV 中,完全由用户控制
- 请遵守相关法律法规,不得用于违法用途
- 使用本服务即表示您同意相关条款
GitHub项目: https://github.com/samni728/edgetts-cloudflare-workers-webui
技术支持: 请提交 Issue 或 Pull Request