什么是Edge TTS?

还在为找不到合适的语音合成工具而烦恼吗?今天教你零成本搭建一个专属的文字和语音互转的网站!

不想动手,可以直接使用: tts.wangwangit.com

什么是Edge TTS?

Edge TTS(Text-to-Speech)是微软Edge浏览器内置的语音合成技术,它具有以下惊人特点:

  • 声音丰富:支持20+种高质量中文声音,包括晓晓、云希、晓伊等
  • 完全免费:无需API密钥,无使用限制
  • 响应迅速:毫秒级生成,体验流畅
  • 参数丰富:支持语速、音调、音量、语音风格调节
  • 跨平台:支持所有现代浏览器和移动设备

实战教程

准备工作

你只需要:

  • 一个GitHub账号
  • 一个Cloudflare账号(免费)
  • 5分钟时间

第一步:获取项目代码

  1. 访问项目地址:https://github.com/wangwangit/tts
  2. 点击右上角的 Fork 按钮,将项目复制到你的GitHub账号

第二步:一键部署到Cloudflare Workers

  1. 注册Cloudflare账号

  2. 一键部署

    • 点击项目中的部署按钮:
    • 授权GitHub访问权限
    • 选择要部署的仓库
    • 等待部署完成
  3. 获取访问地址

    • 部署成功后,你会得到一个类似 https://your-app.workers.dev 的地址
    • 这就是你的专属语音合成网站!

第三步:自定义域名(可选)

  1. 在Cloudflare控制台中找到你的Worker
  2. 添加自定义域名
  3. 配置DNS解析

API调用示例

javascript 复制代码
// 基础调用
const response = await fetch('https://your-domain.com/v1/audio/speech', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json',
    },
    body: JSON.stringify({
        input: "你好,这是一个测试",
        voice: "zh-CN-XiaoxiaoNeural",
        speed: 1.0,
        pitch: "0",
        style: "general"
    })
});

const audioBlob = await response.blob();

批量处理脚本

bash 复制代码
# 批量转换文本文件
for file in *.txt; do
    curl -X POST "https://your-domain.com/v1/audio/speech" \
      -H "Content-Type: application/json" \
      -d "{\"input\": \"$(cat $file)\", \"voice\": \"zh-CN-XiaoxiaoNeural\"}" \
      --output "${file%.txt}.mp3"
done

注意事项与最佳实践

使用限制

  • 遵守微软服务条款
  • 避免大量并发请求
  • 不要用于商业用途的大规模部署
相关推荐
墨北小七10 小时前
使用火山引擎 HiAgent 构建工业级设备智能运维智能体
运维·人工智能·火山引擎
晚霞的不甘10 小时前
CANN-ATB加速库:Transformer推理性能密码
人工智能·深度学习·transformer
创世宇图10 小时前
【AI入门知识点】Function Calling 是什么?为什么 AI 开始会“调用工具”了?
人工智能·ai·llm·functioncalling
微软技术栈10 小时前
Microsoft AI Genius 4.0 | 使用 GitHub Copilot SDK 升级开发者体验
人工智能·microsoft·github
吃好睡好便好10 小时前
在Matlab中绘制阶梯图
开发语言·人工智能·学习·算法·机器学习·matlab
松☆10 小时前
ops-transformer:FlashAttention算子深度实践
人工智能·计算机视觉·目标跟踪
samt00710 小时前
智能体开发分享:实现值列表验证(LOV)的最佳开发实践
人工智能·microsoft
天天进步201510 小时前
OpenMAIC 源码全解析:开篇与基础架构 —— 一键构建多智能体课堂
人工智能
TechWayfarer11 小时前
AI大模型时代:IP数据云如何适配智能体场景需求
开发语言·人工智能·python·网络协议·tcp/ip·langchain
闵孚龙11 小时前
Qwen3.7-Max深度解析:智能体Agent、AI编程、MCP工作流、跨框架泛化与百炼API,一次讲透国产大模型新前沿
人工智能·算法·架构·ai编程