Skip to main content
Glama

Иней МКП

иней

Сервер Model Context Protocol (MCP), который обеспечивает возможности преобразования текста в речь с использованием Rime API. Этот сервер загружает аудио и воспроизводит его с помощью собственного аудиоплеера системы.

Функции

  • Предоставляет инструмент speak , который преобразует текст в речь и воспроизводит ее через системный звук

  • Использует высококачественный API синтеза голоса Rime

Related MCP server: iTerm MCP

Требования

  • Node.js 16.x или выше

  • Рабочее устройство вывода звука

  • macOS: Использует afplay

Вот пример кода от Клода, который не тестировался 🤙✨

  • Windows: Встроенный Media.SoundPlayer (PowerShell)

  • Linux: mpg123, mplayer, aplay или ffplay

Конфигурация МКП

"ref": {
  "command": "npx",
  "args": ["rime-mcp"],
  "env": {
      RIME_API_KEY=your_api_key_here

      # Optional configuration
      RIME_GUIDANCE="<guide how the agent speaks>"
      RIME_WHO_TO_ADDRESS="<your name>"
      RIME_WHEN_TO_SPEAK="<tell the agent when to speak>"
      RIME_VOICE="cove" 
  }
}

Все необязательные переменные окружения являются частью определения инструмента и представляют собой подсказки для ввода.

Все голосовые опции перечислены здесь .

Вы можете получить свой ключ API на панели инструментов Rime .

Для настройки поведения можно использовать следующие переменные среды:

  • RIME_GUIDANCE : Основное описание того, когда и как использовать инструмент речевого оповещения

  • RIME_WHO_TO_ADDRESS : Кому должна быть адресована речь (по умолчанию: «пользователь»)

  • RIME_WHEN_TO_SPEAK : Когда следует использовать инструмент (по умолчанию: «когда просят говорить или при завершении команды»)

  • RIME_VOICE : Голос по умолчанию (по умолчанию: «cove»)

Примеры использования

Демонстрация Rime MCP в курсоре

Пример 1: Кодирование объявлений агента

"RIME_WHEN_TO_SPEAK": "Always conclude your answers by speaking.",
"RIME_GUIDANCE": "Give a brief overview of the answer. If any files were edited, list them."

Пример 2: Узнайте, как разговаривают современные дети.

RIME_GUIDANCE="Use phrases and slang common among Gen Alpha."
RIME_WHO_TO_ADDRESS="Matt"
RIME_WHEN_TO_SPEAK="when asked to speak"

Пример 3: Разные языки в зависимости от контекста

RIME_VOICE="use 'cove' when talking about Typescript and 'antoine' when talking about Python"

Разработка

  1. Установить зависимости:

npm install
  1. Сборка сервера:

npm run build
  1. Запустить в режиме разработки с горячей перезагрузкой:

npm run dev

Лицензия

Массачусетский технологический институт

Значки

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MatthewDailey/rime-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server