API Lồng tiếng bằng Trí tuệ nhân tạo

Dịch và lồng tiếng video của bạn bằng API lồng tiếng AI. Tự động lồng tiếng video sang hơn 33 ngôn ngữ với công nghệ sao chép giọng nói.
33+ ngôn ngữ
Sao chép giọng nói
Giao diện lập trình ứng dụng REST
AI Dubbing Voice Tracks
EN
Công ty TNHH
ES
33+ ngôn ngữ
99,9%
Thời gian hoạt động
Được tin cậy bởi hơn 500.000+ người dùng

Các tính năng mạnh mẽ của API

Tất cả những gì bạn cần để tích hợp dịch thuật AI chuyên nghiệp vào ứng dụng của mình.
Phạm vi toàn cầu

33+ ngôn ngữ

Hỗ trợ các ngôn ngữ phổ biến nhất trên thế giới, bao gồm Tiếng Anh, Tiếng Bồ Đào Nha, Tiếng Tây Ban Nha, Tiếng Pháp, Tiếng Đức, Tiếng Trung, Tiếng Nhật và nhiều ngôn ngữ khác.
Giọng nói chân thực

Sao chép giọng nói

Bảo toàn giọng nói gốc của người nói bằng công nghệ nhân bản giọng nói AI tiên tiến để đạt được kết quả lồng tiếng chân thực.
Nhanh chóng & Đáng tin cậy

Xử lý nhanh chóng

Hoàn thành các dự án lồng tiếng của bạn trong vài phút, không phải vài giờ. Nhận kết quả nhanh chóng với quy trình xử lý AI tối ưu hóa của chúng tôi.
99.9%
Thời gian hoạt động
<300ms
Thời gian phản hồi
24/7
Hỗ trợ

Quy trình làm việc của API lồng tiếng AI

Tích hợp tính năng lồng tiếng bằng trí tuệ nhân tạo (AI) vào ứng dụng của bạn chỉ với vài lệnh gọi API.
01

Lấy URL tải lên và tải lên tệp

Nhận URL đã được ký sẵn qua API, sau đó tải lên tệp video của bạn bằng yêu cầu PUT. Hỗ trợ các định dạng MP4, MOV, AVI và nhiều định dạng khác.
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

Tạo dự án

Tạo dự án lồng tiếng với các ngôn ngữ đích và cài đặt giọng nói. Hỗ trợ nhiều ngôn ngữ trong một yêu cầu.
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

Chỉnh sửa dự án

Chỉnh sửa cài đặt dự án, tiêu đề, người thuyết trình và âm lượng nền theo nhu cầu.
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

Tải xuống kết quả

Tải xuống các tệp video hoặc âm thanh đã lồng tiếng. Tải xuống các đoạn riêng lẻ hoặc nội dung lồng tiếng hoàn chỉnh.
API Request
curl -X GET "https://dubsmart.ai/api/v1/project/PROJECT_ID" \
  -H "Authorization: Bearer YOUR_API_KEY"

Các điểm cuối API lồng tiếng bằng trí tuệ nhân tạo (AI)

Tài liệu tham khảo API đầy đủ kèm ví dụ cho tất cả các điểm cuối
GET
/upload

Lấy URL tệp tin để tải lên

Nhận URL đã được ký sẵn cho việc tải lên tệp và trả về khóa tệp.
Request
JSON
{
  "region": "EU",
  "fileExtension": "mp4"
}
Response
JSON
{
  "url": "https://storage.dubsmart.ai/...",
  "key": "uploads/user_id/filename.mp4"
}

Ví dụ mã nguồn API lồng tiếng bằng Trí tuệ nhân tạo (AI)

Các ví dụ mã nguồn sẵn sàng sử dụng trong nhiều ngôn ngữ lập trình
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;
}

Câu hỏi thường gặp

API hỗ trợ các định dạng tệp nào?API hỗ trợ tất cả các định dạng video chính bao gồm MP4, MOV, AVI, MKV, WebM và nhiều định dạng khác. Đối với tệp âm thanh, chúng tôi hỗ trợ MP3, WAV, AAC và các định dạng phổ biến khác. Kích thước tệp tối đa là 5GB.
Quá trình lồng tiếng mất bao lâu?Thời gian xử lý phụ thuộc vào độ dài video và kích thước tệp. Một video dài 5 phút thường mất 1 phút để xử lý. Khách hàng doanh nghiệp được ưu tiên xử lý với thời gian hoàn thành nhanh hơn.
Các ngôn ngữ nào được hỗ trợ?Chúng tôi hỗ trợ hơn 33 ngôn ngữ đích, bao gồm Tiếng Anh, Tiếng Bồ Đào Nha, Tiếng Tây Ban Nha, Tiếng Pháp, Tiếng Đức, Tiếng Trung, Tiếng Nhật, Tiếng Hàn, Tiếng Nga, Tiếng Ả Rập, Tiếng Hindi và nhiều ngôn ngữ khác. Chúng tôi cũng có thể phát hiện và xử lý nội dung từ hơn 99 ngôn ngữ nguồn.
Công nghệ sao chép giọng nói hoạt động như thế nào?Hệ thống AI tiên tiến của chúng tôi phân tích các đặc điểm giọng nói của người nói gốc, bao gồm giọng điệu, cao độ, giọng địa phương và phong cách nói. Sau đó, nó tạo ra giọng nói tổng hợp giữ nguyên những đặc điểm độc đáo này khi nói bằng ngôn ngữ đích.
Tôi có thể chỉnh sửa nội dung đã lồng tiếng không?Đúng vậy! API cung cấp đầy đủ các tính năng chỉnh sửa. Bạn có thể chỉnh sửa văn bản đã dịch, điều chỉnh thời gian, thay đổi giọng nói và tái tạo các đoạn cụ thể.
Tôi có thể sử dụng API cho các dự án thương mại không?Đúng vậy! Tất cả các gói dịch vụ đều cho phép sử dụng cho mục đích thương mại. API được thiết kế cho môi trường sản xuất và được sử dụng bởi các nhà sáng tạo nội dung hàng đầu, doanh nghiệp và các công ty truyền thông trên toàn thế giới.