yy4382 / read-aloud

运行于 Cloudflare Workers 上的微软“大声朗读”转发器。通过简单的 HTTP GET 请求,将文本转换为语音。
https://ra.yfi.moe
18 stars 19 forks source link

微软“朗读” TTS 转发器

运行于 Cloudflare Workers / Node.js (Docker) 上的微软“大声朗读”转发器。通过简单的 HTTP GET 请求,将文本转换为语音。

可以直接使用的资源https://github.com/yy4382/read-aloud/issues/1

“大声朗读” 是什么?

“大声朗读” (Read aloud) 是微软为一系列自家服务提供的文字转语音服务。由于大家基本上都使用的是 Edge 浏览器上的接口,所以也被时常称为 "Edge TTS"。

自行部署

Cloudflare Workers

Deploy to Cloudflare Workers

指南:Deploy with Workers 按钮使用指南 - Yunfi

环境变量设置:在 Cloudflare 面板的当前 Workers 项目中,找到 Settings -> Variables and Secrets,即可添加环境变量。

TOKEN=YOUR_TOKEN # Optional

Node.js (Docker)

docker run -d --name read-aloud -p 3000:3000 -e TOKEN=YOUR_TOKEN yunfinibol/read-aloud:main

记得将 YOUR_TOKEN 替换为你的实际令牌。

API 参考

Swagger 文档:https://ra.yfi.moe/api/ui

相关项目

更多有关听书的信息,请访问 我的听书方法汇总 - Yunfi