Mikrofon veya canlı yayından canlı konuşmayı kaydedin
Seanslarla transkripsiyon durumunu izle ve yönet
Tercüme edilen metni başka bir dile çevir
URL'de önceden kaydedilmiş seslerden konuşmayı açık metin olarak kopyala
İstemci tarafı talepleri için geçici kimlik doğrulama işareti oluştur
Tüm çeviri işlemleri için ortak isteme seçenekleri ve cevaplar
Halka açık paylaşılabilir bir bağlantı üzerinden canlı bir transkrip yayınlanması için kullanılabilecek bir oturum oluşturun
Transcriptions
VocalStack SDK'dan:JavaScriptimport { 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
o transkripin. id
transkripsiyon süreci ilk başlatıldığında geri döndürülür. Ancak, aynı zamanda yukarıdaki API'yi kullanarak tüm transkripsiyonlara bakarak da elde edilebilir. Transcriptions
VocalStack SDK'dan:JavaScriptimport { 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
, summary
ve paragraphs
.