Retirada de modelos TTS v1

Los modelos eleven_monolingual_v1 y eleven_multilingual_v1 están obsoletos y se eliminarán el 15 de diciembre de 2025. Migra a modelos más recientes para mantener el servicio.

Plataforma de Agentes

  • Expresiones de workflow: Los workflows ahora admiten expresiones complejas que permiten definir condiciones deterministas mediante operadores lógicos, variables dinámicas y evaluación de LLM. Esto permite una lógica y una toma de decisiones de los agentes más sofisticadas.
  • Control de interrupciones del servidor MCP: Se ha añadido una opción para desactivar las interrupciones durante todas las llamadas a herramientas de los servidores MCP, lo que ofrece un mejor control del comportamiento de los agentes durante la ejecución de herramientas.
  • Datos de alineación de audio: Los agentes ahora cuentan con una marca para habilitar datos de alineación en los eventos de audio, útil para casos de uso de sincronización entre audio y texto, como aplicaciones de sincronización labial.
  • Ajuste para ignorar la personalidad predeterminada: La página de configuración de la Plataforma de Agentes ahora incluye una casilla para indicar si los agentes deben ignorar la personalidad servicial predeterminada, lo que ofrece a desarrolladores un mayor control sobre el comportamiento de los agentes.

Voz a Texto

  • Corregida la marca de codificación Base64: Se ha resuelto un problema por el que la marca is_base64_encoded de las respuestas de STT se establecía incorrectamente como false para los formatos PDF y DOCX, incluso cuando el contenido estaba realmente codificado en base64.

Lanzamientos de SDK

SDK de JavaScript

  • v2.16.0: Actualizado con los últimos cambios del esquema de la API del 19 de septiembre de 2025.

Paquetes

  • @elevenlabs/types@0.0.1: Nuevo paquete público de tipos de TypeScript que proporciona definiciones de tipos compartidas entre las integraciones de ElevenLabs.
  • @elevenlabs/react@0.7.0 y @elevenlabs/client@0.7.0: Se ha añadido compatibilidad para pasar rutas de script personalizadas y evitar las URL blob: y data:, lo que mejora la seguridad y la flexibilidad.
  • @elevenlabs/convai-widget-embed@0.3.0 y @elevenlabs/convai-widget-core@0.3.0: Se ha añadido el atributo use_rtc para la funcionalidad del widget y compatibilidad con eventos de expansión para mejorar la gestión de la interacción con el widget.

API

Rutas actualizadas

Plataforma de Agentes

  • POST /v1/convai/agents/create: Se ha añadido el parámetro booleano ignore_default_personality para controlar si los agentes deben ignorar el comportamiento de personalidad servicial predeterminado
  • PATCH /v1/convai/agents/{agent_id}: Se ha añadido compatibilidad con el campo ignore_default_personality para actualizar agentes
  • GET /v1/convai/agents/{agent_id}: La respuesta ahora incluye el campo ignore_default_personality en la configuración del agente
  • POST /v1/convai/mcp-servers: Se han añadido parámetros de configuración de control de interrupciones para desactivarlas durante las llamadas a herramientas
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}: Se ha mejorado con ajustes de control de interrupciones para la configuración del servidor MCP
  • GET /v1/convai/mcp-servers/{mcp_server_id}: La respuesta incluye nuevos campos de configuración de control de interrupciones
  • GET /v1/convai/conversations/{conversation_id}: La respuesta se ha mejorado con campos de datos de alineación para admitir la sincronización entre audio y texto
  • POST /v1/convai/agent-testing/create: Se ha mejorado para admitir la funcionalidad de expresiones de workflow en las pruebas de agentes
  • GET /v1/convai/agent-testing/{test_id}: La respuesta incluye campos adicionales para los resultados de pruebas de expresiones de workflow
  • PUT /v1/convai/agent-testing/{test_id}: Se han actualizado los esquemas de solicitud y respuesta para admitir expresiones de workflow
  • POST /v1/convai/agents/{agent_id}/simulate-conversation: Se ha actualizado el esquema de solicitud para admitir expresiones de workflow en la simulación de conversaciones
  • POST /v1/convai/agents/{agent_id}/simulate-conversation/stream: Simulación de conversaciones en streaming con compatibilidad para expresiones de workflow
  • GET /v1/convai/settings: La respuesta incluye nuevas opciones de configuración de la plataforma
  • PATCH /v1/convai/settings: Se ha actualizado el esquema de solicitud con nuevos ajustes de la plataforma
  • POST /v1/convai/batch-calling/submit: Actualizaciones del esquema de solicitud para la funcionalidad de llamadas por lotes
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}/approval-policy: Se ha actualizado el esquema de respuesta para la gestión de políticas de aprobación
  • POST /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals: Se ha mejorado el esquema de respuesta para la gestión de aprobaciones de herramientas
  • DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals/{tool_name}: Se ha actualizado el esquema de respuesta para eliminar aprobaciones de herramientas

Voz a Texto

  • POST /v1/speech-to-text: Se ha corregido la marca booleana is_base64_encoded para que devuelva correctamente true cuando el contenido de documentos PDF y DOCX está codificado en base64

Texto a Voz

  • POST /v1/text-to-speech/{voice_id}/with-timestamps: Se han actualizado los esquemas de solicitud y respuesta para mejorar la funcionalidad de marcas de tiempo
  • POST /v1/text-to-speech/{voice_id}/stream: Se ha actualizado el esquema de solicitud para mejorar los parámetros de streaming
  • POST /v1/text-to-speech/{voice_id}/stream/with-timestamps: Se han actualizado los esquemas de solicitud y respuesta para el streaming con marcas de tiempo
  • POST /v1/text-to-voice/create-previews: Se ha mejorado el esquema de solicitud con nuevas opciones de generación de vistas previas
  • POST /v1/text-to-voice: Se ha actualizado el esquema de respuesta con datos adicionales de creación de voces
  • POST /v1/text-to-voice/{voice_id}/remix: Se ha mejorado el esquema de solicitud para los parámetros de remix de voz

Gestión de voces

  • GET /v1/voices: Se ha actualizado el esquema de respuesta con nuevos campos de metadatos de voz
  • GET /v1/voices/{voice_id}: Se ha mejorado el esquema de respuesta con propiedades de voz adicionales
  • GET /v1/voices/settings/default: Se ha actualizado el esquema de respuesta para los ajustes de voz predeterminados
  • GET /v1/voices/{voice_id}/settings: Se ha mejorado el esquema de respuesta con nuevas opciones de configuración
  • POST /v1/voices/{voice_id}/settings/edit: Se ha actualizado el esquema de solicitud para modificar ajustes de voz
  • POST /v1/voices/pvc/{voice_id}/samples/{sample_id}: Se ha mejorado el esquema de solicitud para la gestión de muestras de PVC
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/audio: Se ha actualizado el esquema de respuesta para recuperar muestras de audio
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/speakers/{speaker_id}/audio: Se ha mejorado el esquema de respuesta para audio específico de cada hablante
  • POST /v1/voice-generation/create-voice: Se ha actualizado el esquema de respuesta con nuevos datos de generación de voz

Studio ElevenCreative

  • POST /v1/studio/podcasts: Se ha mejorado el esquema de solicitud con nuevos parámetros de creación de podcasts

Gestión de usuarios

  • GET /v1/user: Se ha actualizado el esquema de respuesta con datos adicionales del perfil de usuario

Todos los cambios son retrocompatibles y no requieren acciones inmediatas por parte de desarrolladores.