OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  aliyun-tts: 阿里云语音合成服务集成

aliyun-tts: 阿里云语音合成服务集成

 
  webapp ·  2026-02-02 04:06:29 · 3 次点击  · 0 条评论  

名称: aliyun-tts
描述: 阿里云文本转语音合成服务。
元数据: {"clawdbot":{"emoji":"🔊"}}


aliyun-tts

阿里云文本转语音合成服务。

配置

请设置以下环境变量:
- ALIYUN_APP_KEY - 应用密钥
- ALIYUN_ACCESS_KEY_ID - 访问密钥 ID
- ALIYUN_ACCESS_KEY_SECRET - 访问密钥密钥(敏感信息)

方式一:通过 CLI 配置(推荐)

# 配置应用密钥
clawdbot skills config aliyun-tts ALIYUN_APP_KEY "your-app-key"

# 配置访问密钥 ID
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: {
          ALIYUN_APP_KEY: "your-app-key",
          ALIYUN_ACCESS_KEY_ID: "your-access-key-id",
          ALIYUN_ACCESS_KEY_SECRET: "your-access-key-secret"
        }
      }
    }
  }
}

使用方法

# 基础用法
{baseDir}/bin/aliyun-tts "你好,这是阿里云 TTS"

# 指定输出文件
{baseDir}/bin/aliyun-tts -o /tmp/voice.mp3 "你好"

# 指定发音人
{baseDir}/bin/aliyun-tts -v siyue "使用思悦音色"

# 指定格式和采样率
{baseDir}/bin/aliyun-tts -f mp3 -r 16000 "音频参数"

选项参数

标志 说明 默认值
-o, --output 输出文件路径 tts.mp3
-v, --voice 发音人名称 siyue
-f, --format 音频格式 mp3
-r, --sample-rate 采样率 16000

可用发音人

常用发音人:siyuexiaoxuanxiaoyun 等。完整列表请参阅阿里云官方文档。

聊天语音回复

当用户请求语音回复时:

# 生成音频
{baseDir}/bin/aliyun-tts -o /tmp/voice-reply.mp3 "您的回复内容"

# 在响应中包含:
# MEDIA:/tmp/voice-reply.mp3
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor