Alvis 发表于 前天 02:11

使用Cloudflare部署文本转语音(TTS)服务


用的是微软的TTS模型: https://learn.microsoft.com/zh-cn/azure/ai-services/speech-service/rest-text-to-speech
DEMO: https://text2speech.ciallo.de/
https://i0.img2ipfs.com/ipfs/QmQosWR2Nc84DPQNUj3VfJcjmuZowSYYU4gm7sMBtG5oNi
部署自己的API,访问 https://github.com/bestZwei/voice-api
复制 worker.js 部署到 CF Workers
添加环境变量 API_KEY,假设是 @ak47
绑定自定义域名,假设是 https://ttsapi.zwei.de.eu.org
部署前端,访问 https://github.com/bestZwei/text2voice-web
fork 准备修改代码
script.js 第 3 行修改 https://ttsapi.zwei.de.eu.org/tts 改成你部署的 API 链接 + /tts
script.js 第 116 行 @ak47 修改成自己的 API_KEY。
部署本项目到 Cloudflare Pages 或者 Vercel 等类似平台。
设置自定义域名

lio525 发表于 前天 22:16

支持
页: [1]
查看完整版本: 使用Cloudflare部署文本转语音(TTS)服务