sag

Convert text to speech with ElevenLabs voices and local playback.

19|3|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/samttoo22-MewCat/OpenSoul --skill sag-samttoo22-mewcat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/samttoo22-MewCat/OpenSoul/tree/main/openclaw/skills/sag
Command: npx skills add https://github.com/samttoo22-MewCat/OpenSoul --skill sag-samttoo22-mewcat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a text-to-speech (TTS) solution using ElevenLabs, offering a user-friendly interface similar to macOS's built-in 'say' command for local playback.

Core Features & Use Cases

  • ElevenLabs TTS Integration: Leverages ElevenLabs for high-quality voice generation.
  • Local Playback: Audio output is played directly on the user's system.
  • Voice Customization: Supports selecting different voices and applying pronunciation rules.
  • Use Case: Generate spoken responses for an AI assistant, create audio versions of text content, or provide voice feedback in interactive applications.

Quick Start

Use the sag skill to speak the phrase "Hello there" using 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 voices?

To convert text to speech using ElevenLabs voices, you can use a command-line interface that sends your text to the ElevenLabs API and plays the resulting audio locally on your system.

Do I need an ElevenLabs API key to generate audio locally?

Yes, you need an active ElevenLabs API key to generate audio locally, as the voice synthesis is processed through the ElevenLabs platform before being played back on your machine.

Can I use macOS say commands for text-to-speech generation?

You can use a mac-style say user experience to trigger text-to-speech generation, providing a familiar command-line interface while leveraging ElevenLabs for higher quality voice output.

How do I customize pronunciation and delivery for speech synthesis?

You can customize pronunciation and delivery for speech synthesis by selecting different available voices and applying specific audio tags to achieve expressive output.

What are the limitations of using ElevenLabs for local audio playback?

Limitations of using ElevenLabs for local audio playback include the requirement of an active API key and dependency on the ElevenLabs service for all voice generation processing.