用途:使用 Coze TTS 将文本合成为语音,输出可访问的音频 URL。支持单段文本或多段文本,可按段生成对应音频链接。
主要能力:通过命令行调用脚本生成语音;可选择音色、音频格式(mp3、pcm、ogg_opus)、采样率(8000 至 48000 Hz)、语速(-50 至 100)与音量(-50 至 100);提供通用、有声书、视频配音、角色扮演等多类中英文音色。
使用方式:运行 node {skillDir}/scripts/tts.mjs 并传入 --text 或 --texts,至少提供一个。可用 --speaker 指定音色,默认 zh_female_xiaohe_uranus_bigtts;--format 默认 mp3;--sample-rate 默认 24000;--speech-rate 与 --loudness-rate 默认 0。若同时提供 --text 与 --texts,--text 优先。脚本按段打印音频 URL,不下载音频文件。
限制:仅支持纯文本输入,未提供 ssml、--header、-H 或 --mock。不打印 audioSize。非法范围或不受支持的值会传给 SDK,可能失败。运行时需要 plugins.entries.coze-openclaw-plugin.config.apiKey。输出 URL 必须完整保留,尤其 query 中的 sign 等参数不得删改,否则音频可能无法访问;除非用户明确要求下载,只返回完整链接。
适用场景:需要为文章、章节、公告、配音等生成语音链接的场合。