VocalStack Logo

Documentation

Transkriptsiooniandmete hankimine

Saa andmed ootel olevatest või lõpetatud transkriptsioonidest

Mikrofonist või LiveStreamist transkribeerimine

Transkribeeri reaalajas kõne mikrofonist või reaalajas voogedastus

Transkriptsiooni seansid

Transkriptsiooni staatuse jälgimine ja haldamine seansside abil

Tõlgi transkriptsioon

Tõlgi transkribeeritud teksti teise keelde

Transkribeeri audio URL-ist

Transkribeeri kõne eelsalvestatud heli URL-i lihttekstiks

Kliendipoolsed autentimismärgid

Loo ajutine autentimismärk kliendipoolsete päringute jaoks

Transkriptsiooni taotlus ja vastus

Ühised päringu suvandid ja vastused kõigi transkriptsioonitoimingute jaoks

Transkribeerige ja esitage polüglottide seanss

Sirvi dokumentatsiooni
Looge seanss, mida saab kasutada reaalajas transkriptsiooni edastamiseks avaliku jagatava lingi kaudu. Kasutajad saavad lugeda reaalajas transkriptsioone oma eelistatud keeles ja isegi varasemaid transkriptsioone, kui teie seanss on passiivne.
Polüglottide seansil on unikaalne polüklo_t_id, mis kui seda pakutakse reaalajas transkriptsiooni API taotlustele, annab järgmised eelised:
  • Kasutajad saavad teie ärakirja reaalajas lugeda, kasutades avalikku jagatavat linki.
  • Kasutajad saavad valida keele, milles nad soovivad transkriptsiooni reaalajas lugeda.
  • Kasutajad saavad lugeda sinu transkriptsiooni hiljem ja kõik teised transkriptsioonid on integreeritud sinu konkreetse Polyglot sessiooniga.
Mikrofonist või LiveStreamist transkribeerimine
Transkribeeri reaalajas kõne mikrofonist või reaalajas voogedastus. Integreeri Polyglotiga, et luua avalik ja jagatav link transkriptsioonile, mida kasutajad saavad lugeda mis tahes keeles.
Te võite kasutada VocalStacki API-d ja rakendada oma valge märgistusega kasutajaliidest, selle asemel et kasutada VocalStacki pakutavat. Meile meeldiks kuulda sellest, kui sa seda teed, et saaksime õppida, kuidas oma toodet paremaks muuta!
Loe lähemalt, kuidas Polyglot töötab juures. vocalstack.com/polyglot.
Polüglottide seansse on kõige lihtsam luua ja hallata kasutades. Armatuurlaud. Kuid neid saab hallata ka programmiliselt:
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();
Kui on loodud Polyglot seanss lingiga "my-url", siis on see avalikult kättesaadav aadressil. https://polyglot.vocalstack.com/my-url.
Siiski saame me ka transkriptsiooni edenemist programmeeritud viisil kuulata:
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); });
Tõlkeid Polygloti transkriptsioonidele saab lisada igaüks, kellel on juurdepääs avalikule seansi URL-ile. Neid saab siiski lisada ka programmiliselt:
Tõlgi transkriptsioon
Tõlgi transkribeeritud teksti teise keelde. Seda saab teha mis tahes transkriptsiooni puhul, sealhulgas eelsalvestatud transkriptsioonid, reaalajas transkriptsioonid või Polyglot seansi transkriptsioonid.
Scroll Up