

Edge TTS Worker:免费、便捷的语音合成服务
-
Edge TTS Worker:免费、便捷的语音合成服务
Edge TTS Worker 是一个部署在 Cloudflare Worker 上的代理服务,它将微软 Edge 浏览器的文本转语音(TTS)服务封装成兼容 OpenAI 格式的 API 接口。这意味着,即使您没有微软账号或认证,也可以通过这个项目轻松使用微软高质量的语音合成服务。
https://github.com/linshenkx/edge-tts-openai-cf-worker
主要特点:
一、 绕过访问限制: 解决了中国大陆地区访问微软服务的限制,无需微软服务认证。
二、 OpenAI 兼容接口: 提供与 OpenAI 兼容的 API 接口格式,方便集成到各种应用中。
三、 完全免费: 基于 Cloudflare Worker 的免费计划,用户无需支付任何费用。
四、 安全可控: 支持自定义 API 密钥 (API Key),增强安全性。
五、 多语种支持: 支持包括中文、英文、日文、韩文在内的多种语言。
六、 快速部署: 几分钟内即可完成部署,简单快捷。
快速部署步骤:
一、 创建 Worker:
登录 Cloudflare Dashboard。
进入 Workers & Pages。
点击 “Create Worker” 创建一个新的 Worker。
为 Worker 取一个名字(例如 “edge-tts”)。
二、 部署代码:
删除编辑器中的默认代码。
复制 worker.js 中的代码并粘贴到编辑框中。
点击 “Save and deploy” 保存并部署。
三、 设置 API Key(可选):
在 Worker 的设置页面中,找到 “Settings” -> “Variables”。
点击 “Add variable”。
变量名填写 API_KEY,值填写您自定义的密钥。
点击 “Save and deploy”。
四、 配置自定义域名(可选):
确保您的域名已经托管在 Cloudflare,并且 DNS 记录已通过 Cloudflare 代理(橙色云朵图标)。
在 Worker 的详情页面中,点击 “设置” 标签。
找到 “域和路由” 部分。
点击“添加”按钮。
选择 “自定义域”。
输入您希望使用的域名(例如 tts.example.com)。
点击 “添加域”。
等待证书部署完成(通常需要几分钟)。
部署完成后,您可以通过 Workers 域名或自定义域名(必须使用 HTTPS,Cloudflare 会自动提供 SSL 证书)访问该服务。
总而言之,Edge TTS Worker 为开发者提供了一个免费、高效、易用的语音合成解决方案,尤其适合需要高质量语音输出且希望简化部署流程的项目。
歡迎留言回复交流。
Log in to reply.