大易个人语音合成

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

大易个人语音合成(豆包语音声音复刻)。加载后直接说"合成:<文本>"即可生成个人音色配音,带可选的语速/音量参数。

一句话选型结论

按资料字段整理

大易个人语音合成是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_9e8d1f78/yi-huan-dayi-voice
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_9e8d1f78仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791720709
正文体量6.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
大易个人语音合成当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

6.9 KB
模型实际读到的说明书原文,来自技能仓库

大易个人语音合成

音色配置

项目 值
API Key fc029d08-ddeb-4a96-9c7a-014e8ef19a74
Speaker ID S_Zaze8Ci72
引擎 声音复刻 2.0(seed-icl-2.0)
API基础地址 https://openspeech.bytedance.com
APP ID 4704327718

用法

加载本技能后,直接说:

> 合成:我是易寰,从今天开始我的命运会发生改变

如需调节语速,说:

> 合成:文本内容,语速慢一点

如需指定语速值,说:

> 合成:文本内容,语速-30

合成接口(新版 req_params 格式)

接口: POST /api/v3/tts/unidirectional

请求头(必填):
- X-Api-Key — API Key
- X-Api-Resource-Id — 固定值 seed-icl-2.0
- X-Api-Request-Id — UUID,每个请求唯一,不能省略

Payload 格式(新版,必须用 user/req_params 结构):

payload = {
    &quot;user&quot;: {&quot;uid&quot;: &quot;dayi&quot;},
    &quot;req_params&quot;: {
        &quot;text&quot;: &quot;要合成的文本&quot;,
        &quot;speaker&quot;: &quot;S_Zaze8Ci72&quot;,
        &quot;audio_params&quot;: {
            &quot;format&quot;: &quot;mp3&quot;,
            &quot;sample_rate&quot;: 24000
        }
    }
}

响应是流式的(chunked JSON),必须用 stream=True + iter_content 读取:

session = requests.Session()
response = session.post(url, headers=headers, json=payload, stream=True, timeout=60)
audio_data = b&quot;&quot;
for chunk in response.iter_content(chunk_size=None):
    if chunk:
        try:
            data = json.loads(chunk.decode(&#x27;utf-8&#x27;))
            if &#x27;data&#x27; in data and data[&#x27;data&#x27;]:
                audio_chunk = base64.b64decode(data[&#x27;data&#x27;])
                audio_data += audio_chunk
        except:
            pass

注意: 新版 API 流式读取,数据字段名是 data(base64编码),直接拼接即可。

语速/情感调参(实测校准数据)

参数 位置 说明 建议值
语速 req_params.audio_params.speech_rate [-50, 100],负值变慢正值变快 0 正常
音量 req_params.audio_params.loudness_rate [-50, 100] 0 正常
音调 当前版本不支持 — —

⚠️ 重要:时长非确定性(2026-07-01 实测发现)

豆包语音合成引擎每次请求存在±3秒的随机时长差异。相同文案、相同参数、重复请求,时长相异。 不要依赖经验校准表做精确时长预估——它反映单次测试趋势,不保证每次一致。

最佳策略: 固定 speech_rate=0(正常语速),通过调整文案字数来控制时长。每次合成后校验实际时长。

长文本时长参考(speech_rate=0):

含标点字数 实测时长范围
~130字 28-31秒
~160字 36-40秒
~195字 38-42秒
~200字 42-45秒

经验值: 目标40秒口播 → 190-200字(含标点)文案,speech_rate=0。字数增减20字对应约±4秒。

实测样本(2026-07-01,同一195字文案,两次请求):
- 请求1: 38.9秒
- 请求2: 42.0秒
- 均值: ~40.5秒(±1.6秒)

声音复刻训练(音色克隆)

接口: POST https://openspeech.bytedance.com/api/v3/tts/voice_clone

请求头: 同合成接口(X-Api-Key + X-Api-Request-Id),不需要 X-Api-Resource-Id

后付费模式 payload:

{
    &quot;speaker_id&quot;: &quot;custom_speaker_id&quot;,      // 固定值,必须传
    &quot;custom_speaker_id&quot;: &quot;dayi_koubo&quot;,       // 自定义音色代号
    &quot;language&quot;: 0,                            // 0=中文
    &quot;audio&quot;: {
        &quot;data&quot;: &quot;base64编码的音频数据&quot;,
        &quot;format&quot;: &quot;wav&quot;
    },
    &quot;extra_params&quot;: {
        &quot;demo_text&quot;: &quot;可选的试听文本&quot;
    }
}

常见错误码:

状态码 code message 原因 解决
400 45000000 error extract basicHttpRoutingPreference missing X-Api-Request-Id 缺少请求头 X-Api-Request-Id 加上UUID
403 45000030 requested resource not granted 后付费资源未开通 去火山引擎控制台开通声音复刻2.0后付费
500 55000000 resource ID is mismatched Resource ID 与音色不匹配 检查 X-Api-Resource-Id 是否正确
400 45001109 WERError 音频与text字段文本差异过大 确认text与实际念诵文本一致

extra_params 可选参数(2026-07-02 从API-V3文档补充):

参数 类型 说明 建议
enable_audio_denoise bool 是否开启降噪(1.0默认true,2.0默认false) 样本噪声大时开启,质量好时关闭
enable_audio_denoise_with_snr bool 配合降噪检测阈值使用 需同时开启enable_audio_denoise
denoise_max_snr_thresh int 降噪检测阈值,默认50,范围(0,100) —
reject_min_snr_thresh float 信噪比低于该值拒绝复刻,默认5 过高会降低复刻成功率
voice_clone_denoise_model_id string 人声美化模型,默认SpeechInpaintingV2,可换VocalDiffusionV2_44k 复刻结果有明显噪声时可切换
voice_clone_enable_mss bool 音源分离(去除背景音乐),默认false 对于有背景音的样本开启
enable_crop_by_asr bool ASR截断,避免字音被切开,默认false 对于长音频建议开启
disable_volume_normalization bool 关闭音量归一化,默认false(开启归一化) 关闭后音量更接近prompt,音色相似度更高
demo_text string 试听文本,4-300字 越长注册越耗时,建议50-100字

返回参数说明:

字段 说明
speaker_id 音色ID
status 0=未找到, 1=训练中, 2=训练成功可合成, 3=失败, 4=已激活
model_type 声音复刻2.0: 4=ICL V2, 5=ICL V3
demo_audio 训练成功时返回试听链接(1小时有效)
available_training_times 剩余训练次数

重要规则:
- 后付费训练成功后首次合成即转正,转正后不可再训练该ID
- 复刻后7天内不合成自动删除(释放ID)
- V3版音色可同时在声音复刻1.0、2.0、豆包端到端实时语音模型上使用(V1版不行)
- 预付费音色先下单槽位再使用;后付费试听不收费,合成即收音色槽位费

注意

  • 合成前必须先确认 X-Api-Resource-Id 正确(目前是 seed-icl-2.0)
  • 不要用旧版 app/user/audio/request payload 格式,新版必须用 user/req_params
  • 流式读取时每个 chunk 都是完整 JSON 行,用 iter_content 逐行 parse

常见问题

5 问
答案由本站依据条目字段整理
大易个人语音合成怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_9e8d1f78/yi-huan-dayi-voice。安装方式为未标注。装完刷新技能列表或重开客户端。

大易个人语音合成支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

大易个人语音合成权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

大易个人语音合成收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

大易个人语音合成用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。