HELLO NAS BLOG

『NAS』绿联 NAS 部署 FastKoko,私有化文字转语音工具到手!

FastKoko 是一款实用的文字转语音工具,支持 API 接口调用和图形界面操作,可自定义语音角色、语速、语言等参数,生成的音频还能直接试听和下载,既能单独使用也能为其他项目提供语音功能支持,部署在 NAS 上就能...

点赞 + 关注 + 收藏 = 学会了

💡整理了一个 NAS 专属玩法专栏,感兴趣的工友可以戳这里关注 👉 《NAS邪修》

FastKoko 是一款实用的文字转语音工具,支持 API 接口调用和图形界面操作,可自定义语音角色、语速、语言等参数,生成的音频还能直接试听和下载,既能单独使用也能为其他项目提供语音功能支持,部署在 NAS 上就能实现本地私有化使用,超适合有文字转语音需求的工友。

⚠️ 目前 FastKoko 生成的中文音频,发音会带有一点外国口音,介意的工友可以酌情使用~

01

本次以绿联 NAS 为例演示 FastKoko 部署步骤,其他品牌 NAS 操作流程基本一致,跟着做就能轻松部署!

打开绿联 NAS 的「文件管理」,找到docker文件夹,在其中新建kokoro-fastapi文件夹。

02

打开「Docker」应用,切换到 “项目” 面板点击新增项目,按以下信息填写:

  • 项目名称:kokoro-fastapi
  • 存放路径:选择上一步创建的/docker/kokoro-fastapi

03

Compose配置如下:

services:
 kokoro-fastapi:
  image: ghcr.io/remsky/kokoro-fastapi-cpu:latest
  container_name: kokoro-fastapi
  ports:
   - 8012:8880 # 8012端口可根据需求自定义
  restart: always

这个镜像有点大,5.2个G,下载耗时会稍长,耐心等待。

04

项目构建成功后,在 “容器” 面板找到kokoro-fastapi,点击旁侧箭头按钮,或在浏览器输入NAS_IP:8012

05

就会发现,怎么好像用不了的?

06

因为这是 API 接口地址。也就是说,你部署好 FastKoko 后可以将它的文字转语音功能提供给其他项目使用。

而在地址后面加上 /docs 就能访问它的接口文档,NAS_IP:8012/docs

07

如果想通过图形界面的方式使用 FastKoko,需要在地址后面加上 /web

即 ``NAS_IP:8012/web`

08

进入图形界面后,在右侧控制面板调整语音参数,可选择发声角色、语速,生成中文语音需将 Language 选为 Chinese。

09

在输入框填写需要转语音的内容,调整好参数后点击「Generate Speech」生成音频。

生成后点击「Play」可试听音频,点击底部向下箭头按钮可下载生成的音频文件。

10


以上就是绿联 NAS 部署 FastKoko 的全部步骤啦,你有好玩的 Docker 镜像推荐吗?欢迎在评论区留言讨论!

想了解更多NAS玩法记得关注《NAS邪修》👏

点赞 + 关注 + 收藏 = 学会了

继续看看其他折腾记录

更多 NAS、家庭服务器和工具分享都在博客列表。

返回博客