AI Dublaj API

Videolarınızı AI Dublaj API ile çevirin ve dublaj yapın. Ses klonlama ile videolarınızı otomatik olarak 33+ dile dublaj edin
33+ Dil
Ses Klonlama
REST API
AI Dubbing Voice Tracks
EN
PT
ES
33+ Dil
99.9%
Çalışma Süresi
500.000'den fazla kullanıcı tarafından güvenilir

Güçlü API özellikleri

Profesyonel AI dublajını uygulamalarınıza entegre etmek için ihtiyacınız olan her şey
Küresel erişim

33+ dil

İngilizce, Portekizce, İspanyolca, Fransızca, Almanca, Çince, Japonca ve daha fazlası dahil dünyanın en popüler dillerini destekler.
Otantik sesler

Ses klonlama

Gelişmiş AI ses klonlama teknolojisiyle orijinal konuşmacının sesini koruyarak otantik dublaj sonuçları elde edin.
Hızlı ve Güvenilir

Hızlı işlem

Dublaj projelerinizi saatler değil dakikalar içinde tamamlayın. Optimize edilmiş AI işlem hattımız ile hızlı sonuç alın.
99.9%
Çalışma Süresi
<300ms
Yanıt süresi
24/7
Destek

AI Dublaj API iş akışı

AI dublajı yalnızca birkaç API çağrısı ile uygulamanıza entegre edin
01

Yükleme URL’si al & dosya yükle

API üzerinden önceden imzalanmış bir URL alın, ardından PUT isteği ile video dosyanızı yükleyin. MP4, MOV, AVI ve daha fazla format desteklenir.
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

Proje oluştur

Hedef diller ve ses ayarlarıyla bir dublaj projesi oluşturun. Tek bir istekte birden fazla dil desteği.
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

Projeyi düzenle

Gerekirse proje ayarlarını, başlığı, konuşmacıları ve arka plan ses seviyesini değiştirin.
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

Sonuçları indir

Dublajlı video veya ses dosyalarınızı indirin. Bireysel segmentler veya tam dublajlı içerik alın.
API Request
curl -X GET "https://dubsmart.ai/api/v1/project/PROJECT_ID" \
  -H "Authorization: Bearer YOUR_API_KEY"

AI Dublaj API uç noktaları

Tüm uç noktalar için örneklerle birlikte tam API referansı
GET
/upload

Dosya yükleme URL’si al

Dosya yükleme için önceden imzalanmış URL al ve dosya anahtarını döndür
Request
JSON
{
  "region": "EU",
  "fileExtension": "mp4"
}
Response
JSON
{
  "url": "https://storage.dubsmart.ai/...",
  "key": "uploads/user_id/filename.mp4"
}

AI Dublaj API kod örnekleri

Birden fazla programlama dilinde hazır kod örnekleri
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;
}

SSS

API hangi dosya formatlarını destekliyor?API, MP4, MOV, AVI, MKV, WebM ve daha fazlası dahil tüm yaygın video formatlarını destekler. Ses dosyaları için MP3, WAV, AAC ve diğer yaygın formatları destekliyoruz. Maksimum dosya boyutu 5GB’dır.
Dublaj ne kadar sürer?İşleme süresi video uzunluğuna ve dosya boyutuna bağlıdır. 5 dakikalık bir video genellikle 1 dakikada işlenir. Kurumsal müşteriler daha hızlı sonuç için öncelikli işlemden yararlanır.
Hangi diller destekleniyor?İngilizce, Portekizce, İspanyolca, Fransızca, Almanca, Çince, Japonca, Korece, Rusça, Arapça, Hintçe ve daha fazlası dahil 33+ hedef dil destekliyoruz. Ayrıca 99+ kaynak dildeki içerikleri tespit edip işleyebiliyoruz.
Ses klonlama nasıl çalışıyor?Gelişmiş AI’mız orijinal konuşmacının ses özelliklerini (ton, perde, aksan ve konuşma tarzı dahil) analiz eder. Ardından hedef dilde bu özellikleri koruyarak sentetik konuşma üretir.
Dublajlı içeriği düzenleyebilir miyim?Evet! API tam düzenleme yetenekleri sağlar. Çevrilmiş metni değiştirebilir, zamanlamayı ayarlayabilir, sesleri değiştirebilir ve belirli segmentleri yeniden oluşturabilirsiniz.
API’yi ticari projelerde kullanabilir miyim?Evet! Tüm planlar ticari kullanıma izin verir. API üretim ortamları için tasarlanmıştır ve dünya çapında büyük içerik üreticileri, işletmeler ve medya şirketleri tarafından kullanılmaktadır.