
phialsbasement/zonos-tts-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Claudeが音声を持つことを可能にするMCPサーバー.
概要
Zonos TTS 用のモデルコンテキストプロトコルの統合により、Claude は直接スピーチを生成できます。 インストールするには Zonos TTS インテグレーション クラウドデスクトップ 自動的にスミリーを介して: 1. API 実装(PhialsBasement/zonos-api)で Zonos が実行されていることを確認してください。 5. Claude のコンフィグファイルに追加: Claude config ファイルの編集 (通常 ~/.config/claude/config.json ) と mcpServers セクションにこれを追加します。 MCP サーバーをインストールした実際のパスで /path/to/your/zonos-mcp を置換します。 設定したら、Claude は、speak response ツールを使用する方法を自動認識します。 - クロードによるテキストツースピーチ - 複数の感情のサポート - 多言語サポート - パルスオーディオによる適切なオーディオ再生 - Node.js - PulseAudio セットアップ - Zonos API の実行インスタンス (PhialsBasement/zonos-api) - 作業音声出力デバイス
概要(AI 翻訳)
Zonos TTS 用のモデルコンテキストプロトコルの統合により、Claude は直接スピーチを生成できます。
セットアップ
##Smitheryでインストールする
インストールするには Zonos TTS インテグレーション クラウドデスクトップ 自動的にスミリーを介して:
手動インストール
-
API 実装(PhialsBasement/zonos-api)で Zonos が実行されていることを確認してください。
-
依存関係を取付けて下さい:
3。 設定PulseAudioアクセス:
-
MCP サーバーの構築:
-
Claude の設定ファイルに追加します。 Claude config ファイルを編集(通常
~/.config/claude/config.json]])し、[mcpServers]セクションに追加します。
MCP サーバーをインストールした実際のパスで[/path/to/your/zonos-mcpを置換します。
Claudeで使用
設定したら、Claude は自動的に speak_response] ツールを使用する方法を知っている:
##特徴
- クロードによるテキストツースピーチ
- 複数の感情のサポート
- 多言語サポート -PulseAudioによる適切なオーディオ再生
要件
- Node.jsの -PulseAudioのセットアップ
- Zonos APIの実行インスタンス(PhialsBasement/zonos-api)
- 働く音声出力装置
ノート
- Zonos APIサーバーとこのMCPサーバーが実行されていることを確認してください
- 可聴周波再生は適切なPulseAudio構成を要求します
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
Zonos MCP Integration
A Model Context Protocol integration for Zonos TTS, allowing Claude to generate speech directly.
Setup
Installing via Smithery
To install Zonos TTS Integration for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @PhialsBasement/zonos-tts-mcp --client claude
Manual installation
-
Make sure you have Zonos running with our API implementation (PhialsBasement/zonos-api)
-
Install dependencies:
npm install @modelcontextprotocol/sdk axios
- Configure PulseAudio access:
# Your pulse audio should be properly configured for audio playback
# The MCP server will automatically try to connect to your pulse server
- Build the MCP server:
npm run build
# This will create the dist folder with the compiled server
- Add to Claude’s config file:
Edit your Claude config file (usually in
~/.config/claude/config.json) and add this to themcpServerssection:
"zonos-tts": {
"command": "node",
"args": [
"/path/to/your/zonos-mcp/dist/server.js"
]
}
Replace /path/to/your/zonos-mcp with the actual path where you installed the MCP server.
Using with Claude
Once configured, Claude automatically knows how to use the speak_response tool:
speak_response(
text="Your text here",
language="en-us", # optional, defaults to en-us
emotion="happy" # optional: "neutral", "happy", "sad", "angry"
)
Features
- Text-to-speech through Claude
- Multiple emotions support
- Multi-language support
- Proper audio playback through PulseAudio
Requirements
- Node.js
- PulseAudio setup
- Running instance of Zonos API (PhialsBasement/zonos-api)
- Working audio output device
Notes
- Make sure both the Zonos API server and this MCP server are running
- Audio playback requires proper PulseAudio configuration
インストール
npx -y @smithery/cli install @PhialsBasement/zonos-tts-mcp --client claude