API icerigi

Votxt OpenAPI Dokumantasyonu

Beta Votxt OpenAPI beta asamasindadir. Uretimden once entegrasyonlari gelistirme ortaminda test edin.

Genel bakis

Votxt OpenAPI ile ses ve video transkripsiyonunu uygulamalara ve otomasyonlara entegre edebilirsiniz.

Bir dosya yukleyin veya harici dosya URL'si kullanin, sonra transkripsiyon gorevi olusturup durumunu kontrol edin.

Tamamlandiktan sonra metinleri, altyazilari ve yapilandirilmis verileri birden cok formatta disa aktarabilirsiniz.

Temel URL

https://api.votxt.co

Kimlik dogrulama

API anahtarinizi istek basliginda gonderin. API erisimi aktif ve API destekli bir plan gerektirir.

X-API-Key: your_api_key_here
  • Hesap ayarlarinizi acin.
  • Planinizda API erisimi oldugunu dogrulayin.
  • Bir API anahtari olusturun ve guvenle saklayin.

Dosya yukleme

Imzali URL ile dogrudan yukleme yapin veya herkese acik harici dosya URL'si verin.

  1. POST /api/v1/files/upload-url
  2. PUT upload_url
  3. POST /api/v1/transcriptions
POST /api/v1/files/upload-url
Content-Type: application/json
X-API-Key: your_api_key

{
  "filename": "audio.mp3",
  "file_size": 1048576,
  "upload_expires_in": 3600,
  "download_expires_in": 1800
}

Transkripsiyon

EndpointMetotAciklama
/api/v1/transcriptionsPOSTDosya yukleme
/api/v1/transcriptions/youtubePOSTYouTube
/api/v1/transcriptionsGETTranskriptler
/api/v1/transcriptions/{id}GETTranskript
/api/v1/transcriptions/{id}/statusGETDurum
POST /api/v1/transcriptions
Content-Type: application/json
X-API-Key: your_api_key

{
  "file_key": "12345-abc123def456.mp3",
  "filename": "audio.mp3",
  "language_code": "en",
  "transcription_type": "transcript",
  "enable_speaker_diarization": false,
  "webhook_url": "https://your-app.com/webhook"
}

Durum

DurumTranskripsiyon
queuedSirada
preprocessingOn isleme
processingIsleniyor
completedTamamlandi
failedBasarisiz

Disa aktarma

Tamamlandiktan sonra metinleri, altyazilari ve yapilandirilmis verileri birden cok formatta disa aktarabilirsiniz.

Disa aktarFormat
Disa aktarTXT
Disa aktarSRT
Disa aktarVTT
Disa aktarJSON
Disa aktarMD
Disa aktarCSV
Disa aktarDOCX
Disa aktarPDF

Formatlar

  • Ses formatları: mp3, mpeg, mpga, m4a, wav, aac, ogg, opus, flac
  • Video formatları: mp4, webm, mov
  • Maksimum dosya boyutu: Maksimum boyut: dosya başına 5GB

Diller

Votxt bircok transkripsiyon dilini destekler. Istekte dil kodunu gonderin.

DillerKodDillerKodDillerKod
AfrikaansafGujarati (ગુજરાતી)guPolish (Polski)pl
Arabic (العربية)arHebrew (עברית)hePortuguese (Português)pt
Azerbaijani (Azərbaycan)azHindi (हिन्दी)hiRomanian (Română)ro
Belarusian (Беларуская)beCroatian (Hrvatski)hrRussian (Русский)ru
Bulgarian (Български)bgHaitian Creole (Kreyòl ayisyen)htSlovak (Slovenčina)sk
Bengali (বাংলা)bnHungarian (Magyar)huSlovenian (Slovenščina)sl
Bosnian (Bosanski)bsIndonesian (Bahasa Indonesia)idAlbanian (Shqip)sq
Catalan (Català)caItalian (Italiano)itSerbian (Српски)sr
Czech (Čeština)csJapanese (日本語)jaSwedish (Svenska)sv
Welsh (Cymraeg)cyKazakh (Қазақ)kkSwahili (Kiswahili)sw
Danish (Dansk)daKannada (ಕನ್ನಡ)knTamil (தமிழ்)ta
German (Deutsch)deKorean (한국어)koTelugu (తెలుగు)te
Greek (Ελληνικά)elLithuanian (Lietuvių)ltThai (ไทย)th
EnglishenLatvian (Latviešu)lvTagalog (Tagalog/Filipino)tl
Spanish (Español)esMacedonian (Македонски)mkTurkish (Türkçe)tr
Estonian (Eesti)etMalayalam (മലയാളം)mlUkrainian (Українська)uk
Basque (Euskara)euMarathi (मराठी)mrUrdu (اردو)ur
Persian (فارسی)faMalay (Bahasa Melayu)msVietnamese (Tiếng Việt)vi
Finnish (Suomi)fiDutch (Nederlands)nlChinese (Cantonese) (粵語)yue
French (Français)frNorwegian (Norsk)noChinese (Simplified) (中文 简体)zh
Galician (Galego)glPunjabi (ਪੰਜਾਬੀ)paChinese (Taiwanese Mandarin) (國語)zh_tw

Destek