Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Ms Tts

БесплатноНе проверен

MCP server for text-to-speech synthesis using Azure Speech Services, supporting 6 languages with high-quality neural voices and smart voice selection.

GitHubEmbed

Описание

MCP server for text-to-speech synthesis using Azure Speech Services, supporting 6 languages with high-quality neural voices and smart voice selection.

README

Model Context Protocol server for text-to-speech synthesis using Azure Speech Services.

Features

  • 🎵 High-Quality Speech: Azure Neural voices with natural sound
  • 🌍 6 Languages: English, Finnish, Spanish, German, French, Swedish
  • 🗣️ Smart Voice Selection: Auto-select optimal voices or specify manually
  • 📊 Performance Metrics: Synthesis timing and audio stats
  • 🔧 MCP Compatible: Works with Claude Desktop, VS Code, other MCP clients

Supported Voices

Language Default Voice Alternatives
English (en-US) en-US-RyanMultilingualNeural en-US-JennyMultilingualNeural, en-US-AndrewMultilingualNeural
Finnish (fi-FI) en-US-RyanMultilingualNeural en-US-JennyMultilingualNeural, fi-FI-SelmaNeural, fi-FI-NooraNeural
Spanish (es-ES) es-ES-AlvaroNeural es-ES-ElviraNeural
German (de-DE) de-DE-ConradNeural de-DE-KatjaNeural
French (fr-FR) fr-FR-DeniseNeural fr-FR-HenriNeural
Swedish (sv-SE) sv-SE-MattiasNeural sv-SE-SofieNeural

Quick Start

# 1. Install
npm install

# 2. Configure (copy from parent or create .env)
cp ../.env .env

# 3. Test
npm run test:basic

# 4. Start
npm start

Required .env:

AZURE_SPEECH_KEY=your-key
AZURE_SPEECH_REGION=westeurope

MCP Integration

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "audio-tts": {
      "command": "node",
      "args": ["/path/to/mcp-server/mcp-server.mjs"],
      "env": {"AZURE_SPEECH_KEY": "your-key", "AZURE_SPEECH_REGION": "westeurope"}
    }
  }
}

VS Code

Use included .vscode/mcp.json or install MCP extension.

Usage

Natural language: "Convert to Finnish speech: Hei kaikki, olen Jenny."

Direct tool call:

{
  "tool": "synthesize_speech",
  "parameters": {
    "sentence": "Hei kaikki, olen Jenny ja puhun suomea.",
    "language": "fi-FI", 
    "voice": "en-US-JennyMultilingualNeural"
  }
}

Tool Parameters

Parameter Required Description
sentence Text to convert (1-1000 chars)
language Language code (en-US, fi-FI, es-ES, de-DE, fr-FR, sv-SE)
voice Specific voice (uses language default if not specified)

Output

Audio saved to ./audio/mcp-generated/ as:

mcp-tts-fi_FI-en-US-JennyMultilingualNeural-2025-08-17T16-30-45-123Z.wav

Returns: file path, voice used, performance metrics (synthesis time, duration, etc.)

Troubleshooting

Server won't start: Check Azure credentials in .env, ensure Node.js 16+, run npm install

No audio output: Verify output directory exists, check Azure quota/billing, confirm supported language

Voice issues: Use exact voice names from table above, try language default, check Azure region support

Debug mode: DEBUG=* npm start

Requirements

  • Node.js 16+
  • Azure Speech Services API key
  • MCP-compatible client (Claude Desktop, VS Code with MCP extension)

Built with Model Context Protocol for universal AI integration

from github.com/sheikkinen/ms-tts

Установка Ms Tts

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/sheikkinen/ms-tts

FAQ

Ms Tts MCP бесплатный?

Да, Ms Tts MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Ms Tts?

Нет, Ms Tts работает без API-ключей и переменных окружения.

Ms Tts — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Ms Tts в Claude Desktop, Claude Code или Cursor?

Открой Ms Tts на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Ms Tts with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development