VocalStack Logo

Documentation

Získať údaje o prepise

Získať údaje z čakajúcich alebo dokončených prepisov

Prepis z mikrofónu alebo LiveStream

Prepisujte živú reč z mikrofónu alebo živého prenosu

Preložiť prepis

Preložiť prepísaný text do iného jazyka

Prepis zvuku z URL

Prepis reči z vopred nahratého zvuku v URL na obyčajný text

Tokeny overenia na strane klienta

Vytvoriť dočasný token overenia pre požiadavky na strane klienta

Žiadosť o prepis a odpoveď

Spoločné možnosti žiadosti a odpovede pre všetky operácie prepisu

Prepis a prezentácia polyglotovej relácie

Vytvorte reláciu, ktorá môže byť použitá na vysielanie živého prepisu prostredníctvom verejného zdieľaného odkazu

Transkripčné relácie

Prehľadávať dokumentáciu
Monitorovať a spravovať stav prepisu s reláciami. Pomocou relácií sa môžete znovu pripojiť k predtým vytvorenému asynchrónnemu spojeniu.
Relácie môžu byť užitočné, ak chcete programovo monitorovať prepis v reálnom čase v kontexte inom, ako je miesto, kde bol prepis vytvorený.
Nová relácia sa vytvorí pri každom úspešnom volaní. connect. Relácia sa skončí len vtedy, keď prepis skončí so stavom "done" alebo "error". connect s rovnakými možnosťami požiadavky na prepis vráti transcription objekt pre rovnaké prepojenie prepisu.
Takže napríklad:
JavaScript
// Process 1: import { UrlTranscription } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.connect({ file: 'speech.mp3' }); transcription.start(); // Process 2: import { UrlTranscription } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.connect({ file: 'speech.mp3' }); transcription.onData((response) => { console.log(response.data); });
Scroll Up