VoiceVox

by sunwood-ai-labs

Not rated
GitHub

About

A server for text-to-speech (TTS) using the VoiceVox engine.

Details

Author
sunwood-ai-labs
Categories
Communication, Other, Productivity

Setup

Install VoiceVox in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/sunwood-ai-labs/agent-vrm-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

AgentVRM を介してVRMアバター機能を提供する Model Context Protocol サーバーです。このサーバーにより、Claude は AgentVRM エンジンが提供するVRMアバターを使用してテキストから音声を生成し、3Dアバターとして表現することができます。

https://github.com/user-attachments/assets/ea4b736d-a326-45b0-be88-b01fff6dc3f3

- テキスト読み上げ: 指定したテキストを AgentVRM のVRMアバターで読み上げます。
- VRMアバター表示: 3DのVRMアバターがテキストを読み上げ、表情やアニメーションも表現します。
- 音声の自動再生: 生成した音声をその場で自動的に再生します。
- 音声ファイル保存: 生成した音声はassetsフォルダに.wavファイルとして保存されます。

- AgentVRM エンジンが動作していること(ローカルまたはリモートで)
- Python 3.10 以上

uvを使用する場合は特別なインストールは必要ありません。直接uvxを使用してagent-vrm-mcpを実行します。

このサーバーは動作するために AgentVRM エンジンが必要です。エンジンの起動は手動で行う必要があります。 デフォルトではhttp://localhost:3001/api/speak_textへの接続を試みます。--api-url引数で別の URL を指定することができます。

AgentVRM エンジンは公式 AgentVRM リポジトリからダウンロードしてインストールできます。

{ "mcpServers": { "vrm": { "command": "uvx", "args": ["agent-vrm-mcp", "--api-url=http://localhost:3001/api/speak_text"] } } }

- speak_text- AgentVRM を使用してテキストを音声に変換し、VRMアバターで表現

- 必須引数:

- text(文字列): 音声に変換するテキスト

- speaker_id(整数、デフォルト: 1): 使用する話者の ID
- speed_scale(数値、デフォルト: 1.0): 再生速度の倍率
- auto_play(真偽値、デフォルト: True): 生成後に自動再生するか

- 生成後の音声は、プラットフォーム固有の方法で自動的に再生されます:

- Windows: デフォルトのシステムプレーヤーを使用
- macOS: 内蔵のafplayユーティリティを使用
- Linux: まずaplayを試し、失敗した場合はxdg-openにフォールバック

- src/agent_vrm_mcp:ソースコード
- tests:
テストコード

開発者向けに、uvを用いた開発モードでのインストールおよびMCP Inspectorによる実行手順をまとめます。

# プロジェクトディレクトリで開発モードでインストール cd C:\Prj\agent-vrm-mcp uv sync # 開発モードでパッケージをインストール uv pip install -e . # MCP Inspector で実行 npx @modelcontextprotocol/inspector python -m agent_vrm_mcp --api-url=http://localhost:3001/api/speak_text

- uv syncで依存パッケージを同期します。
- uv pip install -e .で開発モード(編集可能インストール)を行います。
- MCP Inspectorを使うことで、agent_vrm_mcpサーバーをAPIエンドポイント指定で起動できます。

agent-vrm-mcp は MIT ライセンスの下で提供されています。これは、MIT ライセンスの条件に従い、自由に使用、修正、配布することができることを意味します。

- GitHub:https://github.com/Sunwood-ai-labs/agent-vrm-mcp

- タグ一覧

Generates text-to-speech audio with automatic playback using the Chatterbox TTS model.

A server for text-to-speech generation using the AivisSpeech engine.

A Node.js MCP server for the Japanese text-to-speech software Bouyomi-chan.

Text-to-speech generation with conversation history features using the ElevenLabs API.

Voice MCP server: voice-cloning TTS/STT with speak, talk, voice inbox and feeds - remote MCP with OAuth at mcp.koe.live

A server that provides text-to-speech capabilities using the Kokoro TTS engine.

Model Context Protocol (MCP) server for Kokoro text-to-speech with female voice. 100% local, no Python required. Supports SSE and stdio transports.

A Text-to-Speech server that integrates with an external VOICEVOX engine.

An MCP server integrating WhatsApp messaging and ElevenLabs AI voice capabilities into VS Code.

A text-to-speech server for VOICEROID2 via the voiceroid_daemon.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.