Extension Icon

ElevenLabs TTS

Convert selected text to lifelike speech using ElevenLabs' premium AI voices
AvatarLachie James
194 Installs
Overview

ElevenLabs TTS for Raycast

๐ŸŽ™๏ธ Transform any text into natural-sounding speech instantly with ElevenLabs' premium AI voices - right from your Raycast!

Watch Demo

Voice Selection Extension Setup

โœจ Features

  • ๐Ÿš€ Instant text-to-speech conversion with a simple keyboard shortcut
  • ๐ŸŽญ 20+ premium AI voices with unique personalities and accents
  • ๐ŸŽ›๏ธ Fine-tune voice stability and clarity to match your needs
  • ๐Ÿ”Š Real-time streaming playback
  • โšก๏ธ Zero configuration needed - just add your API key and go!

๐Ÿš€ Quick Start

  1. Install from Raycast Store
  2. Add your ElevenLabs API key (Get one here)
  3. Set up your preferred hotkey in Raycast (โŒ˜ + ,)
  4. Pick your favorite voice and start speaking!

๐Ÿ“‹ Requirements

  • Raycast v1.50.0+
  • ElevenLabs API key
  • macOS 10.15+

Usage

  1. Select any text in any application
  2. Press your configured hotkey (e.g., โŒ˜ + Shift + S)
  3. The selected text will be read aloud
  4. Press the same hotkey again to stop playback at any time

๐Ÿ’ก Important: By default, no hotkey is assigned. You'll need to:

  1. Open Raycast Settings (โŒ˜ + ,)
  2. Go to Extensions
  3. Find "Speak Selected Text"
  4. Click "Add Hotkey" to set your preferred keyboard shortcut

โš™๏ธ Advanced Settings

  • Stability (0.0 - 1.0): Controls voice consistency. Higher values make the voice more stable but potentially less expressive.
  • Similarity Boost (0.0 - 1.0): Adjusts how closely the output matches the original voice. Higher values increase similarity but may impact performance.

๐Ÿ’ก Pro Tips

  • Use shorter text segments for faster response times
  • Experiment with different stability settings for each voice to find your perfect balance
  • The extension works with any text-based application including browsers, editors, and documents

๐Ÿ” Troubleshooting

  • If no sound plays, check your API key and internet connection
  • Ensure you have sufficient credits in your ElevenLabs account
  • For long texts, consider breaking them into smaller segments

๐Ÿค Contributing

Found a bug or have a feature request? Please open an issue on GitHub!

๐Ÿ“ License

MIT License - feel free to use and modify as needed.

๐Ÿ™ Credits

  • ElevenLabs for their amazing Text-to-Speech API
  • Raycast for the excellent extension platform