Зміст API

Документація Votxt OpenAPI

Бета Votxt OpenAPI зараз у бета-версії. Перевірте інтеграції в середовищі розробки перед продакшеном.

Огляд

Votxt OpenAPI дає змогу вбудувати транскрибацію аудіо й відео в застосунки та автоматизації.

Завантажте файл або використайте зовнішній URL, створіть завдання транскрибації й перевіряйте статус.

Після завершення експортуйте транскрипти, субтитри та структуровані дані в кількох форматах.

Базовий URL

https://api.votxt.co

Автентифікація

Передавайте API-ключ у заголовку запиту. Для доступу API потрібен активний план із підтримкою API.

X-API-Key: your_api_key_here
  • Відкрийте налаштування акаунта.
  • Переконайтеся, що ваш план включає доступ API.
  • Створіть API-ключ і зберігайте його безпечно.

Завантаження файлів

Використовуйте пряме завантаження через підписані URL або публічний зовнішній URL файлу.

  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
}

Транскрибація

ЕндпоінтМетодОпис
/api/v1/transcriptionsPOSTЗавантаження файлів
/api/v1/transcriptions/youtubePOSTYouTube
/api/v1/transcriptionsGETТранскрипції
/api/v1/transcriptions/{id}GETТранскрипт
/api/v1/transcriptions/{id}/statusGETСтатус
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"
}

Статус

СтатусТранскрибація
queuedУ черзі
preprocessingПопередня обробка
processingОбробка
completedЗавершено
failedПомилка

Експорт

Після завершення експортуйте транскрипти, субтитри та структуровані дані в кількох форматах.

ЕкспортФормат
ЕкспортTXT
ЕкспортSRT
ЕкспортVTT
ЕкспортJSON
ЕкспортMD
ЕкспортCSV
ЕкспортDOCX
ЕкспортPDF

Формати

  • Аудіоформати: mp3, mpeg, mpga, m4a, wav, aac, ogg, opus, flac
  • Відеоформати: mp4, webm, mov
  • Максимальний розмір файлу: Максимальний розмір: 5GB на файл

Мови

Votxt підтримує багато мов транскрибації. Передайте код мови в запиті.

МовиКодМовиКодМовиКод
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

Підтримка