Kry data van in-verwagting of voltooide transkripsies
Transkribeer live spraak vanaf 'n mikrofone of live stroom
Monitor en bestuur transkripsiestatus met sessies
Transkribeer spraak van vooraf opgeneemde oudio in 'n URL na gewone teks
Skep 'n tydelike geldigheidsverklaring token vir kliënt kant versoeke
Gemeenskaplike versoek opsies en antwoorde vir alle transkripsie operasies
Skep 'n sessie wat gebruik kan word om 'n live transkripsie via 'n openbare deelbare skakel uit te saai
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' });
tydlyn
objects with the most recent translations available.