KonPro Video Translate API Documentation

The KonPro Video Translate API enables seamless video translation into 140+ languages with natural voice cloning, authentic lip-syncing, and context-aware delivery. It is designed for businesses, educators, creators, and enterprises looking to expand their global reach.

Key Features

Natural Voice Cloning

Preserve the original speaker's style, tone, and emotional delivery.

Lip-Sync Matching

AI aligns translated audio with speaker lip movements.

140+ Languages

Support for major world languages and dialects.

Context-Aware Translation

Intelligent translation that preserves meaning and context.

Batch Processing

Translate multiple videos simultaneously for efficiency.

High-Quality Output

Professional-grade video translation with maintained quality.

Quick Start Guide

Follow these steps to get started with video translation:

1. List Supported Languages

First, retrieve the list of supported languages to choose your target language.

bash
curl -X GET 'https://api.konpro.ai/v1/video_translate/languages' \
-H 'x-api-key: <your-api-key>'

This returns a list of supported languages with their language codes (e.g., "en" for English, "es" for Spanish).

2. Translate a Video

Submit a video for translation with your desired target language.

bash
curl -X POST 'https://api.konpro.ai/v1/video_translate' \
-H 'x-api-key: <your-api-key>' \
-H 'Content-Type: application/json' \
-d '{
  "video_url": "<video_url>",
  "output_language": "es"
}'

Ensure to replace <your-api-key>, <video_url> and <output_language> with your API key, the URL of the video you want to translate, and the desired output language, respectively. This request returns a video_translate_id that you'll use to check the video status.

Batch Translation Example

You can also translate a video into multiple languages simultaneously:

bash
curl -X POST 'https://api.konpro.ai/v1/video_translate' \
-H 'x-api-key: <your-api-key>' \
-H 'Content-Type: application/json' \
-d '{
  "video_url": "<video_url>",
  "output_languages": ["es", "fr", "de"],
  "title": "Global Campaign"
}'

Important: output_language and output_languages cannot be used together in the same request.

Both versions will return a video_translate_id, which you can use in the next step to monitor the translation status.

3. Check Translation Status

Monitor the progress of your video translation:

bash
curl -X GET 'https://api.konpro.ai/v1/video_translate/status?video_translate_id=<video_translate_id>' \
-H 'x-api-key: <your-api-key>'

The response will include the current status and, when complete, the URL to download your translated video.

Usage Examples

Here are some practical examples of how to use the Video Translate API:

Single Language Translation

{
  "video_url": "https://example.com/video.mp4",
  "output_language": "es",
  "title": "Spanish Translation"
}

Multi-Language Translation

{
  "video_url": "https://example.com/video.mp4",
  "output_languages": ["es", "fr", "de", "it"],
  "title": "European Languages"
}

Use Cases

Global Marketing

Translate marketing videos for international audiences while maintaining brand voice.

Educational Content

Make educational videos accessible to students worldwide.

Corporate Training

Localize training materials for global teams.

Content Creation

Expand your content reach across different language markets.

Customer Support

Provide multilingual support videos for better customer experience.

Advanced Features

Voice Preservation

Maintain the original speaker's voice characteristics and emotional tone.

Lip-Sync Accuracy

AI-powered lip-sync ensures natural mouth movements match translated audio.

Context Awareness

Intelligent translation that understands context and cultural nuances.

Batch Processing

Process multiple videos and languages simultaneously for efficiency.

Quality Control

Built-in quality checks ensure professional-grade output.

Best Practices

Video Quality

Use high-quality source videos for best translation results. Clear audio and good lighting improve accuracy.

Language Selection

Choose target languages that match your audience demographics and market needs.

Testing

Test translations with native speakers to ensure cultural appropriateness and accuracy.

Batch Processing

Use batch translation for multiple videos to improve efficiency and reduce API calls.

Conclusion

With KonPro Video Translate API, you can effortlessly scale your content worldwide. By combining AI-powered translations, cloned voices, and precise lip-syncing, your videos maintain authenticity while reaching new audiences effectively.

Video Translation Concept

Table of Contents