Skip to content

x-dr/tts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

69ebb7b · Jan 19, 2024

History

17 Commits
Aug 19, 2023
Aug 19, 2023
Nov 28, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Jan 19, 2024
Nov 28, 2023
Nov 27, 2023
Nov 28, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Nov 27, 2023

Repository files navigation

已失效

微软azure文本转语音 音频下载

Demo : https://tts.131213.xyz/

本文由GitHub Copilot 生成

1. 介绍

本项目是基于微软azure的文本转语音服务,通过调用微软azure的api接口,将文本转换为语音,然后下载到本地。

2. 安装说明

利用Cloudflare Workers部署

  1. 新建一个 Cloudflare Worker

  2. cf_worker.js 中的代码复制到 Cloudflare Worker 中并部署即可

修改前端

https://raw.githubusercontent.com/x-dr/cf_pages/main/tts.html 是前端代码 ,想修改的自己修改cf_worker.js中的下面行就行

    const html = await fetch("https://raw.githubusercontent.com/x-dr/cf_pages/main/tts.html")

利用docker部署

  1. 下载docker镜像
docker pull gindex/tts-azure:latest
  1. 运行容器
docker run -itd \
           --name tts \
            -p 3035:3035 \
           --restart=always \
           gindex/tts-azure:latest
  1. 访问地址
http://ip:3035/

利用Vercel部署

Deploy with Vercel

利用Linux服务器部署

  1. 安装nodejs (如果已经安装过nodejs则跳过此步骤)
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
  1. 安装git (如果已经安装过git则跳过此步骤)
sudo apt-get install git
  1. 下载项目
git clone https://github.com/x-dr/tts.git
  1. 安装依赖
cd tts
npm install
  1. 运行项目
node index.js
  1. 访问地址
http://ip:3035/

3. 使用说明

iOS源阅读tts复制链接网络导入即可

4. 更新日志

  • 2023-11-27 : 添加阅读3.0和iOS源阅读 tts

Star History

Star History Chart

About

微软azure文本转语音 音频下载

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published