برای توسعه دهندگان
زبان به عنوان یک API هر محصولی
ترجمه متن، دوبلینگ ویدئو، رندر صداها، رسانه های زیرنویس همه از طریق REST . Async با وب هاک، پخش برای TTS کم تاخیر، محدودیت هزینه هر کلید، دسته های چند هدف کلید نگهدارنده. دسترسی API در برنامه های کسب و کار و شرکت.

شش نقطه
هر محصولی
کل پلتفرم به عنوان REST در معرض قرار گرفت. همگام سازی برای کارهای کوتاه، عدم همگامسازی با وب هاک برای هر چیز دیگری. در حال پخش برای TTS جایی که هر میلی ثانیه احساس می شود.
- POST/api/v1/translate
ترجمه متن
متن یا فایل رو ارسال کن، ترجمه برگردون. همگامسازی برای متن کوتاه، غیرهمزمان با Webhook برای کارهای طولانی.
- POST/api/v1/tts/synth
صدا بزن
همگام با تمام گزینه ها صدا، زبان، احساس، حالت استودیو بازگرداندن صوتی URL
- POST/api/v1/tts/synth/stream
دانلود بازی TTS
جریان صوتی تکه شده پخش از جمله اول شروع می شود .
- POST/api/v1/dub
یک ویدئو دوبل کنید
URL را ارسال کنید یا آپلود کنید، زبان هدف و حالت صوتی را انتخاب کنید غیر همگام در حال آماده شدن
- POST/api/v1/subtitles
زیرنویس یک ویدئو
تولید زیرنویس با ترجمه اختیاری SRT، VTT، TXT، SRT دو زبانه در پاسخ
- GET/api/v1/usage
استفاده و تعادل
تعادل اعتبار در زمان واقعی، هزینه ماهانه و تجزیه به هر محصول برای صورتحساب و بودجه بندی.
تمام ارجاع، پارامترها و شکل های پاسخ در /docs/api.
برای ادغام تولید
- 01
کلید دارنده
مجوز: دارنده <key> . محدودیت هزینه ماهانه هر کلید. ردیف حسابرسی هر کلید بدون اینکه بقیه ی ادغام شما رو تحت تاثیر قرار بدین.
- 02
وب هاک با HMAC
POST در مورد هر اتفاق آخرین تماس می گیره امضای HMAC-SHA-256، حفاظت از بازخورد، کلید های نامنظم با شکست گیرنده دوباره امتحان کن
- 03
دانلود بازی TTS
بعد از ثانیه ی اول در مورد صدای نویسنده برای کارگزاران مکالمهای ساخته شده که نمیتوانند منتظر بمانند تا رندر بافر تکمیل شود.
- 04
بستههای چند هدف
یک بار ارسال کنید، به زبان های هدف N پخش شود. پیشرفت هر فرزند، بارگیری هر کودک، بسته واحد. رویداد تکمیل شده هنگامی که آخرین فرزند فرود میآید
- 05
کلید های نامناسب
کلید Idempotency رو در هر POST بفرستید و پلتفرم از درخواست های 24 ساعت گذشته نقل میکنه امن برای سناریوهایی که دوباره از حاشیه استفاده بشود
- 06
قبل از خرج کردن
قبل از اینکه تعهد کنید، برای دریافت هزینه دقیق هر کاری ترجمه ، دوبلینگ ، صدا یا زیرنویس به /api/v1/quote زنگ بزنید تا بتوانید بر اساس درخواست و هزینه های سطحی خود را برای کاربرانتان بودجه بندی کنید.
ترجمه کن در چهار خط
curl https://traxlate.com/api/v1/translate \
-H "Authorization: Bearer $TRAXLATE_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello, world.","target":"ja"}'پیتون و نود، نمونه های گروهی، فرآیند اپلیکیشن فایل ها و تایید Webhook همه در یک. /docs/api.
توسعه دهنده جواب دادم.
Real questions from buyers, real answers. If something isn't covered here, the full FAQ lives at /faq and you can always open a ticket.
کدوم برنامه ها شامل دسترسی به API هستند؟
+دسترسی به API در برنامه های کسب و کار و شرکت شامل می شود. راهنمای کامل و QuickStarts برای همه باز است - آنها را در هر زمان بخوانید - و شما به کسب و کار ارتقا می دهید تا کلید های زنده با Webhooks، مجموعه ها و محدودیت صرفه بر روی کلید صادر کنید. "انترپرایز" ظرفیت اختصاصی و محدودیت های سفارشی را اضافه می کند
همگام یا غیرهمگام؟
+همگام سازی برای ترجمه متن کوتاه و ارائه صدای کوتاه (کمتر از ~ 500 کارس / کم تر از ~ 30 ثانیه). Async برای همه چیز دیگر آپلود فایل ها، دوبلینگ ها، زیرنویس های طولانی، رندرهای بلند. Async job_id + poll_url را بازمی گرداند، و شما می توانید یک URL webhook برای هر کلید API تنظیم کنید تا به طور کامل نظرسنجی را رد کنید.
حدود نرخ چطور؟
+پیش فرض سخاوتمندانه؛ قابل تنظیم برای هر کلید. برنامه های شرکت ها ظرفیت اختصاصی دارند. نقطه پایانی استفاده از /api/v1/ در کنار تعادل اعتباری، فضای فعلی شما را نیز نشان می دهد.
میتوانم حد مصرف هر کلید رو مشخص کنم؟
+-آره . هر کلید API یک محدودیت هزینه اعتبار ماهانه اختیاری دارد ، API 402 را تا ماه بعد باز می گرداند. از هزینه های فرار ناشی از باگ ها یا افزایش ترافیک در ادغام شما جلوگیری می کند
چگونه با فایل های بزرگ کار کنم؟
+POST یک بارگذاری چند قسمت تا 10 گیگابایت API بلافاصله با job_id و poll_url باز می گردد . فایل در پس زمینه پردازش می شود و وب هوک هنگامی که انجام شده است، آتش می زند. های قابل بارگذاری در نقشه راه برای رسانه ها > 10 GB هستند
امضای وبهوک چطور؟
+هر POST Webhook شامل یک عنوان X-Traxlate-Signature - HMAC-SHA-256 بر روی بدن با استفاده از راز Webhook شما است . قبل از پردازش بررسی کنید. محافظت از بازخورد با استفاده از X-Traxlate-Timestamp (حوادث قدیمی تر از 5 دقیقه را رد کنید).
دسته ها چطور کار می کنند؟
+POST /api/v1/translate (یا /dub، /subtitles) با اهداف: batch_id + child ID را باز می گرداند. هرکدام از بچه ها به طور مستقل پیشرفت می کنند. یک webhook کامل شده زمانی که آخرین فرزند به حالت پایانی برسد، آتش میگیرد. سطح موفقیت / شکست هر کودک در بارگذاری کل.
دکترها کجان؟
+مرجع کامل در /docs/api کد شروع سریع در cURL، پایتون و Node با قطعه های تأیید قبل از نوشتن یک خط کد راهنمای ادغام را باز کنید
کلید رو بیار
یه چیزی تحویل بده
Evaluate it on your content.
Translation offices, localization studios, and global teams: request demo access and try all four products — translation, dubbing, voices, and subtitles — with trial credits. Reviewed and approved for business use.