2025年2月

利用Docker部署微软语音库(edge大声朗读)为爱阅记和爱阅书香提供小说朗读服务

  前言

   很多小说都自带语音库,可以对文本进行朗读,本人尝试过很多的语音库,自认为微软的edge浏览器的大声朗读效果最好(个人最喜欢云希的语音),那么可不可以在小说app中调用微软的语音库进行朗读呢,不停的在互联网上搜索后看到了这个文章

  爱阅听书 微软TTS Vercel部署教程(Edge 大声朗读)

  https://yfi.moe/post/ifreetime-mstts-vercel/

  经过本人的不断尝试,发现该文章说的不是那么清晰明了,于是把自己搭建的过程分享给大家

  1.软路由部署

  打开软路由(以本人使用的istoreos为例),打开终端,在终端里依次输入如下命令

  拉取镜像

  docker pull yunfinibol/ms-ra-forwarder-for-ifreetime:latest

  运行容器安装命令

  docker run --name ifreetimeTTS -d -p 3000:3000 yunfinibol/ms-ra-forwarder-for-ifreetime

  2.开放外网访问

  如果仅在局域网中使用,那么可以忽略步骤2,

  对于公网IP添加映射端口3000.对于非公网需要进行内网穿透和域名,这里不再废话

  3.为爱阅记、阅读、和爱阅书香添加在线语音库

  使用浏览器打开

  https://服务器IP:3000

  内网访问服务器IP为内网地址,例如192.168.50.5等软路由IP地址

  外网访问为服务器域名

  可以选择好喜欢的声音,后生成连接,然后用手机扫码即可