Transkribieren Sie Live-Sprache von einem Mikrofon oder Live-Stream
Überwachen und verwalten Sie den Transkriptionsstatus mit Sitzungen
Übersetzen Sie transkribierten Text in eine andere Sprache
Transkribieren Sie Sprache aus voraufgezeichnetem Audio in einer URL in Klartext
Erstellen Sie ein temporäres Authentifizierungstoken für clientseitige Anforderungen
Gemeinsame Anforderungsoptionen und Antworten für alle Transkriptionsvorgänge
Erstellen Sie eine Sitzung, die verwendet werden kann, um eine Live-Transkription über einen öffentlichen Link zu übertragen
Transcriptions
aus dem VocalStack SDK:JavaScriptimport { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcriptions = await sdk.getAllTranscriptions(); transcriptions.data?.forEach((transcription) => { // the transcription ID (use this to get more details about the transcription) console.log(transcription.id); // 'waiting', 'processing', 'done', or 'error' console.log(transcription.status); // the time the transcription started console.log(transcription.start); // the time the transcription finalized console.log(transcription.end); // the keywords associated with the transcription console.log(transcription.keywords); // the length of the transcription in seconds console.log(transcription.duration); });
id
von dieser Transkription. Die id
Dieser wird zurückgegeben, wenn ein Transkriptionsprozess zum ersten Mal initiiert wird. Sie kann aber auch durch Betrachtung aller Transkriptionen mit der oben genannten API ermittelt werden. Transcriptions
aus dem VocalStack SDK:JavaScriptimport { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.getTranscription({ id: 'TRANSCRIPTION-ID' }); const data = transcription.data; if (data) { // the transcription ID (use this to get more details about the transcription) console.log(data.id); // 'waiting', 'processing', 'done', or 'error' console.log(data.status); // the time the transcription started console.log(data.start); // the time the transcription finalized console.log(data.end); // the keywords associated with the transcription console.log(data.keywords); // the length of the transcription in seconds console.log(data.duration); // an object with the transcription timeline console.log(data.timeline); // a summary of the transcription console.log(data.summary); // the entire transcription in paragraph form console.log(data.paragraphs); }
timeline
.keywords
, summary
und paragraphs
.