Transcreba o discurso en directo desde un micrófono ou unha transmisión en directo
Vixiar e xestionar o estado da transcrición con sesións
Traducir o texto transcrito a outro idioma
Transcríbe a voz de audio pregrabado nun URL a texto simple
Crear un token de autenticación temporal para as solicitudes do lado do cliente
Opcións de petición e respostas comúns para todas as operacións de transcrición
Crear unha sesión que se poida usar para difundir unha transcrición en directo mediante unha ligazón pública compartible
Transcriptions
do SDK de VocalStack: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
da transcrición. id
devolvese cando se inicia un proceso de transcrición. Porén, tamén se pode obter mirando todas as transcricións usando a API de arriba. Transcriptions
do SDK de VocalStack: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
e paragraphs
.