model string opcional 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
| nome | tipo |
|---|---|
text | string |
Saídas
| nome | tipo |
|---|---|
url | string |
provider | string |
model | string |
format | string |
sample_rate | number |
bytes | number |
chunks | number |
duration_ms | number |
chars | number |
Ramificações
-
out— Resultado
Configuração
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.tokenTokens de áudio TTS em streaming.
-
tts.doneSíntese TTS concluída.
-
tts.errorErro na síntese TTS.