sag

Convert text to speech via the ElevenLabs API with local playback.

16|1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/Flexasaurusrex/OpenPaw --skill sag-flexasaurusrex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/Flexasaurusrex/OpenPaw/tree/main/skills/sag
Command: npx skills add https://github.com/Flexasaurusrex/OpenPaw --skill sag-flexasaurusrex

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 experience similar to the macOS say command for local playback.

Core Features & Use Cases

  • ElevenLabs TTS Integration: Leverages ElevenLabs for high-quality voice generation.
  • Local Playback: Enables direct audio playback on the local machine.
  • Voice Customization: Supports selecting different voices and applying pronunciation/delivery rules.
  • Use Case: Generate voice responses for your AI assistant, create audio summaries of text, or add spoken elements to local applications.

Quick Start

Use the sag skill 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 with local playback?

To convert text to speech locally, this Skill sends text to the ElevenLabs API for voice generation and outputs the resulting audio for direct local playback on your machine.

Can I generate AI assistant voice responses like the macOS say command?

Yes, you can generate AI assistant voice responses using this Skill, which provides a macOS say-style user experience powered by the ElevenLabs TTS API for high-quality audio output.

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

Yes, an ElevenLabs API key is required for text-to-speech voice generation. You also need the sag binary installed to facilitate the local audio playback.

Can I select different voices and apply pronunciation rules for audio generation?

Yes, you can select different voices and apply specific pronunciation or delivery rules during audio generation to customize the spoken text output according to your needs.

What is the best way to create audio summaries of text locally?

The best way to create local audio summaries is using this Skill, which leverages ElevenLabs voice generation to convert text summaries into spoken audio for immediate local playback.

Are there limitations when using ElevenLabs TTS for local audio playback?

Limitations include dependency on the ElevenLabs API for voice generation and the requirement of the sag binary for local playback, meaning an active connection and valid API key are necessary.