轻松将 Azure TTS 语音合成服务导入阅读软件。现支持 阅读(legado)、爱阅记、服务器端阅读(hectorqin/reader)、爱阅书香、源阅读、源阅。
网站地址:TTS Importer
如果有其他阅读器支持了创建自定义的语音源,可以提 Issue 请求支持生成它们的语音源配置。
本网站服务端不会储存你的 Key 等信息。
实际上,绝大多数的逻辑全部在客户端浏览器中实现,但是如果使用“一键导入”或者是“复制网络导入链接”,由于在阅读软件客户端中脱离了当前浏览器,只能将完整的配置编码在复制或打开的 URL 中,由阅读客户端向服务器发送这个请求,服务端返回配置。在此过程中,服务端只负责将请求的config
参数以JSON形式返回,不会储存它。
具体服务端实现查看 https://github.com/yy4382/tts-importer/blob/main/server/api/
本站托管于 Vercel 直接由本仓库代码生成。
刷新时,会从客户端浏览器的本地储存中读取过去输入的信息;方便多次打开。
感觉 nuxt 对于这样的应用太重了,但是因为这样的项目确实需要服务端(不然在阅读软件内往哪里请求?),选了集成了服务端的 nuxt。