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_encodedde 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_rtcpara la funcionalidad del widget y compatibilidad con eventos de expansión para mejorar la gestión de la interacción con el widget.
API
Ver cambios de la API
Rutas actualizadas
Plataforma de Agentes
- POST /v1/convai/agents/create: Se ha añadido el parámetro booleano
ignore_default_personalitypara 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_personalitypara actualizar agentes - GET /v1/convai/agents/{agent_id}: La respuesta ahora incluye el campo
ignore_default_personalityen 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_encodedpara que devuelva correctamentetruecuando 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.