← Todos os nós
Transforms a_tts_stream

Texto para Voz (Streaming)

Transmite fragmentos de áudio de texto a voz via um provedor TTS (Deepgram).

O que faz?

Converte texto em voz em tempo real, enviando o áudio pedacito a pedacito.

Como funciona?

Gera o áudio conforme a IA vai pensando na resposta, transmitindo-o sem demoras.

Por que usar?

Exclusivo para bots telefônicos. Reduz a latência (o tempo de espera na chamada) para que pareça estar falando com um humano real.

Entradas

nometipo
text string

Saídas

nometipo
url string
provider string
model string
format string
sample_rate number
bytes number
chunks number
duration_ms number
chars number

Ramificações

Ramificações fixas

  • out — Resultado

Configuração

model string opcional
voice string opcional
text_field string obrigatório padrão: "text"
format "mp3" | "pcm" | "mulaw" obrigatório padrão: "mp3"
sample_rate integer obrigatório padrão: 24000
persist_to_r2 boolean obrigatório padrão: false
memory_key string opcional

Configuração padrão

{
  "text_field": "text",
  "format": "mp3",
  "sample_rate": 24000,
  "persist_to_r2": false
}

Eventos emitidos

  • node.token

    Tokens de áudio TTS em streaming.

  • tts.done

    Síntese TTS concluída.

  • tts.error

    Erro na síntese TTS.