language string obrigatório padrão: "es" Transmite áudio de sessão através de um provedor STT em tempo real e emite transcrições.
Converte áudio em texto em tempo real, enquanto a pessoa está falando.
Conecta-se a canais telefônicos ou de voz e transcreve o fluxo contínuo de áudio sem esperar o usuário terminar.
Usado apenas para chamadas telefônicas (Canal de Voz). Permite que o bot responda rapidíssimo em uma conversa oral.
| nome | tipo |
|---|---|
audio | stream |
| nome | tipo |
|---|---|
transcript | string |
language | string |
segments | array |
provider | string |
duration_ms | number |
spawned | boolean |
out — Resultado language string obrigatório padrão: "es" model string opcional mode "await_final" | "spawn" obrigatório padrão: "await_final" timeout_ms integer obrigatório padrão: 60000 emit_partials boolean obrigatório padrão: true memory_key string opcional output_field string obrigatório padrão: "transcript" sample_rate integer opcional codec "pcm16" | "opus" | "webm-opus" | "mulaw" | "flac" obrigatório padrão: "pcm16" spawn_per_final boolean obrigatório padrão: false audio_session_suffix string opcional speaker_role string opcional diarize boolean obrigatório padrão: false max_speakers integer opcional {
"language": "es",
"mode": "await_final",
"timeout_ms": 60000,
"emit_partials": true,
"output_field": "transcript",
"codec": "pcm16",
"sample_rate": 16000,
"spawn_per_final": false
} node.token Tokens de transcrição em streaming.
transcript.final Transcrição final de um segmento.
transcript.done Transcrição concluída.
transcript.error Erro na transcrição.
transcript.spawn_error Falha ao iniciar sessão de transcrição.