SuperAPI AI Directory

agent-speak

Agents & models

View repository

Updated 10-16 06:44

About this skill

Agent Speak

Use rawgenai <provider> tts to speak, rawgenai <provider> dialogue for multi-speaker audio, and rawgenai <provider> voice to manage voices. Always read the chosen provider's reference file before running commands.

Prerequisites

brew install WHQ25/tap/rawgenai

Before using a provider, read its setup guide at references/setup/ to configure credentials.

Input Sources

  1. Positional argument: rawgenai <provider> tts "text" [flags]
  2. File: rawgenai <provider> tts --file input.txt [flags]
  3. Stdin: echo "text" | rawgenai <provider> tts [flags]

General Guidelines

  • On first use, ask user to pick a provider. Remember for the session.
  • All output is JSON. Always show file paths to the user.
  • For TTS: write natural conversational text, not markdown. Use --speak for playback, -o for file.
  • If a command fails, try a different provider or inform the user.

Speak (TTS)

rawgenai <provider> tts "<text>" --speak

Provider Command Best For Reference
OpenAI rawgenai openai tts General purpose, English ref
Google Gemini rawgenai google tts Expressive storytelling, multi-speaker ref
ElevenLabs rawgenai elevenlabs tts Most natural voices, 70+ languages ref
Seed rawgenai seed tts Chinese, emotion-rich ref
DashScope rawgenai dashscope tts Chinese, 10 languages, 49 voices ref
MiniMax rawgenai minimax tts Chinese, streaming ref
Kling rawgenai kling tts Bilingual zh/en ref
Runway rawgenai runway audio tts Async —

Dialogue

Multi-speaker dialogue from JSON script (max 10 voices).

Provider Command Reference
ElevenLabs rawgenai elevenlabs dialogue -i script.json -o out.mp3 ref

Voice Management

Design, clone, and manage custom voices.

Provider Command Capabilities Reference
ElevenLabs rawgenai elevenlabs voice list, design, create, preview ref
Kling rawgenai kling voice create, status, list, delete ref
MiniMax rawgenai minimax voice list, upload, clone, design, delete ref
Seed rawgenai seed voice-clone upload, status, order, renew ref