Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Crazyrouter Tts

v1.1.0

Text-to-speech via Crazyrouter API. OpenAI TTS voices (alloy, echo, fable, onyx, nova, shimmer). Convert text to natural speech audio files. Use when user as...

0· 60· 5 versions· 0 current· 0 all-time· Updated 8h ago· MIT-0

Install

openclaw skills install crazyrouter-tts

Text-to-Speech via Crazyrouter

Generate natural speech from text using Crazyrouter — OpenAI-compatible TTS API.

Voices

VoiceStyle
alloyNeutral, balanced
echoWarm, conversational
fableExpressive, storytelling
onyxDeep, authoritative
novaFriendly, upbeat
shimmerSoft, gentle

Script Directory

Agent Execution:

  1. SKILL_DIR = this SKILL.md file's directory
  2. Script path = ${SKILL_DIR}/scripts/main.mjs

Step 0: Check API Key ⛔ BLOCKING

[ -n "${CRAZYROUTER_API_KEY}" ] && echo "key_present" || echo "not_set"
ResultAction
key_presentContinue
not_setAsk user to set CRAZYROUTER_API_KEY. Get key at https://crazyrouter.com

Usage

# Basic TTS
node ${SKILL_DIR}/scripts/main.mjs --text "Hello world" --output hello.mp3

# Choose voice
node ${SKILL_DIR}/scripts/main.mjs --text "Welcome to Crazyrouter" --output welcome.mp3 --voice nova

# HD quality
node ${SKILL_DIR}/scripts/main.mjs --text "Premium audio" --output hd.mp3 --model tts-1-hd

# Read from file
node ${SKILL_DIR}/scripts/main.mjs --input article.txt --output article.mp3

# Adjust speed
node ${SKILL_DIR}/scripts/main.mjs --text "Slow and clear" --output slow.mp3 --speed 0.8

Options

OptionDescriptionDefault
--text <text>Text to speak
--input <file>Read text from file
--output <path>Output audio file (required)
--voice <name>Voice selectionalloy
--model <id>tts-1 or tts-1-hdtts-1
--speed <num>Speed (0.25-4.0)1.0
--format <fmt>mp3, opus, aac, flacmp3

Version tags

latestvk979vffna91vga9s39c1yzs4rs82mphn