sag

Generate and play ElevenLabs text-to-speech audio locally using API keys.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/dakshrawat298-gif/SOL-ALPHA-GUARDIAN --skill sag-dakshrawat298-gif
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/dakshrawat298-gif/SOL-ALPHA-GUARDIAN/tree/main/packages/skills/skills/sag
Command: npx skills add https://github.com/dakshrawat298-gif/SOL-ALPHA-GUARDIAN --skill sag-dakshrawat298-gif

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? ElevenLabs TTS with local playback enables high-quality text-to-speech generation without relying on cloud services, streamlining voice-enabled applications and demos.

## Core Features & Use Cases

  • ElevenLabs TTS with local playback
  • API key management and voice customization
  • Quick integration into scripts and chat workflows for audio responses

### Quick Start Speak a sample string aloud using sag to generate and play the audio.

Frequently Asked Questions about sag

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

FAQPage Schema
How do I generate text-to-speech audio locally using ElevenLabs?▼

Generate text-to-speech audio locally by running the sag CLI tool, which sends text to the ElevenLabs API and handles immediate local playback of the synthesized voice output.

What API keys do I need to use ElevenLabs TTS in my local scripts?▼

To use ElevenLabs TTS locally, you need to set either the ELEVENLABS_API_KEY or the SAG_API_KEY environment variable to authenticate your voice synthesis generation requests.

Can I integrate voice synthesis and audio playback into my command line workflows?▼

Yes, you can integrate text-to-speech generation and audio playback into command line workflows by executing sag runtime commands within your scripts and chat applications.

Does ElevenLabs text-to-speech generation work without cloud-based audio rendering?▼

ElevenLabs text-to-speech generation processes synthesis via its API but enables local playback, allowing you to render dynamic voice output directly within your local environment.

How do I customize pronunciation and voice output for text-to-speech tasks?▼

Customize pronunciation and voice output by adjusting text inputs and applying voice customization parameters provided by the ElevenLabs TTS API during the generation process.

Why is my local text-to-speech generation not producing audio output?▼

If local text-to-speech generation fails to produce audio, verify that your ELEVENLABS_API_KEY or SAG_API_KEY is correctly configured and your local environment supports audio playback.