Iegūt datus no gaidošām vai pabeigtām transkripcijām
Transcribe tiešraides runu no mikrofona vai tiešraides straumi
Uzraudzīt un pārvaldīt transkripcijas statusu ar sesijām
Transkribēt runu no iepriekš ierakstīta audio URL vienkāršā tekstā
Izveidot pagaidu autentifikācijas žetonu klienta puses pieprasījumiem
Vispārējās pieprasījumu opcijas un atbildes visām transkripcijas darbībām
Izveidojiet sesiju, kuru var izmantot, lai pārraidītu tiešraides transkripciju, izmantojot publiski kopīgojamu saiti
JavaScriptimport { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const translation = await sdk.addTranslationAsync({ id: 'TRANSCRIPTION-ID', language: 'de', }); translation.onData((response) => { // 'waiting', 'processing', 'done', or 'error' console.log(response.status); // the translated timeline console.log(response.data?.timeline); });
JavaScriptimport { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); // This is a synchronous request, so we cannot listen for the response sdk.addTranslation({ id: 'TRANSCRIPTION-ID', language: 'de' });
laika skalā
objekti ar jaunākajiem pieejamajiem tulkojumiem.