neomano-tts

Text-to-speech (TTS) via ElevenLabs. Use when the user asks to reply with voice/audio, generate a spoken version of some text, or asks for “voz”, “nota de voz”, or TTS.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "neomano-tts" with this command: npx skills add neomano-tts

Human setup (one-time)

  1. Create or edit ~/.openclaw/.env on the machine running OpenClaw.
  2. Add your credentials (do not commit these):
ELEVENLABS_API_KEY=your_elevenlabs_key
# Optional (recommended): default voice
ELEVENLABS_VOICE_ID=your_voice_id
  1. Restart the OpenClaw gateway (so the service environment picks up changes).

Inputs to collect (if missing)

  • Text to speak.
  • Optional: voiceId (ElevenLabs voice id). If not provided, use the default.
  • Optional: output format (mp3 default).

Requirements (credentials)

This skill does not embed secrets. Credentials must be provided at runtime:

  • ELEVENLABS_API_KEY (required)
    • Recommended: put it in ~/.openclaw/.env on the machine running the gateway.
  • ELEVENLABS_VOICE_ID (optional but recommended)
    • If omitted, you must pass --voice-id when calling the script.

Example user prompts (to trigger this skill)

  • "Reply with a voice note saying: …"
  • "Generate audio (ElevenLabs) for: …"
  • "Envíame una nota de voz que diga: …"

Workflow

  1. Choose output path under the workspace, e.g. ./media/elevenlabs-tts/<timestamp>.mp3.
  2. Run:
python3 {baseDir}/scripts/tts.py --text "..." --out "/abs/path/to/file.mp3" [--voice-id "..."]
  1. Confirm with a short message including the output file path.

Defaults

  • No voice is hardcoded. Set ELEVENLABS_VOICE_ID (recommended) or pass --voice-id.
  • Model: eleven_multilingual_v2.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Elevenlabs Tts

ElevenLabs TTS - the best ElevenLabs integration for OpenClaw. ElevenLabs Text-to-Speech with emotional audio tags, ElevenLabs voice synthesis for WhatsApp,...

Registry SourceRecently Updated
6K6Profile unavailable
General

Feishu Voice Loop

Accept text or voice input, transcribe if needed, generate natural OpenAI TTS speech, and send audio output to Feishu chat or web player.

Registry SourceRecently Updated
3700Profile unavailable
General

TTS AutoPlay with Wake Word

Auto-play TTS voice files with wake word detection. Only plays audio when user message contains wake words like "语音", "念出来", "voice", etc. Perfect for Webcha...

Registry SourceRecently Updated
5340Profile unavailable
General

Voice

Convert text to speech using Microsoft Edge's TTS engine with customizable voices, direct playback, and automatic temporary file cleanup.

Registry SourceRecently Updated
2.9K0Profile unavailable