用途:调用阿里云语音合成服务,把文本转换为语音音频,可用于生成语音回复或音频文件。
配置:需设置三个环境变量:ALIYUN_APP_KEY、ALIYUN_ACCESS_KEY_ID、ALIYUN_ACCESS_KEY_SECRET(敏感)。
方式一(推荐)命令行配置: clawdbot skills config aliyun-tts ALIYUN_APP_KEY "your-app-key" clawdbot skills config aliyun-tts ALIYUN_ACCESS_KEY_ID "your-access-key-id" clawdbot skills config aliyun-tts ALIYUN_ACCESS_KEY_SECRET "your-access-key-secret"
方式二:手动编辑 ~/.clawdbot/clawdbot.json,在 skills.entries."aliyun-tts".env 下填写上述三个键值。
用法: 基础调用:{baseDir}/bin/aliyun-tts "Hello, this is Aliyun TTS" 指定输出文件:-o /tmp/voice.mp3 指定音色:-v siyue 指定格式与采样率:-f mp3 -r 16000
选项默认值:输出 tts.mp3;音色 siyue;格式 mp3;采样率 16000。可选音色包括 siyue、xiaoxuan、xiaoyun 等,完整列表见阿里云文档。
语音回复场景:生成音频后用 MEDIA:/tmp/voice-reply.mp3 形式包含在回复中。
限制:需有效的阿里云账号凭证;Access Key Secret 属敏感信息需妥善保管;音色与参数可用范围以阿里云文档为准。具体计费与配额资料未提供。