model string opcional Transformaciones a_tts_stream
Texto a Voz (Streaming)
Transmite fragmentos de audio de texto a voz vía un proveedor TTS (Deepgram).
¿Qué hace?
Convierte texto a voz en tiempo real, enviando el audio pedacito a pedacito.
¿Cómo lo hace?
Genera el audio a medida que la IA va pensando la respuesta, transmitiéndolo sin demoras.
¿Por qué usarlo?
Exclusivo para bots telefónicos. Reduce la latencia (el tiempo de espera en la llamada) para que se sienta como hablar con un humano real.
Entradas
| nombre | tipo |
|---|---|
text | string |
Salidas
| nombre | tipo |
|---|---|
url | string |
provider | string |
model | string |
format | string |
sample_rate | number |
bytes | number |
chunks | number |
duration_ms | number |
chars | number |
Ramas
-
out— Resultado
Configuración
voice string opcional text_field string requerido por defecto: "text" format "mp3" | "pcm" | "mulaw" requerido por defecto: "mp3" sample_rate integer requerido por defecto: 24000 persist_to_r2 boolean requerido por defecto: false memory_key string opcional Configuración por defecto
{
"text_field": "text",
"format": "mp3",
"sample_rate": 24000,
"persist_to_r2": false
} Eventos emitidos
-
node.tokenTokens de audio TTS en streaming.
-
tts.doneSíntesis TTS completada.
-
tts.errorError en la síntesis TTS.