剧本杀配音·游戏语音包
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @beatra-ai/game-script-voice-pack。
技能介绍
要解决的问题
剧本杀台本、独立游戏对话树或互动故事常有多名角色,但交付语音包时容易出现角色声线不统一、台词顺序错位、单句返工需要整包重合成、片段缺少台词级索引等问题。@beatra-ai/game-script-voice-pack 针对带说话人标注的台本,建立一条可复核的配音链路:每个具名角色固定一把声音,按剧本顺序生成编号片段,并保留角色 ID、台词 ID、时长与产物信息。
技能如何工作
核心输入是台本正文,不是角色名列表;若只有角色名,不应编造对白。技能会先建立角色表和台词台账,再调用 beatra.voices.list 固定每个角色的 voice_id。合成前读取实时 TTS 信息,确认角色表、块数、加权字数与估价。
每个语音块通过随包 scripts/mcp_client.py 提交一次 beatra.speech.synthesize,并用 beatra.tasks.get 轮询到终态。交付内容包括按顺序编号的音频片段、真实时长、MIME 类型、URL 或产物、解析出的模型和 billing.net_charged_credits。若某句修改,只重做对应块,不整包重跑。
边界与注意点
该技能适合多角色脚本配音,不适合文学广播剧、单叙述者课程或仅需要一把可复用声音的场景。克隆声音仅在用户明确授权时启用;需要确认本人声音或授权,并通过样本检查、充值与确认后再调用 beatra.voices.clone。付费调用前确认整包估价;响应丢失时按冻结 ID 重放,余额不足时先充值再重试。
使用场景
- 剧本杀主持团队拿到标注旁白与角色名的台本,需要为每个角色生成固定声线并按出场顺序交付片段。
- 独立游戏设计师整理对话树后,需要把每条对白合成成带角色 ID 和台词 ID 的音频片段,便于导入引擎。
- 互动故事编辑修改某一句角色对白,只重做该句音频块,并核对时长、MIME 类型与产物 URL。
- 测试训练场景需要多人说话顺序一致,使用技能按台本顺序合成并复核每句指定声音。
适合人员
- 负责剧本杀内容包装的运营:要把多角色台本变成可分发语音包。
- 独立游戏音频设计师:需要把对话树逐句合成并保留台词级元数据。
- 互动故事编辑:改对白后只想重做单句并核对交付片段。
- AI 工作流工程师:希望用固定 MCP 客户端稳定提交 TTS 任务。