360 Secure SkillHub
360 安全技能中心

Aliyun Tts

该 Skill 提供文本转语音合成,通过 SkillBoss API Hub 自动选择语音模型,支持命令行指定输出文件、音色、音频格式和采样率;使用前需配置 SKILLBOSS_API_KEY。

basillytton
basillytton
热度 23.20
最近更新 2026-04-15 15:08:39
分类:效率依赖:第三方 API / 代码执行 / 读写文件应用场景:文件转换

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add basil-aliyun-tts
Metadata
name
aliyun-tts
description
Text-to-Speech synthesis service via SkillBoss API Hub.
metadata
{"clawdbot":{"emoji":"??"}}
requires.env
["SKILLBOSS_API_KEY"]

aliyun-tts

Text-to-Speech synthesis service powered by SkillBoss API Hub. Automatically routes to the optimal TTS model.

Configuration

Set the following environment variable:

  • SKILLBOSS_API_KEY - SkillBoss API Hub Key

Option 1: CLI configuration (recommended)

# Configure SkillBoss API Key
clawdbot skills config aliyun-tts SKILLBOSS_API_KEY "your-skillboss-api-key"

Option 2: Manual configuration

Edit ~/.clawdbot/clawdbot.json:

{
  skills: {
    entries: {
      "aliyun-tts": {
        env: {
          SKILLBOSS_API_KEY: "your-skillboss-api-key"
        }
      }
    }
  }
}

Usage

# Basic usage
{baseDir}/bin/aliyun-tts "Hello, this is TTS"

# Specify output file
{baseDir}/bin/aliyun-tts -o /tmp/voice.mp3 "Hello"

# Specify voice
{baseDir}/bin/aliyun-tts -v alloy "Use alloy voice"

# Specify format and sample rate
{baseDir}/bin/aliyun-tts -f mp3 -r 16000 "Audio parameters"

Options

Flag Description Default
-o, --output Output file path tts.mp3
-v, --voice Voice name alloy
-f, --format Audio format mp3
-r, --sample-rate Sample rate 16000

Available Voices

Common voices: alloy, echo, fable, onyx, nova, shimmer. SkillBoss API Hub automatically routes to the best available TTS model.

Chat Voice Replies

When a user requests a voice reply:

# Generate audio
{baseDir}/bin/aliyun-tts -o /tmp/voice-reply.mp3 "Your reply content"

# Include in your response:
# MEDIA:/tmp/voice-reply.mp3