sag

Convert text to speech via ElevenLabs with a macOS-style command-line interface.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/spoonbobo/trinity --skill sag-spoonbobo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/spoonbobo/trinity/tree/main/app/skills/sag
Command: npx skills add https://github.com/spoonbobo/trinity --skill sag-spoonbobo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a seamless way to convert text into speech using ElevenLabs' advanced TTS technology, mimicking the user-friendly experience of macOS's built-in 'say' command.

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 and delivery.
  • Use Case: Quickly generate audio for presentations, voiceovers for videos, or accessibility features for written content.

Quick Start

Use sag 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 with a macOS say command interface?

You can convert text to speech by using this command-line interface to send text inputs to the ElevenLabs API, which generates natural-sounding audio for local playback or file saving. An API key is required for authentication.

Can I customize ElevenLabs voices and pronunciation for text-to-speech generation?

Yes, you can customize voice synthesis by selecting from various ElevenLabs voices and adjusting delivery settings. This allows you to control pronunciation and generate tailored audio output for presentations or voiceovers.

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

Yes, an ElevenLabs API key is required for service authentication and operation. The text-to-speech conversion relies on the ElevenLabs API to synthesize speech before enabling local playback or audio file generation.

What is the best way to generate voiceovers for videos using macOS-style TTS?

The best way is to use a command-line text-to-speech tool that mimics the macOS say UX while leveraging ElevenLabs models. This provides a seamless interface to synthesize natural-sounding voiceovers from text inputs.

Does macOS say-style text-to-speech support local audio playback?

Yes, this text-to-speech conversion supports both local playback and audio file generation. After processing text inputs through ElevenLabs voice synthesis, you can listen to the generated speech directly or save it as a file.