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 🎤🌐

Bienvenido al repositorio oficial del servidor del Protocolo de Contexto de Modelo (MCP) de AllVoiceLab. Este proyecto facilita una interacción fluida con APIs avanzadas de traducción de texto a voz y vídeo, lo que permite a los desarrolladores integrar potentes funciones de voz y vídeo en sus aplicaciones.

Tabla de contenido

Introducción

El servidor MCP de AllVoiceLab está diseñado para simplificar la integración de tecnologías de voz y video. Con este servidor, los desarrolladores pueden aprovechar servicios de traducción de texto a voz y video de alta calidad, mejorando la experiencia del usuario en diversas aplicaciones. Ya sea que esté desarrollando una herramienta educativa, una aplicación de juegos o una plataforma de creación de contenido, MCP le proporciona las herramientas que necesita.

Características

  • Texto a voz (TTS) : convierte texto escrito en voz con sonido natural.
  • Traducción de video : traduce automáticamente el contenido de video a diferentes idiomas.
  • Fácil integración : llamadas API simples para integrar con sus aplicaciones existentes.
  • Escalabilidad : diseñado para gestionar una gran cantidad de solicitudes de manera eficiente.
  • Personalización : Opciones para personalizar la configuración de voz y las preferencias de traducción.

Instalación

Para comenzar a utilizar AllVoiceLab MCP, siga estos pasos:

  1. Clonar el repositorio :
    git clone https://github.com/Ruxo0/AllVoiceLab-MCP.git cd AllVoiceLab-MCP
  2. Instalar dependencias : Asegúrese de tener instaladas las dependencias necesarias. Utilice el siguiente comando:
    npm install
  3. Descargue la última versión : Visite la sección "Versiones" para descargar la última versión. Siga las instrucciones de las notas de la versión para ejecutar el servidor.
  4. Ejecutar el servidor : inicie el servidor utilizando el siguiente comando:
    npm start

Uso

Tras configurar el servidor, puede empezar a usar la API. A continuación, se muestra un ejemplo sencillo de cómo realizar una solicitud al punto final de texto a voz:

Ejemplo de texto a voz

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); });

Ejemplo de traducción de vídeo

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); });

Documentación de la API

El servidor MCP de AllVoiceLab proporciona una API RESTful para facilitar la interacción. A continuación, se muestran los principales puntos finales:

Punto final de texto a voz

  • URL : /api/tts
  • Método : POST
  • Cuerpo de la solicitud :
    { "text": "string" }
  • Respuesta :
    { "audioUrl": "string" }

Punto final de traducción de vídeo

  • URL : /api/translate
  • Método : POST
  • Cuerpo de la solicitud :
    { "videoUrl": "string", "targetLanguage": "string" }
  • Respuesta :
    { "translatedVideoUrl": "string" }

Para obtener documentación de API más detallada, consulte la Wiki .

Contribuyendo

¡Agradecemos las contribuciones de la comunidad! Si deseas colaborar, sigue estos pasos:

  1. Bifurcar el repositorio : haga clic en el botón "Bifurcar" en la parte superior derecha de la página.
  2. Crear una nueva rama :
    git checkout -b feature/YourFeature
  3. Realice sus cambios : implemente su función o corrija un error.
  4. Confirme sus cambios :
    git commit -m "Add your message here"
  5. Empujar a la rama :
    git push origin feature/YourFeature
  6. Abrir una solicitud de extracción : vaya al repositorio original y haga clic en "Nueva solicitud de extracción".

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.

Contacto

Si tiene alguna pregunta o comentario, comuníquese con los encargados del proyecto:

No dude en visitar la sección de Lanzamientos para ver las actualizaciones y descargar la última versión. Sus contribuciones y comentarios son invaluables para nosotros mientras seguimos mejorando el servidor MCP de AllVoiceLab.

-
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.

Un servidor de protocolo de contexto de modelo que permite a los desarrolladores integrar capacidades avanzadas de traducción de texto a voz y video en sus aplicaciones a través de simples llamadas API.

  1. Tabla de contenido
    1. Introducción
      1. Características
        1. Instalación
          1. Uso
            1. Ejemplo de texto a voz
            2. Ejemplo de traducción de vídeo
          2. Documentación de la API
            1. Punto final de texto a voz
            2. Punto final de traducción de vídeo
          3. Contribuyendo
            1. Licencia
              1. Contacto

                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