Skip to content
forked from x-dr/tts

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

License

Notifications You must be signed in to change notification settings

uszhen/my-AI-Voice

This branch is 1 commit ahead of, 8 commits behind x-dr/tts:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d5e9ad8 · Jan 1, 2025

History

10 Commits
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Jan 1, 2025
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023
Aug 19, 2023

Repository files navigation

服务器代理服务 Server Proxy Service

如果你觉得本项目对你有用,而且你也恰巧有这方面的需求,你也可以选择通过我的购买链接赞助我

如果你希望购买一些现成的代理服务,可选择下述代理服务

微软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. 使用说明

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 67.5%
  • JavaScript 31.9%
  • Dockerfile 0.6%