Содержание 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

Поддержка