运行于 Cloudflare Workers / Node.js (Docker) 上的微软“大声朗读”转发器。通过简单的 HTTP GET 请求,将文本转换为语音。
可以直接使用的资源:yy4382#1
“大声朗读” (Read aloud) 是微软为一系列自家服务提供的文字转语音服务。由于大家基本上都使用的是 Edge 浏览器上的接口,所以也被时常称为 "Edge TTS"。
指南:Deploy with Workers 按钮使用指南 - Yunfi
环境变量设置:在 Cloudflare 面板的当前 Workers 项目中,找到 Settings -> Variables and Secrets,即可添加环境变量。
TOKEN=YOUR_TOKEN # Optional
docker run -d --name read-aloud -p 3000:3000 -e TOKEN=YOUR_TOKEN yunfinibol/read-aloud:main
记得将 YOUR_TOKEN
替换为你的实际令牌。
Swagger 文档:https://ra.yfi.moe/api/ui
- wxxxcxx/ms-ra-forwarder: 免费的在线文本转语音 API 本项目的“祖师爷”,部分代码灵感的来源。只支持 Node.js 运行时。
- yy4382/ms-ra-forwarder-for-ifreetime Fork 自 wxxxcxx/ms-ra-forwarder,添加了对爱阅书香和爱阅记的支持。本项目是它的移植重写版本。
- yy4382/tts-importer 本项目的姊妹项目,使用微软 Azure 的官方接口,支持更多语音和其他高级配置。
更多有关听书的信息,请访问 我的听书方法汇总 - Yunfi