Interactive Voice MCP Server
インタラクティブ音声 MCP サーバー (Kokoro TTS + NeMo ASR)
Kokoro を使用したテキスト読み上げ (TTS) 機能と、NVIDIA NeMo Parakeet モデルを使用した音声テキスト変換 (STT) 機能を提供し、対話型音声ダイアログを可能にするモデル コンテキスト プロトコル サーバーです。
利用可能なツール
interactive_voice_dialog- テキストを音声に合成して再生し、ユーザーの音声入力を聞いて書き起こしを返します。必要な引数:
text_to_speak(文字列): アシスタントが話すテキスト。
オプションの引数:
voice(文字列): TTSで使用する音声(例:'af_heart')。デフォルトは'af_heart'です。
インストール
前提条件
基礎となる TTS モデルの一部では、システムにespeak-ngがインストールされている必要があります。
Windows インストール:
espeak-ng リリースに移動します。
「最新リリース」をクリックします。
適切な
*.msiファイル (例:espeak-ng-20191129-b702b03-x64.msi) をダウンロードします。ダウンロードしたインストーラーを実行します。
ローカル開発インストール
Claude Desktop がpython -m mcp_server_ttsを使用してこのサーバーを起動できるようにするには、Python モジュールとしてインストールする必要があります。開発環境では、「編集可能」モード ( -e ) でインストールすることをお勧めします。これにより、ソースコードへの変更が再インストールなしで即座に反映されます。
pyproject.tomlファイル (このサーバー プロジェクトのルート) を含むディレクトリに移動し、次を実行します。
pip install -e .インストール後、次のコマンドを使用してスクリプトとして実行できます。
python -m mcp_server_tts.server # Assuming the main module is still server.py within mcp_server_tts
# Or, if you create a new package structure:
# python -m mcp_interactive_voice_serverRelated MCP server: Voice MCP
構成
Claude Desktopでこのサーバーを使用するには、 claude_desktop_config.jsonファイルに追加する必要があります。このファイルの場所は通常、 C:\Users\<YourUsername>\AppData\Roaming\Claude\claude_desktop_config.jsonです。
claude_desktop_config.jsonのmcpServersオブジェクトの下に次のエントリを追加します。
"tts": {
"command": "python",
"args": ["-m", "mcp_server_tts"]
}たとえば、 mcpServersセクションは次のようになります。
{
// ... other configurations ...
"mcpServers": {
// ... other servers ...
"tts": {
"command": "python",
"args": ["-m", "mcp_server_tts"]
}
// ... other servers ...
}
// ... other configurations ...
}This server cannot be deployed
Maintenance
Related MCP Connectors
- ChamadeOAuthio.chamade
Voice and chat for AI agents — Discord, Teams, Meet, Slack, Zoom, Telegram, WhatsApp, NC Talk, SIP
Audio and video tools for your AI assistant: remove noise, enhance voices, transcribe, and more.
Transcribe audio and video with Speechmatics speech-to-text from Claude and any MCP client.
Text to speech and transcription for any AI model: MP3 voiceovers, audio and YouTube to text.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables hands-free voice conversations with Claude using real-time speech recognition and text-to-speech on macOS. Creates a self-sustaining conversation loop where Claude can autonomously listen, respond, and continue the interaction without keyboard input.MIT
- AlicenseNot gradedqualityDmaintenanceEnables bidirectional voice interaction for Claude Code using local speech-to-text and text-to-speech models optimized for Apple Silicon. It provides tools to listen to user speech via microphone and speak responses aloud through system speakers.16Apache 2.0
- AlicenseNot gradedqualityDmaintenanceProvides text-to-speech generation using the Kokoro-82M model, enabling AI assistants to generate voiceovers and audio content directly within Claude Desktop and Cursor.15Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables text-to-speech, voice cloning, audio generation, and transcription using Kokoro TTS and Whisper STT.6 npm1MIT