# Rime Text-to-Speech

> Use this tool when you need to convert text into spoken audio with minimal latency, ideal for AI assistants or applications requiring audio narration. It takes text input and produces spoken audio output, allowing for customizable voice selection, speaking style, and playback behavior through environment variables. Suitable for use cases where verbal communication or audio narration is necessary, such as user interaction or generated content playback.

Canonical page: https://skillsregistry.net/skills/matthewdailey-rime-tts  
JSON: https://api.skillsregistry.net/v1/skills/matthewdailey-rime-tts

## Description

A text-to-speech server for the MCP ecosystem that integrates with Rime's API to convert text into spoken audio. This implementation streams audio content with optimized buffering to reduce latency between text generation and speech playback. It provides a 'speak' tool that can be configured through environment variables to control voice selection, speaking style, and playback behavior. Built with TypeScript and Node.js, it supports cross-platform audio playback through various media players and includes features for handling WebSocket connections and managing temporary audio files. Particularly useful for AI assistants that need to communicate verbally with users or for applications requiring audio narration of generated content.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/matthewdailey-rime-tts)
- **Repository:** <https://github.com/matthewdailey/rime-mcp>

## 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": "matthewdailey-rime-tts"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/matthewdailey-rime-tts` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/matthewdailey-rime-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
