sag

Convert text to speech via ElevenLabs TTS with local playback.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/MoRen9527/TriMetaverse --skill sag-moren9527
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/MoRen9527/TriMetaverse/tree/main/reference/openclaw/skills/sag
Command: npx skills add https://github.com/MoRen9527/TriMetaverse --skill sag-moren9527

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a convenient way to convert text into speech using ElevenLabs' advanced TTS technology, mimicking the familiar 'say' command experience found on macOS.

Core Features & Use Cases

  • Text-to-Speech Conversion: Generate natural-sounding speech from any text input.
  • Voice Customization: Select from various ElevenLabs voices and control pronunciation.
  • Local Playback: Audio is played directly, offering a seamless user experience.
  • Use Case: Quickly generate audio responses for a chatbot, create voiceovers for presentations, or dictate notes in a natural voice.

Quick Start

Use sag to speak the phrase "Hello there" with the default voice.

Frequently Asked Questions about sag

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert text to speech using ElevenLabs on macOS?

To convert text to speech on macOS, this tool uses ElevenLabs TTS with a local command-line interface mimicking the native 'say' command. It generates natural-sounding audio and plays it back directly on your machine.

What do I need to generate audio with ElevenLabs TTS?

Generating audio with ElevenLabs TTS requires setting the ELEVENLABS_API_KEY environment variable for authentication. Once configured, you can input text and select voices to produce speech locally.

Can I control pronunciation and emotional expression in voice synthesis?

Yes, voice synthesis supports pronunciation adjustments and audio tags for emotional expression. You can customize the generated speech by selecting various ElevenLabs models and specific voices.

What is the best way to use ElevenLabs for voiceovers from the command line?

The best way to create voiceovers from the command line is using this macOS-style interface for ElevenLabs TTS. It provides local playback and voice customization, offering a seamless generation experience.

Why is my ElevenLabs text-to-speech generation not working?

Text-to-speech generation will fail if the ELEVENLABS_API_KEY environment variable is missing or invalid. Ensure your API key is correctly configured for successful authentication and audio playback.

Does sag work with different ElevenLabs models for audio generation?

Yes, audio generation supports various ElevenLabs models for voice synthesis. You can select different models and customize voices to generate natural-sounding speech from text input.