# OpenAI Text-to-Speech

> Use this tool when you need to convert text into audible speech with customizable voices and playback options. It solves problems such as generating audio content from text-based inputs, and provides an interface for inputting text and outputting audio through the system's speakers. Ideal for use cases requiring real-time or batch text-to-speech conversion, such as audiobooks, voice assistants, or accessibility features.

Canonical page: https://skillsregistry.net/skills/ybouhjira-openai-tts  
JSON: https://api.skillsregistry.net/v1/skills/ybouhjira-openai-tts

## Description

A text-to-speech server that converts text to audio using OpenAI's TTS API and plays it through the system's audio output. Built in Go with a worker pool architecture for handling concurrent TTS requests, it provides tools for converting text to speech with configurable voices (alloy, echo, fable, onyx, nova, shimmer) and monitoring queue status and job history. Features cross-platform audio playback support for macOS, Linux, and Windows, with mutex-protected audio to ensure only one speech plays at a time.

## Trust

- **Trust score (0–1):** 0.63
- **Verification tier:** scanned
- **Last scanned:** 2026-09-01

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ybouhjira-openai-tts)
- **Repository:** <https://github.com/ybouhjira/claude-code-tts>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ybouhjira-openai-tts"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ybouhjira-openai-tts` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ybouhjira-openai-tts/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
