爱意满满的作品展示区。
JustW

不用花一分钱!教你搭建专属文字转语音网站,支持 20+种声音

  •  
  •   JustW · Aug 13, 2025 · 4271 views
    This topic created in 455 days ago, the information mentioned may be changed or developed.

    image-20250812164659353

    准备工作

    你只需要:

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

    第一步:获取项目代码

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

    第二步:一键部署到 Cloudflare Workers

    1. 注册 Cloudflare 账号

    2. 一键部署

      • 点击项目中的部署按钮:

      image-20250812164236857

      • 授权 GitHub 访问权限
      • 选择要部署的仓库

      image-20250812164318127

      • 等待部署完成
    3. 获取访问地址

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

    image-20250812164405087

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

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

    image-20250812164430064

    API 调用示例

    // 基础调用
    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();
    

    批量处理脚本

    # 批量转换文本文件
    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
    

    原文: https://mp.weixin.qq.com/s/F4-Pc6etHVXExGhPATLppw

    14 replies  •  2025-08-14 23:15:42 +08:00
    foufoufm
    foufoufm
    Aug 13, 2025
    1
    想问一下短视频基于影视作品改造语音的那种,是怎么做到的?
    JustW
    JustW
    OP
    Aug 13, 2025
    2
    @foufoufm 那种是 AI 声音克隆吧
    NoahBishop
    NoahBishop
    Aug 13, 2025 via Android
    3
    @foufoufm 用 cosyvoice2 本地部署,直接把需要的语气和音色那段参考,效果很好。
    foufoufm
    foufoufm
    Aug 13, 2025
    4
    @JustW
    @NoahBishop

    我先问问短视频 op 怎么创建的吧,回头分享经验
    KFCVIVO50
    KFCVIVO50
    Aug 13, 2025
    5
    赞
    kneo
    kneo
    Aug 13, 2025 via Android
    6
    你这克隆出来的站点不是都一样吗?专属体现在哪啊?
    Solix
    Solix
    Aug 13, 2025
    7
    @foufoufm #1 https://elevenlabs.io/ 全球最顶尖的语音克隆工具
    cat9life
    cat9life
    Aug 13, 2025
    8
    这是调用了哪个模型?api
    firegl99
    firegl99
    Aug 13, 2025
    9
    直接用的微软的模型,不怕被微软告?
    cat9life
    cat9life
    Aug 13, 2025
    10
    @cat9life #8 看到了,是微软
    Geekgogo
    Geekgogo
    Aug 13, 2025
    11
    @gaobh #7 这个有开源版本吗
    aero99
    aero99
    Aug 13, 2025
    12
    本地搭建过语音克隆工具,又在云端训练模型,最后生成感觉还不是很满意,缺乏情绪,好像目前类似工具的痛点
    Vicissitude
    Vicissitude
    Aug 13, 2025
    13
    为啥只有中文没有英文?
    xialaoban
    xialaoban
    Aug 14, 2025
    14
    这个声音:这个男人叫小帅
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   969 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 18:53 · PVG 02:53 · LAX 10:53 · JFK 13:53
    ♥ Do have faith in what you're doing.