Transkrip pidato langsung dari mikrofon atau streaming langsung
Memantau dan mengelola status transkripsi dengan sesi
Menerjemahkan teks yang ditranskripsikan ke bahasa lain
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
Transcriptions
Mendapatkan Transkripsi SatuanJavaScriptimport { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcriptions = await sdk.getAllTranscriptions(); transcriptions.data?.forEach((transcription) => { // the transcription ID (use this to get more details about the transcription) console.log(transcription.id); // 'waiting', 'processing', 'done', or 'error' console.log(transcription.status); // the time the transcription started console.log(transcription.start); // the time the transcription finalized console.log(transcription.end); // the keywords associated with the transcription console.log(transcription.keywords); // the length of the transcription in seconds console.log(transcription.duration); });
id
dikembalikan setiap kali proses transkripsi pertama kali dimulai. Namun, ini juga dapat diperoleh dengan melihat semua transkripsi menggunakan API di atas. id
Untuk mendapatkan transkripsi tertentu gunakan Transcriptions
Transkripsi yang menungguJavaScriptimport { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.getTranscription({ id: 'TRANSCRIPTION-ID' }); const data = transcription.data; if (data) { // the transcription ID (use this to get more details about the transcription) console.log(data.id); // 'waiting', 'processing', 'done', or 'error' console.log(data.status); // the time the transcription started console.log(data.start); // the time the transcription finalized console.log(data.end); // the keywords associated with the transcription console.log(data.keywords); // the length of the transcription in seconds console.log(data.duration); // an object with the transcription timeline console.log(data.timeline); // a summary of the transcription console.log(data.summary); // the entire transcription in paragraph form console.log(data.paragraphs); }
timeline
.keywords
dan summary
Langkah Selanjutnyaparagraphs
.