Transcreva falas ao vivo de um microfone ou transmissão ao vivo
Monitore e gerencie o estado da transcrição com sessões
Traduza o texto transcrito para outro idioma
Transcrever fala de áudio pré-gravado em um URL para texto simples
Criar um token de autenticação temporário para solicitações do lado do cliente
Opções de solicitação e respostas comuns para todas as operações de transcrição
Crie uma sessão que possa ser usada para transmitir uma transcrição ao vivo por meio de um link compartilhável público
Transcriptions
do 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
de tal transcrição. O id
é retornado sempre que um processo de transcrição é iniciado. No entanto, também pode ser obtido olhando para todas as transcrições usando a API acima. Transcriptions
do 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
e paragraphs
.