Naše API dává vývojářům možnost integrovat služby Přepisovatele do desktopových, mobilních a webových aplikací. Po přihlášení do systému je uživateli k dispozici stránka se seznamem jednotlivých API volání včetně ukázkových příkladů. Skrze API můžete například automaticky nechat zpracovat vaše audio/video soubory a stáhnout si jejich textový přepis v různých formátech jako XML, SRT nebo čistý text.
Název API funkce | Popis |
---|---|
user | vrátí data o uživateli |
categoryList | vrátí všechny kategorie uživatele |
annotatorList | vrátí všechny anotátory uživatele |
recordingList | vrátí všechny záznamy uživatele |
Následující API funkce vrátí údaje o jednom záznamu, který je definován unikátním číslem RECORDING-ID | |
recording/RECORDING-ID | vrátí data o záznamu s daným id |
recording/RECORDING-ID/subtitles.html | vrátí titulky záznamu v HTML |
recording/RECORDING-ID/subtitles.srt | vrátí titulky záznamu v SRT |
recording/RECORDING-ID/subtitles.trs | vrátí titulky záznamu v TRS |
recording/RECORDING-ID/subtitles.txt | vrátí titulky záznamu v TXT |
recording/RECORDING-ID/subtitles.webvtt | vrátí titulky záznamu ve WebVTT |
recording/RECORDING-ID/subtitles.xml | vrátí titulky záznamu v XML |
Pro přidání záznamu k vašemu účtu musíte předat url záznamu a jazyk, kterým chcete záznam přepsat | |
recording/add?url=...&language=... | přidá a vrátí data nového záznamu |
Pro přidání nového záznamu k vašemu účtu můžete také využít metodu HTTP PUT. Je nutné zadat název souboru a jazyk, kterým chcete záznam přepsat | |
recording/put?filename=...&language=... | přidá (nahraje soubor) a vrátí data nového záznamu |
Pro přiřazení záznamu anototárovi je potřeba zadat ID záznamu a ID anotátora | |
assignAnnotator?recordingId=...&annotatorId=... | vrátí zprávu o změně stavu |
Pro smazání záznamu, zadejte ID záznamu | |
recording/RECORDING-ID/delete | vrátí zprávu o změně stavu |
Pro hledání v titulcích | |
search?q=... | vrátí seznam záznamů a jejich titulky, které odpovídají hledanému výrazu |