API de Dublagem com IA

Traduza e duble seus vídeos com a API de Dublagem com IA. Dublagem automática em mais de 33 idiomas com clonagem de voz
33+ Idiomas
Clonagem de Voz
REST API
AI Dubbing Voice Tracks
EN
PT
ES
33+ Idiomas
99.9%
Tempo de Atividade
Com a confiança de mais de 500.000 usuários

Recursos poderosos da API

Tudo que você precisa para integrar dublagem profissional com IA em seus aplicativos
Alcance global

33+ idiomas

Suporte para os idiomas mais populares do mundo, incluindo inglês, português, espanhol, francês, alemão, chinês, japonês e muito mais.
Vozes autênticas

Clonagem de voz

Preserve as vozes originais dos falantes com tecnologia avançada de clonagem de voz por IA para resultados de dublagem autênticos.
Rápido e Confiável

Processamento rápido

Conclua seus projetos de dublagem em minutos, não em horas. Obtenha resultados rapidamente com nosso pipeline otimizado de IA.
99.9%
Tempo de Atividade
<300ms
Tempo de resposta
24/7
Suporte

Fluxo de trabalho da API de Dublagem com IA

Integre a dublagem por IA ao seu aplicativo com apenas algumas chamadas de API
01

Obter URL de upload & enviar arquivo

Obtenha uma URL pré-assinada via API e depois envie seu arquivo de vídeo usando uma requisição PUT. Suporte para MP4, MOV, AVI e outros formatos.
API Request
# 1. Get upload URL
curl -X GET "https://dubsmart.ai/api/v1/upload" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "region": "EU",
    "fileExtension": "mp4"
  }'

# 2. Upload file using returned URL
curl -X PUT "PRESIGNED_URL_FROM_STEP_1" \
  -H "Content-Type: video/mp4" \
  --data-binary @video.mp4
02

Criar projeto

Crie um projeto de dublagem com idiomas de destino e configurações de voz. Suporte para vários idiomas em uma única requisição.
API Request
curl -X POST "https://dubsmart.ai/api/v1/project" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input": {"path": "uploaded_file_key"},
    "targetLanguages": ["es", "fr", "de"],
    "voice": "voiceCloning"
  }'
03

Editar projeto

Modifique as configurações do projeto, título, falantes e volume de fundo conforme necessário.
API Request
curl --request PUT \
  --url https://dubsmart.ai/api/v1/project \
  --header 'Accept: application/json' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
  "title": "Updated Project Title",
  "speakers": [
    "Speaker 1",
    "Speaker 2"
  ],
  "backgroundVolume": 0.5,
  "id": "64f8a2b1c3d4e5f6a7b8c9d0"
}'
04

Baixar resultados

Baixe seus vídeos ou áudios dublados. Obtenha segmentos individuais ou o conteúdo dublado completo.
API Request
curl -X GET "https://dubsmart.ai/api/v1/project/PROJECT_ID" \
  -H "Authorization: Bearer YOUR_API_KEY"

Endpoints da API de Dublagem com IA

Referência completa da API com exemplos para todos os endpoints
GET
/upload

Obter URL de upload de arquivo

Obtenha uma URL pré-assinada para upload de arquivo e retorne a chave do arquivo
Request
JSON
{
  "region": "EU",
  "fileExtension": "mp4"
}
Response
JSON
{
  "url": "https://storage.dubsmart.ai/...",
  "key": "uploads/user_id/filename.mp4"
}

Exemplos de código da API de Dublagem com IA

Exemplos de código prontos para uso em várias linguagens de programação
JavaScript Example
// JavaScript/Node.js Example
const axios = require('axios');
const fs = require('fs');

const API_KEY = 'your_api_key_here';
const BASE_URL = 'https://dubsmart.ai/api/v1';

async function createDubbingProject() {
  try {
    // 1. Get upload URL
    const uploadResponse = await axios.get(`${BASE_URL}/upload`, {
      params: {
        region: 'EU',
        fileExtension: 'mp4'
      },
      headers: { 'Authorization': `Bearer ${API_KEY}` }
    });

    // 2. Upload file using presigned URL
    const fileBuffer = fs.readFileSync('video.mp4');
    await axios.put(uploadResponse.data.url, fileBuffer, {
      headers: {
        'Content-Type': 'video/mp4'
      }
    });

    // 3. Create dubbing project
    const projectResponse = await axios.post(`${BASE_URL}/project`, {
      input: {
        path: uploadResponse.data.key,
        type: 'LOCAL_FILE',
        voice: 'voiceCloning',
        textCheck: false
      },
      targetLanguages: ['es', 'fr', 'de'],
      title: 'My Multilingual Video'
    }, {
      headers: { 'Authorization': `Bearer ${API_KEY}` }
    });

    console.log('Project created:', projectResponse.data);
    return projectResponse.data;
  } catch (error) {
    console.error('Error:', error.response?.data || error.message);
  }
}

// Monitor project status
async function checkProjectStatus(projectId) {
  const response = await axios.get(`${BASE_URL}/project/${projectId}`, {
    headers: { 'Authorization': `Bearer ${API_KEY}` }
  });
  
  return response.data;
}

FAQ

Quais formatos de arquivo a API suporta?A API suporta todos os principais formatos de vídeo, incluindo MP4, MOV, AVI, MKV, WebM e mais. Para arquivos de áudio, suportamos MP3, WAV, AAC e outros formatos comuns. O tamanho máximo do arquivo é 5GB.
Quanto tempo leva a dublagem?O tempo de processamento depende da duração e do tamanho do vídeo. Um vídeo de 5 minutos geralmente leva 1 minuto para ser processado. Clientes corporativos têm processamento prioritário com tempos de resposta mais rápidos.
Quais idiomas são suportados?Suportamos mais de 33 idiomas de destino, incluindo inglês, português, espanhol, francês, alemão, chinês, japonês, coreano, russo, árabe, hindi e muitos outros. Também podemos detectar e processar conteúdo em mais de 99 idiomas de origem.
Como funciona a clonagem de voz?Nossa IA avançada analisa as características da voz original, incluindo tom, pitch, sotaque e estilo de fala. Em seguida, gera uma fala sintética que mantém essas qualidades únicas ao falar no idioma de destino.
Posso editar o conteúdo dublado?Sim! A API oferece recursos completos de edição. Você pode modificar o texto traduzido, ajustar o tempo, alterar vozes e regenerar segmentos específicos.
Posso usar a API em projetos comerciais?Sim! Todos os planos permitem uso comercial. A API é projetada para ambientes de produção e é usada por grandes criadores de conteúdo, empresas e companhias de mídia em todo o mundo.