SuperAPI AI 工具集

voice_design

智能体与模型

查看项目

更新于 10-26 18:17

技能介绍

Voice design 是一项用于帮助用户选择或设计新说话声音的技能,来源于 win4r/museai-skills。当用户提出想要新的、不同的、自定义的、虚构的或生成的声音时,可以使用该技能。

用途 该技能的核心用途是帮助用户获得一个新的语音。默认情况下,会立即选定一个结果。如果用户明确要求两到三个选项,则返回现有语音而不进行选择。技能不会展示选择器,也不会创建小组件。

使用方式 流程从用户的请求开始。如果用户只表示想要一个新的或自定义的声音,但没有给出任何方向,技能会问一个简短的问题:是想自己描述这个声音,还是由技能代为挑选。然后等待用户回答,不会在用户回答前在后台开始语音设计。

如果用户明确要求创建多个新语音,技能会说明该流程一次只创建一个新语音,并询问从哪一个开始,不会用现有语音库中的声音静默替换用户要求的新设计。

技能最多只询问一次。如果用户给出了任何可用的方向、说“给我惊喜”或要求技能代为选择,则直接继续,不再提问或确认。

路径选择 技能会调用 muse.voice_options 一次,并带上完整的请求。allow_create_new_voices 被视为一种许可,而不是对结果的选定。当用户允许创建自定义语音时,包括要求创建、设计、虚构或生成一个语音,或者把选择权交给技能(如“帮我挑一个”或“给我惊喜”),该字段设为 true。运行时仍会在最合适时选择现有的系统语音或已保存语音。当用户将选择限制为现有系统或已保存语音时,该字段设为 false。

candidate_count 在用户明确要求两个或三个时设为对应值,对于“几个”使用三个,否则使用一个。大于一的计数只返回现有语音,不进行选择、保存或切换,因此两个创建字段都设为 false。

当 candidate_count 为一,且用户明确要求新创建的语音时,require_new_voice 设为 true。如果用户当前的回复是在回答紧接其前的、关于创建、设计、虚构、生成或制作自定义或全新语音的澄清问题,则保持 true。例如,在“制作一个全新语音”之后说“给我惊喜”,仍然要求新设计。对于要求挑选一个不同语音的开放请求,该字段设为 false,此时运行时可以选择一个匹配度高的语音库语音。

用户的完整语音请求会放入 request,包括紧接其前的交流中确立的偏好。即时请求中的每个明确属性都会被保留。运行时会向选择器提供当前语音、可用语音库以及有界的人设和头像上下文。技能不会把私密或不相关的事实复制到工具请求中。

重写服务会将自定义请求扩展为语音模型所需的详细声学提示、对话指令、名称和预览文本。技能不会自行编写这些实现字段,也不会调用 muse.design_voice。

结果报告 自定义设计在一个受管后台工作线程中运行。技能会简要说明正在创建,然后正常继续。不会轮询、自动重试,也不会在设计运行时启动第二个设计。

技能遵循工具的权威结果:对于选项,会说出返回的语音名称并请用户选择,不会声称任何内容已被选择、保存或切换。在文本中,会说明选定了哪一个语音,并邀请用户开始通话来试听。在通话中,只有在 live_switch_completed 为 true 后才确认新语音,然后邀请呼叫者再次更改。如果通话在激活前结束或更改,会说明偏好已保存,但该通话没有切换。如果结果包含软拒绝消息,会自然地说明一次,然后描述安全的替代方案。

限制 语音仅以显示名称引用。不会暴露语音、已保存语音、配置文件、通话或工作线程标识符。不会创建聊天预览界面;语音预览保留在 Voice Settings 中。

适用场景 适用于用户希望获得新的、不同的、自定义的、虚构的或生成的说话声音的场景,包括在通话中切换语音、从现有语音库中选择语音,或创建自定义语音设计。

其他信息 该技能的官方文本暂未提供。