AllVoiceLab-MCP

by Ruxo0
Integrations
  • Used for making HTTP requests to the MCP server's endpoints, enabling communication with the text-to-speech and video translation APIs

  • Enables cloning the MCP repository to access the server code and contribute to its development

  • Hosts the repository and provides access to releases, documentation, and contribution workflows

AllVoiceLab-MCP 🎤🌐

AllVoiceLab Model Context Protocol (MCP) サーバーの公式リポジトリへようこそ。このプロジェクトは、高度な音声合成および動画翻訳APIとのシームレスな連携を可能にし、開発者が強力な音声・動画機能をアプリケーションに統合することを可能にします。

目次

導入

AllVoiceLab MCPサーバーは、音声技術とビデオ技術の統合を簡素化するように設計されています。このサーバーにより、開発者は高品質の音声合成サービスとビデオ翻訳サービスを活用し、様々なアプリケーションにおけるユーザーエクスペリエンスを向上させることができます。教育ツール、ゲームアプリケーション、コンテンツ作成プラットフォームなど、あらゆるアプリケーションの構築に必要なツールをMCPが提供します。

特徴

  • テキスト読み上げ (TTS) : 書かれたテキストを自然な音声に変換します。
  • ビデオ翻訳: ビデオ コンテンツをさまざまな言語に自動的に翻訳します。
  • 簡単な統合: 既存のアプリケーションと統合するためのシンプルな API 呼び出し。
  • スケーラビリティ: 多数のリクエストを効率的に処理できるように設計されています。
  • カスタマイズ: 音声設定と翻訳の設定をカスタマイズするオプション。

インストール

AllVoiceLab MCP を使い始めるには、次の手順に従います。

  1. リポジトリのクローンを作成します:
    git clone https://github.com/Ruxo0/AllVoiceLab-MCP.git cd AllVoiceLab-MCP
  2. 依存関係のインストール:必要な依存関係がインストールされていることを確認してください。以下のコマンドを使用してください。
    npm install
  3. 最新リリースをダウンロードリリースセクションにアクセスして最新バージョンをダウンロードしてください。リリースノートに記載されている手順に従ってサーバーを実行してください。
  4. サーバーの実行: 次のコマンドを使用してサーバーを起動します。
    npm start

使用法

サーバーの設定が完了したら、API を使い始めることができます。以下は、テキスト読み上げエンドポイントへのリクエストの簡単な例です。

テキスト読み上げの例

const axios = require('axios'); const text = "Hello, welcome to AllVoiceLab!"; const url = 'http://localhost:3000/api/tts'; axios.post(url, { text }) .then(response => { console.log('Audio URL:', response.data.audioUrl); }) .catch(error => { console.error('Error:', error); });

ビデオ翻訳の例

const axios = require('axios'); const videoUrl = "http://example.com/video.mp4"; const targetLanguage = "es"; // Spanish const url = 'http://localhost:3000/api/translate'; axios.post(url, { videoUrl, targetLanguage }) .then(response => { console.log('Translated Video URL:', response.data.translatedVideoUrl); }) .catch(error => { console.error('Error:', error); });

APIドキュメント

AllVoiceLab MCPサーバーは、簡単な操作のためにRESTful APIを提供しています。主なエンドポイントは以下の通りです。

テキスト読み上げエンドポイント

  • URL : /api/tts
  • メソッド: POST
  • リクエスト本文:
    { "text": "string" }
  • 応答
    { "audioUrl": "string" }

ビデオ翻訳エンドポイント

  • URL : /api/translate
  • メソッド: POST
  • リクエスト本文:
    { "videoUrl": "string", "targetLanguage": "string" }
  • 応答
    { "translatedVideoUrl": "string" }

より詳細な API ドキュメントについては、 Wikiを参照してください。

貢献

コミュニティからの貢献を歓迎します!貢献したい場合は、次の手順に従ってください。

  1. リポジトリをフォークする: ページの右上にある「フォーク」ボタンをクリックします。
  2. 新しいブランチを作成する:
    git checkout -b feature/YourFeature
  3. 変更を加える: 機能を実装するか、バグを修正します。
  4. 変更をコミット:
    git commit -m "Add your message here"
  5. ブランチにプッシュ:
    git push origin feature/YourFeature
  6. プル リクエストを開く: 元のリポジトリに移動し、「新しいプル リクエスト」をクリックします。

ライセンス

このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。

接触

ご質問やフィードバックがある場合は、プロジェクト管理者にお問い合わせください。

アップデート情報や最新バージョンのダウンロードについては、リリースセクションをご覧ください。皆様からのご貢献とフィードバックは、AllVoiceLab MCPサーバーの改善に役立てさせていただきます。

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

開発者がシンプルな API 呼び出しを通じて高度なテキスト読み上げ機能やビデオ翻訳機能をアプリケーションに統合できるようにするモデル コンテキスト プロトコル サーバーです。

  1. 目次
    1. 導入
      1. 特徴
        1. インストール
          1. 使用法
            1. テキスト読み上げの例
            2. ビデオ翻訳の例
          2. APIドキュメント
            1. テキスト読み上げエンドポイント
            2. ビデオ翻訳エンドポイント
          3. 貢献
            1. ライセンス
              1. 接触

                Related MCP Servers

                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that provides text-to-speech capabilities using the Kokoro TTS model, offering multiple voice options and customizable speech parameters.
                  Last updated -
                  239
                  JavaScript
                  • Apple
                  • Linux
                • -
                  security
                  -
                  license
                  -
                  quality
                  A Model Context Protocol server that enables access to YouTube video content through transcripts, translations, summaries, and subtitle generation in various languages.
                  Last updated -
                  Python
                  MIT License
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that integrates high-quality text-to-speech capabilities with Claude Desktop and other MCP-compatible clients, supporting multiple voice options and audio formats.
                  Last updated -
                  TypeScript
                  MIT License
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that provides DeepL translation capabilities, allowing AI assistants to translate text between supported languages via the DeepL API.
                  Last updated -
                  1
                  JavaScript
                  MIT License
                  • Apple

                View all related MCP servers

                ID: yreapng3n9