smithery/thinkinginmath

say

Text-to-speech output using r9s audio API

Installation

$ npx skills add smithery/thinkinginmath --skill say

Also in this package

Other skills from smithery/thinkinginmath.

npx skills add smithery/thinkinginmath

Browse all from smithery/thinkinginmath

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Version2.0.0
Compatibilityrequires r9s CLI with audio API access and audio player (mpv, ffplay, afplay, or paplay)
More metadata
author
r9s-ai
version
2.0.0
tags
["tts","audio","speech"]

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,655 B
  • docs SUMMARY.md 52 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Text-to-Speech

Use this skill to speak words or phrases aloud via text-to-speech using the r9s audio API.

Syntax

To speak text, output on its own line:

%{scripts/speak.sh "text to speak"}

Configuration

Set environment variables to customize TTS:

  • R9STTSMODEL - TTS model to use (default: tts-1). Examples: tts-1, gpt-4o-mini-tts, speech-2.6-hd
  • R9STTSVOICE - Voice to use (default: alloy). Options: alloy, echo, fable, onyx, nova, shimmer
  • R9STTSSPEED - Speech speed 0.25-4.0 (default: 1.0)
  • R9STTSFORMAT - Audio format (default: mp3). Options: mp3, opus, aac, flac, wav, pcm

Guidelines

  • Place the command on its own line, separate from other content
  • Use double quotes around the text
  • For long narrations, keep text under 4096 characters
  • You can use multiple speak commands in one response

Examples

Pronounce a vocabulary word:

**serendipity** /ˌsɛrənˈdɪpɪti/

%{scripts/speak.sh "serendipity"}

**Definition**: The occurrence of pleasant discoveries by chance.

Full narration:

%{scripts/speak.sh "Let's explore the word ephemeral. E-phem-er-al. This beautiful word describes something that lasts for only a very short time."}

Requirements

  • r9s CLI installed with valid API key
  • Audio player: mpv (recommended), ffplay, afplay (macOS), paplay, or aplay
  • Run with --allow-scripts flag to enable script execution