VocalStack Logo

Documentation

Hanki transkriptiotietoja

Hae tietoja odotettavissa olevista tai valmiista transkriptioista

Puhtaaksi kirjoittaminen mikrofonista tai LiveStream-palvelusta

Puhtaaksi kirjoita live-puhe mikrofonista tai live-suoratoisto

Transkriptio-istunnot

Valvo ja hallitse transkriptiotilan istuntoja

Käännä transkriptio

Käännä transkriptoitu teksti toiselle kielelle

Puhtaaksi kirjoittaa ääntä URL-osoitteesta

Puheen transkriptio URL-osoitteessa olevasta valmiiksi tallennetusta äänestä pelkäksi tekstiksi

Asiakaspuolen todennusmerkit

Luo väliaikainen todennustunnus asiakaspuolen pyyntöjä varten

Transkriptiopyyntö ja vastaus

Kaikkien transkriptio-operaatioiden yhteiset pyyntöasetukset ja vastaukset

Polyglot-istunnon transkriptio ja esittely

Selaa dokumentaatiota
Luo istunto, jota voidaan käyttää lähettämään live-puhekirjotusta julkisesti jaettavan linkin kautta. Käyttäjät voivat lukea live-transkriptioita haluamallaan kielellä ja jopa aiempia transkriptioita, kun istuntosi on passiivinen.
Polyglot-istunnolla on ainutlaatuinen polyglot_id, joka, kun se tarjotaan live-transkriptio API-pyyntöihin, antaa seuraavat edut:
  • Käyttäjät voivat lukea transkriptiosi reaaliajassa käyttämällä julkista jaettavissa olevaa linkkiä.
  • Käyttäjät voivat valita, millä kielellä he haluavat lukea transkription reaaliajassa.
  • Käyttäjät voivat lukea transkriptiosi myöhemmin, ja kaikki muut transkriptit integroidaan sinun tiettyyn Polyglot-istuntoosi.
Puhtaaksi kirjoittaminen mikrofonista tai LiveStream-palvelusta
Puhtaaksi kirjoita live-puhe mikrofonista tai live-suoratoisto. Integroi Polyglot-palveluun ja luo julkinen jaettavissa oleva linkki transkriptioon, jonka käyttäjät voivat lukea millä tahansa kielellä.
Voit käyttää VocalStack API:a ja toteuttaa oman white label -käyttöliittymän sen sijaan, että käyttäisit VocalStackin tarjoamaa. Haluaisimme kuulla siitä, jos teet, jotta voimme oppia, miten voimme tehdä tuotteestamme paremman!
Lue lisää siitä, miten Polyglot toimii osoitteessa. Lisää tietoa vocalstack.com/polyglot.
Polyglot-istunnot luodaan ja hallitaan helpoiten käyttämällä. Hallintapaneeli. Niitä voidaan kuitenkin hallita myös ohjelmallisesti:
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();
Jos Polyglot-istunto on luotu linkillä "my-url", se on julkisesti saatavilla osoitteessa. https://polyglot.vocalstack.com/my-url.
Voimme kuitenkin myös kuunnella transkription etenemistä ohjelmallisesti:
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); });
Käännöksiä Polyglot-puhekirjoihin voi lisätä kuka tahansa, jolla on pääsy julkiseen istunnon URL-osoitteeseen. Ne voidaan kuitenkin lisätä myös ohjelmallisesti:
Käännä transkriptio
Käännä transkriptoitu teksti toiselle kielelle. Tämä voidaan tehdä mille tahansa transkriptiolle, mukaan lukien esiäänitetyt transkriptit, live-transkriptit tai Polyglot-istunnon transkriptit.
Scroll Up