Documentation

Kry Transkripsie Data

Kry data van in-verwagting of voltooide transkripsies

Transkribeer vanaf 'n Mikrofoon of LiveStream

Transkribeer live spraak vanaf 'n mikrofone of live stroom

Vertaal 'n transkripsie

Vertaal getranskribeer teks na 'n ander taal

Transkribeer oudio vanaf URL

Transkribeer spraak van vooraf opgeneemde oudio in 'n URL na gewone teks

Kliënt Kant Geldigheidstoets Tokens

Skep 'n tydelike geldigheidsverklaring token vir kliënt kant versoeke

Transkripsie Versoek en Antwoord

Gemeenskaplike versoek opsies en antwoorde vir alle transkripsie operasies

Transkribeer en voorsit 'n Polyglot sessie

Skep 'n sessie wat gebruik kan word om 'n live transkripsie via 'n openbare deelbare skakel uit te saai

Transkripsiesessies

Blaai Dokumentasie
Monitor en bestuur transkripsiestatus met sessies. Gebruik sessie jy kan herkoppel na 'n voorheen geskep asynkronies verbinding.
Sessies kan nuttig wees as jy 'n transkripsie in reële tyd wil monitor in 'n konteks anders as waar die transkripsie oorspronklik geskep is.
' n Nuwe sessie word geskep elke keer wat jy suksesvol roep connect.Die sessie eindig slegs wanneer die transkripsie eindig met 'n staat van "klaar" of "fout". Volgende roep na connect met dieselfde transkripsieversoekopsies sal 'n transcription object for the same transcription connection.
So, byvoorbeeld:
JavaScript
// Process 1: import { UrlTranscription } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.connect({ file: 'speech.mp3' }); transcription.start(); // Process 2: import { UrlTranscription } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.connect({ file: 'speech.mp3' }); transcription.onData((response) => { console.log(response.data); });
Scroll Up