Obter datos de transcricións pendentes ou completadas
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
Crear unha sesión que se poida usar para difundir unha transcrición en directo mediante unha ligazón pública compartible
languageA duración, en segundos, do ficheiro de son. Esta opción emprégase como garda para asegurar que a transcrición só se produce se a lonxitude do ficheiro de son coincide coa duración da opción. Por omisión, esta opción é ignorada, e as transcricións serán procesadas independentemente da súa lonxitude. A duración máxima que se pode transcreber, en segundos.duration_s Use esta opción se quere limitar a cantidade de fala transcrita. Axuste isto a se quere procesar toda a transcrición, independentemente da súa duración (⚠️ use con coidado). Por omisión, esta opción está definida como , asegurando que só se transcríben as dúas primeiras horas do discurso.max_duration_sResposta de transcripciónPode vixiar de forma asincrónica os datos de transcrición a medida que se fagan dispoñíbeis empregando xestor de eventos que fornece o 0 Obxecto.7200O obxecto de respostaonData: Un de "agardando", "procesando", "feito" ou "erro"response: Un valor entre 0 e 1 que indica a porcentaxe de progreso da transcriciónresponse: a hora de fin do segmento de transcriciónstatus: o anaco de texto no segmento de transcricióndata.progress: un almacén de chave- valor de códigos de lingua en ISO 639- 1 e traducións (esta propiedade só está dispoñíbel se a transcrición ten polo menos unha tradución)data.timelinePost- procesamentoUnha vez completada a transcrición, ocorrerá o post- procesamento, no que o ficheiro final será. start será enviado a end. Na resposta final, o estado da transcrición será "feito", e estas novas propiedades serán incluídas en. text: algunhas palabras chave que representan temas da transcricióntranslations: un resumo dun só parágrafo de toda a transcriciónresponseO SDK de JavaScript de VocalStack ten soporte completo para TypeScript. Por exemplo, o onData obxecto ten o data type. keywords:,:summary:,:paragraphs:, response:,:UrlTranscriptionResponse:,:TypeScriptimport { UrlTranscription, UrlTranscriptionResponse } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.start({ url: 'http://example.com/audio.mp3' }); transcription.onData((response: UrlTranscriptionResponse) => { console.log(response.data); });