sag

Generate speech from text using ElevenLabs TTS models via a macOS-style CLI.

5.1k|1.2k|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/linuxhsj/openclaw-zero-token --skill sag-linuxhsj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/linuxhsj/openclaw-zero-token/tree/main/skills/sag
Command: npx skills add https://github.com/linuxhsj/openclaw-zero-token --skill sag-linuxhsj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

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

Core Features & Use Cases

  • Text-to-Speech: Generate natural-sounding speech from any text input.
  • Voice Customization: Select from various ElevenLabs voices and control pronunciation and delivery.
  • Use Case: You need to create an audio narration for a presentation or a voice response for an agent. Use this Skill to quickly generate high-quality audio files.

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 generate natural-sounding speech from text using a command-line interface?

You can generate speech from text using this Skill by passing phrases as command-line arguments to the 'sag' binary, which interfaces with ElevenLabs TTS models to produce high-quality audio output.

Do I need an ElevenLabs API key to use text-to-speech voice synthesis?

Yes, you need an ElevenLabs API key to authenticate text-to-speech requests. The Skill requires this key alongside the 'sag' binary to access ElevenLabs voice models and generate audio.

Can I control voice selection and pronunciation delivery for audio generation?

Yes, you can control voice selection and pronunciation delivery during audio generation through command-line arguments and special tags. This allows you to select from various ElevenLabs voices and adjust delivery nuances.

What is the best way to convert text into voice narration for a presentation?

The best way to convert text into voice narration is using a command-line TTS tool like this Skill, which leverages ElevenLabs models to quickly generate natural-sounding audio files suitable for presentations.

Does this text-to-speech tool work like the macOS say command?

Yes, this text-to-speech tool mimics the familiar macOS 'say' command-line experience. It wraps ElevenLabs voice synthesis models to provide a similar UX while generating higher quality speech output.