Dapatkan data dari transkripsi yang menunggu atau selesai
Transkrip pidato langsung dari mikrofon atau streaming langsung
Memantau dan mengelola status transkripsi dengan sesi
Transkrip pembicaraan dari audio yang direkam sebelumnya dalam URL ke teks biasa
Buat token otentikasi sementara untuk permintaan sisi klien
Opsi permintaan dan respon umum untuk semua operasi transkripsi
Membuat sesi yang dapat digunakan untuk menyiarkan transkripsi langsung melalui tautan yang dapat dibagikan secara publik
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
objects with the most recent translations available.