Beklenen veya tamamlanmış transkriplerden veri al
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
Halka açık paylaşılabilir bir bağlantı üzerinden canlı bir transkrip yayınlanması için kullanılabilecek bir oturum oluşturun
languageSes dosyasının süresi, saniye olarak. Bu seçenek, ses dosyasının uzunluğu seçenek süresine eşit olduğunda, transkripsiyonunuzun gerçekleşmesini sağlamak için bir koruma olarak kullanılır. Varsayılan olarak, bu seçenek göz ardı edilir ve transkripler uzunluklarından bağımsız olarak işleme alınır. Saniyedeki en uzun süreli kopyalama süresi.duration_s Eğer çevirilen konuşma miktarını sınırlamak istiyorsanız bu seçeneği kullanın. Bunu değerine ayarlayın eğer süresi ne olursa olsun tüm metin çevirisini işlemek istiyorsanız (⚠️ dikkatli kullanın). Varsayılan olarak, bu seçenek olarak ayarlanmıştır , konuşmanın sadece ilk iki saatinin kaydedildiğinden emin olmak için.max_duration_sÇeviri CevaplarıBu programı kullanarak, transkripsiyon verilerini, mevcut olduğunda senkronize olmadan izleyebilirsiniz. olay yöneticisi, 0 obje.7200Cevap NesnesionData: "bekler", "işlemde", "bitti" veya "hata"dan biriresponse: 0 ile 1 arasında bir değer, çevirinin ilerleme yüzdesini gösterirresponse: transkripsiyon segmentinin son zamanıstatus: transkripsiyon segmentindeki metin parçasıdata.progress: ISO 639- 1 ve çevirilerde dil kodlarının anahtar- değer deposu (bu özellik sadece metin en az bir çeviri içeriyorsa kullanılabilir)data.timelinePost- işlemeTranskripsiyon tamamlandığında, post-işlem gerçekleşecek, bu noktada son transkripsiyon yapılacaktır. start gönderilecek end.Son cevapta, transkripsiyonun durumu "yapılmış" olacak ve bu yeni özellikler. text: metinden konuları temsil eden birkaç anahtar kelimetranslations: tüm metinlerin tek bir paragrafta özetiresponseVocalStack'in JavaScript SDK'sı TypeScript desteğine sahiptir. Örneğin, onData nesneye sahiptir data türü. keywords:,,:summary:,,:paragraphs:, response:,:UrlTranscriptionResponse:,:TypeScriptimport { UrlTranscription, UrlTranscriptionResponse } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.start({ url: 'http://example.com/audio.mp3' }); transcription.onData((response: UrlTranscriptionResponse) => { console.log(response.data); });