Dapatkan data dari transkripsi yang menunggu atau selesai
Tulis semula ucapan langsung dari mikrofon atau aliran langsung
Monitor dan urus keadaan transkripsi dengan sesi
Transkrip ucapan dari audio pra-rekod dalam URL ke teks biasa
Cipta token pengesahan sementara untuk permintaan sisi klien
Pilihan permintaan dan respon umum untuk semua operasi transkripsi
Cipta sesi yang boleh digunakan untuk menyiarkan transkripsi langsung melalui pautan boleh kongsi awam
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.