VocalStack Logo

Documentation

Çeviri Verilerini Al

Beklenen veya tamamlanmış transkriplerden veri al

Mikrofon veya LiveStream'den transkrip

Mikrofon veya canlı yayından canlı konuşmayı kaydedin

Çeviri Oturumu

Seanslarla transkripsiyon durumunu izle ve yönet

Çeviri

Tercüme edilen metni başka bir dile çevir

URL'den Ses Yazdır

URL'de önceden kaydedilmiş seslerden konuşmayı açık metin olarak kopyala

İstemci Tarafından Kimlik Doğrulama Tokenleri

İstemci tarafı talepleri için geçici kimlik doğrulama işareti oluştur

Çeviri İsteği ve Cevap

Tüm çeviri işlemleri için ortak isteme seçenekleri ve cevaplar

Bir Polyglot oturumu kopyala ve sunun

Belgeleri Görüntüle
Halka açık paylaşılabilir bir bağlantı üzerinden canlı bir transkrip yayınlanması için kullanılabilecek bir oturum oluşturun. Kullanıcılar tercih ettikleri dilde canlı transkripleri ve hatta oturumunuz aktif olmadığında geçmiş transkripleri okuyabilirler.
Bir Polyglot oturumu eşsiz bir. polyglot_id, canlı transkripsiyon API taleplerine sağlandığında aşağıdaki avantajları sağlar:
  • Kullanıcılar kamuya açık paylaşılabilir bir bağlantı kullanarak gerçek zamanlı olarak transkripinizi okuyabilir.
  • Kullanıcılar, gerçek zamanlı olarak metin çevirisini okumak için dile seçebilirler.
  • Kullanıcılar daha sonraki bir zamanda transkripinizi okuyabilir ve diğer tüm transkripler özel Polyglot oturumunuzla entegre olabilir.
Mikrofon veya LiveStream'den transkrip
Mikrofon veya canlı yayından canlı konuşmayı kaydedin. Polyglot ile entegre olun ve kullanıcıların herhangi bir dilde okuyabileceği kamuya açık paylaşılabilir bir metin bağlantısı oluşturun.
VocalStack API'sini kullanmak ve VocalStack tarafından sağlanan bir kullanıcı arayüzü yerine kendi beyaz etiketli kullanıcı arayüzünüzü uygulamak için hoş geldiniz. Eğer öyleyse, bunu duymak isteriz., böylece ürünümüzü nasıl daha iyi hale getireceğimizi öğrenebiliriz!
Polyglot'un nasıl çalıştığını öğrenin. vocalstack.com/polyglot.
Polyglot oturumları en kolay olarak Dashboard.Ancak bunlar programlı olarak da yönetilebilir:
JavaScript
import { Polyglot } from '@vocalstack/js-sdk'; const polyglot = new Polyglot({ apiKey: 'YOUR-API-KEY' }); const session = { // the name of the session name: 'My Presentation', // specifies the custom link for the session: https://polyglot.vocalstack.com/a-custom-url link: 'a-custom-url', // Optional: language of the speech spoken // (this can be used to improve the transcription accuracy) language: 'en', // Optional: must be a valid HLS streaming protocol livestream_url: 'https://.../stream.m3u8', // Optional: Stop the stream after this many seconds of inactivity timeout_period_s: 60, // Optional: Hard stop the stream after this many seconds max_duration_s: 300, // Optional: a custom password for the session if you want to restrict access to the public shareable link password: 'password', }; // CREATE const response = await polyglot.createSession(session); const polyglot_id = response.data?.id; // READ await polyglot.getSession({ id: polyglot_id }); // UPDATE await polyglot.updateSession({ id: polyglot_id, ...session }); // DELETE await polyglot.deleteSession({ id: polyglot_id }); // LIST ALL SESSIONS await polyglot.getAllSessions();
Eğer "my-url" bağlantısı ile bir Polyglot oturumu oluşturulmuşsa, bu url,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, https://polyglot.vocalstack.com/my-url.
Ancak, programlı olarak da transkripsiyon ilerlemesini dinleyebiliriz:
JavaScript
import { Polyglot } from '@vocalstack/js-sdk'; const polyglot = new Polyglot({ apiKey: 'YOUR-API-KEY' }); const stream = await polyglot.getLiveSessionStream({ link: 'a-custom-url', password: 'password', // include only if the session has a password }); // Listen to any live transcriptions that are associated // with the polyglot session. stream.onData((response) => { const { data } = response; // The entire transcription object of the current transcription const transcription = data.activeTranscription; // An object with the transcription timeline console.log(transcription.timeline); });
Polyglot transkripsiyonlarına çeviriler, halka açık oturum url'sine erişimi olan herkes tarafından eklenebilir. Ancak bunlar da programla eklenebilir:
Çeviri
Tercüme edilen metni başka bir dile çevir. Bu, önceden kaydedilmiş transkripler, canlı transkripler veya Polyglot oturum transkripleri dahil olmak üzere herhangi bir transkrip için yapılabilir.
Scroll Up