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 .

Контакт

По любым вопросам или для отправки отзывов обращайтесь к разработчикам проекта:

Не стесняйтесь посетить раздел Releases для получения обновлений и загрузки последней версии. Ваши вклады и отзывы бесценны для нас, поскольку мы продолжаем улучшать сервер 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.

Сервер Model Context Protocol, позволяющий разработчикам интегрировать расширенные возможности преобразования текста в речь и перевода видео в свои приложения с помощью простых вызовов 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