voice-memo

Convert input text into voice memos via ElevenLabs or OpenAI TTS.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Kastalien-Research/kastalien-factory --skill voice-memo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-memo
Source: https://github.com/Kastalien-Research/kastalien-factory/tree/main/lettabot/skills/voice-memo
Command: npx skills add https://github.com/Kastalien-Research/kastalien-factory --skill voice-memo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq.

What problem does it solve?

Converts textual messages into natural-sounding voice memos, enabling quick audio replies when tone and brevity matter.

Core Features & Use Cases

  • Text-to-speech generation of memos using configurable providers (ElevenLabs or OpenAI) with output as native voice notes or audio attachments.
  • Silent mode support for background tasks and scheduled memos.
  • Use cases include replying to voice messages, providing audio summaries, or delivering quick updates.

Quick Start

Send a message and request a voice reply by using the <voice> directive to generate and send a one-paragraph audio memo.

Frequently Asked Questions about voice-memo

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

FAQPage Schema
How do I convert text to speech for an audio reply in a chat?

To convert text to speech for an audio reply, this Skill processes your input text using a configured TTS provider like ElevenLabs or OpenAI and outputs an OGG Opus audio file. It uses curl and jq to handle the HTTP requests and deliver natural voice memos.

Can I use ElevenLabs or OpenAI for text-to-speech generation?

Yes, you can use either ElevenLabs or OpenAI as your text-to-speech provider. You must configure the required API keys for your chosen TTS provider to generate natural-sounding voice memos successfully.

What's the best way to send a voice memo from a text summary?

The best way to send a voice memo from a text summary is to use the voice directive in your message. This triggers the text-to-speech conversion, generating a one-paragraph audio memo delivered as a native voice note or audio attachment.

Do I need curl and jq installed to generate OGG Opus audio files?

Yes, you need curl and jq installed to generate OGG Opus audio files. These dependencies are required for executing HTTP requests to the TTS provider and handling the JSON responses during the text-to-speech conversion process.

Does this text-to-speech tool support background tasks and silent mode?

Yes, this text-to-speech tool supports silent mode for background tasks and scheduled memos. This allows you to generate and deliver audio summaries or quick updates without triggering interactive notifications.

Are there limitations on the length of text converted to natural-sounding voice memos?

The primary limitation is that the voice directive generates a one-paragraph audio memo, making it best suited for quick updates, summaries, or reminders rather than long-form text-to-speech conversion.