← Todos los nodos
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

nombretipo
text string

Salidas

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

Ramas

Ramas fijas

  • out — Resultado

Configuración

model string opcional
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.token

    Tokens de audio TTS en streaming.

  • tts.done

    Síntesis TTS completada.

  • tts.error

    Error en la síntesis TTS.