Ottieni dati da trascrizioni in sospeso o completate
Trascrivi il discorso dal vivo da un microfono o da un live stream
Monitorare e gestire lo stato della trascrizione con le sessioni
Trascrivi il discorso dall'audio preregistrato in un URL in testo normale
Crea un token di autenticazione temporaneo per le richieste lato client
Opzioni e risposte comuni per tutte le operazioni di trascrizione
Creare una sessione che può essere utilizzata per trasmettere una trascrizione dal vivo tramite un link condivisibile pubblico
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' });
timeline
oggetti con le traduzioni più recenti disponibili.