
da-okazaki/mcp-fish-audio-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер MCP (Model Context Protocol), который обеспечивает бесшовную интеграцию между API Fish Audio Text-to-Speech и такими LLM, как Claude, что позволяет синтезировать речь на естественном языке.
Обзор
Сервер MCP (Model Context Protocol), который обеспечивает бесшовную интеграцию между API Fish Audio Text-to-Speech и такими LLM, как Claude, что позволяет синтезировать речь на естественном языке. Fish Audio - это передовая платформа Text-to-Speech, которая предлагает: - - с естественным звучанием - - для создания пользовательских голосовых моделей - - включая английский, японский, китайский и многое другое - - для приложений в реальном времени - - над прозодией речи и эмоциями Этот MCP-сервер обеспечивает мощные возможности Fish Audio непосредственно в рабочих процессах LLM.
Обзор (машинный перевод)
Сервер MCP (Model Context Protocol), который обеспечивает бесшовную интеграцию между API Fish Audio Text-to-Speech и такими LLM, как Claude, что позволяет синтезировать речь на естественном языке.
Что такое Fish Audio?
Fish Audio - это передовая платформа Text-to-Speech, которая предлагает:
** Современный синтез голоса** с естественным звучанием ** Возможность клонирования голоса** для создания пользовательских голосовых моделей Многоязычная поддержка, включая английский, японский, китайский и другие Low-latency streaming для приложений реального времени
-
-
- Тонкий контроль * * над речью и эмоциями
-
Этот MCP-сервер обеспечивает мощные возможности Fish Audio непосредственно в рабочих процессах LLM.
Особенности
- -️ ** Высококачественная ТТС**: Использование новейших моделей TTS Fish Audio ** Поддержка потокового вещания**: потоковое аудио в реальном времени для приложений с низкой задержкой Множественные голоса: поддержка пользовательских голосовых моделей через идентификаторы ссылок Умный выбор голоса: выберите голоса по идентификатору, имени или тегам **Управление библиотекой : Настройка и управление несколькими голосовыми ссылками ** Гибкая конфигурация: конфигурация на основе переменной среды
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Fish Audio MCP Server
An MCP (Model Context Protocol) server that provides seamless integration between Fish Audio’s Text-to-Speech API and LLMs like Claude, enabling natural language-driven speech synthesis.
What is Fish Audio?
Fish Audio is a cutting-edge Text-to-Speech platform that offers:
- 🌊 State-of-the-art voice synthesis with natural-sounding output
- 🎯 Voice cloning capabilities to create custom voice models
- 🌍 Multilingual support including English, Japanese, Chinese, and more
- ⚡ Low-latency streaming for real-time applications
- 🎨 Fine-grained control over speech prosody and emotions
This MCP server brings Fish Audio’s powerful capabilities directly to your LLM workflows.
Features
- 🎙️ High-Quality TTS: Leverage Fish Audio’s state-of-the-art TTS models
- 🌊 Streaming Support: Real-time audio streaming for low-latency applications
- 🎨 Multiple Voices: Support for custom voice models via reference IDs
- 🎯 Smart Voice Selection: Select voices by ID, name, or tags
- 📚 Voice Library Management: Configure and manage multiple voice references
- 🔧 Flexible Configuration: Environment variable-based configuration
- 📦 Multiple Audio Formats: Support for MP3, WAV, PCM, and Opus
- 🚀 Easy Integration: Simple setup with any MCP-compatible client
Quick Start
Installation
You can run this MCP server directly using npx:
npx @alanse/fish-audio-mcp-server
Or install it globally:
npm install -g @alanse/fish-audio-mcp-server
Configuration
-
Get your Fish Audio API key from Fish Audio
-
Set up environment variables:
export FISH_API_KEY=your_fish_audio_api_key_here
- Add to your MCP settings configuration:
Single Voice Mode (Simple)
{
"mcpServers": {
"fish-audio": {
"command": "npx",
"args": ["-y", "@alanse/fish-audio-mcp-server"],
"env": {
"FISH_API_KEY": "your_fish_audio_api_key_here",
"FISH_MODEL_ID": "speech-1.6",
"FISH_REFERENCE_ID": "your_voice_reference_id_here",
"FISH_OUTPUT_FORMAT": "mp3",
"FISH_STREAMING": "false",
"FISH_LATENCY": "balanced",
"FISH_MP3_BITRATE": "128",
"FISH_AUTO_PLAY": "false",
"AUDIO_OUTPUT_DIR": "~/.fish-audio-mcp/audio_output"
}
}
}
}
Multiple Voice Mode (Advanced)
{
"mcpServers": {
"fish-audio": {
"command": "npx",
"args": ["-y", "@alanse/fish-audio-mcp-server"],
"env": {
Установка
npx -y @alanse/fish-audio-mcp-serverКонфигурация
{
"mcpServers": {
"fish-audio": {
"command": "npx",
"args": ["-y", "@alanse/fish-audio-mcp-server"],
"env": {
"FISH_API_KEY": "your_fish_audio_api_key_here",
"FISH_MODEL_ID": "speech-1.6",
"FISH_REFERENCE_ID": "your_voice_reference_id_here",
"FISH_OUTPUT_FORMAT": "mp3",
"FISH_STREAMING": "false",
"FISH_LATENCY": "balanced",
"FISH_MP3_BITRATE": "128",
"FISH_AUTO_PLAY": "false",
"AUDIO_OUTPUT_DIR": "~/.fish-audio-mcp/audio_output"
}
}
}
}