API de Doblaje v2

Doblaje v2 ya está disponible a través de la API. Traduce audio y vídeo a más de 90 idiomas y preserva la voz, el tono y el ritmo de cada hablante.

La nueva API basada en proyectos mantiene las transcripciones originales y las traducciones como JSON editable. Crea un proyecto a partir de un archivo o una URL, añade uno o varios idiomas de destino, edita segmentos individuales de la transcripción o sus traducciones y, después, regenera solo las regiones que hayan cambiado. Sigue la guía de inicio rápido de Doblaje para crear tu primer doblaje.

ElevenAgents

  • Filtros de seguridad de conversaciones: Listar conversaciones añade los parámetros de consulta opcionales guardrail_types (GuardrailType[]) y custom_guardrail_names (matriz de cadenas). La jerarquía de conversaciones existente ahora se puede filtrar con el parámetro opcional parent_conversation_id (cadena).
  • Estado de divergencia de ramas: Listar ramas de agentes añade el parámetro opcional include_commit_status (booleano, false de forma predeterminada). Al activarlo, los resúmenes de ramas incluyen los campos anulables commits_ahead, commits_behind y merged_into_branch_id.
  • Controles de conversación y herramientas: Las anulaciones del cliente ahora admiten max_duration_seconds y pronunciation_dictionary_locators. La configuración del servidor MCP añade request_meta para pasar valores MCP _meta a llamadas de herramientas, y los tiempos de espera de las herramientas webhook ahora admiten hasta 300 segundos.
  • Uso del análisis posterior a la llamada: La facturación de conversaciones añade un desglose de analysis con totales acumulados por función e instantáneas de ejecuciones. Los mensajes de transcripción añaden triggered_guardrails, y los turnos de conversación añaden el campo opcional producing_llm.

Voces

  • Filtros de búsqueda de voces: Obtener todas las voces v2 añade los parámetros de consulta opcionales gender, age, language, accent, use_cases, min_notice_period_days, include_custom_rates, include_live_moderated y high_quality.

Lanzamientos de SDK

SDK de JavaScript

  • v2.63.0 - Se han añadido opciones de Voz a Texto en tiempo real para idiomas secundarios, detección de idioma y entidades, filtrado de audio de fondo, registro y autenticación mediante token de un solo uso. Se han añadido eventos de transcripción final, entidad y solicitud no válida; se ha corregido el envío de términos no aceptados, los parámetros audio_format duplicados y los límites VAD inclusivos.
  • v2.62.0 - Se han añadido métodos de actualización masiva de transcripciones de Doblaje y DubbingRegenerateResponse; se han añadido filtros de seguridad de conversaciones, estado de commits de ramas de agentes, alertas de agentes y compatibilidad con MCP requestMeta. La creación de idiomas de destino ya no acepta modelId.
  • v2.61.0 - Se han añadido el filtrado de jerarquías de conversaciones, la facturación de análisis posterior a la llamada, metadatos de medidas de seguridad activadas, detalles de conflictos de fusión de ramas, redacción de entradas DTMF y cargas de transcripciones de Doblaje. Se han eliminado los tipos de sesión en tiempo real exportados de OpenAI y las variantes de resultados de herramientas run_subagent_*.

SDK de Python

  • v2.63.0 - Se han añadido opciones de Voz a Texto en tiempo real para idiomas secundarios, detección de idioma y entidades, filtrado de audio de fondo, registro y autenticación mediante token de un solo uso. Se han añadido eventos de transcripción final, entidad y solicitud no válida; se ha corregido el envío de términos no aceptados y ahora se rechazan las conexiones sin clave de API ni token.
  • v2.62.0 - Se han añadido métodos update_segments de Doblaje y DubbingRegenerateResponse; se ha añadido compatibilidad con guardrail_types, custom_guardrail_names, include_commit_status y MCP request_meta. Las actualizaciones de segmentos de Doblaje ahora usan modelos de cuerpo de solicitud, y la creación de idiomas de destino ya no acepta model_id.
  • v2.61.0 - Se han añadido parent_conversation_id, facturación de análisis, metadatos de medidas de seguridad activadas, conflictos de fusión de ramas, redacción de entradas DTMF y cargas de transcripciones de Doblaje. Se han eliminado los tipos de sesión en tiempo real de OpenAI y los modelos de resultados run_subagent_*.

SDK de Android

  • v0.12.1 - Se ha corregido que las desconexiones intencionadas de sesiones de solo texto se notificaran como ConversationStatus.ERROR.
  • v0.12.0 - Se ha añadido ConversationConfig.useMediaStream para enrutar el audio de conversación a través del flujo multimedia de Android. Los cierres remotos normales de WebSocket ahora notifican DisconnectionDetails.Agent, mientras que los cierres iniciados localmente notifican DisconnectionDetails.User.

Servidor MCP

  • v0.12.2 - Se ha corregido un problema de recorrido de rutas.

API

Nuevas rutas de API

Doblaje

  • Actualizar segmentos originales por lotes - PATCH /v1/dubbing/project/{project_id}/transcript/segments
    • Requiere DubbingBulkSegmentUpdateRequest
    • Actualiza de forma atómica el texto, el hablante o la temporización de los segmentos originales
    • Devuelve DubbingBulkSourceSegmentUpdateResponse con los valores actualizados de segments y revision
  • Actualizar segmentos de destino por lotes - PATCH /v1/dubbing/project/{project_id}/language/{language_id}/transcript/segments
    • Requiere DubbingBulkTargetSegmentUpdateRequest
    • Actualiza de forma atómica las traducciones de varios segmentos de destino
    • Devuelve DubbingBulkTargetSegmentUpdateResponse con los valores actualizados de segments y revision

Rutas de API actualizadas

ElevenAgents

  • Listar conversaciones - GET /v1/convai/conversations
    • Se ha añadido el parámetro opcional parent_conversation_id (cadena)
    • Se han añadido los parámetros opcionales repetibles guardrail_types (GuardrailType[]) y custom_guardrail_names (matriz de cadenas)
  • Listar ramas de agentes - GET /v1/convai/agents/{agent_id}/branches
    • Se ha añadido el parámetro opcional include_commit_status (booleano, false de forma predeterminada)
    • Los resúmenes de ramas añaden commits_ahead (entero), commits_behind (entero) y merged_into_branch_id (cadena) anulables

Voces

  • Obtener todas las voces v2 - GET /v2/voices
    • Se han añadido los filtros opcionales gender, age y accent (cadena)
    • Se han añadido los filtros opcionales language y use_cases (matriz de cadenas)
    • Se han añadido los filtros opcionales min_notice_period_days (entero), include_custom_rates, include_live_moderated y high_quality (booleano)

Cambios de esquema

ElevenAgents

  • Los esquemas de anulación del cliente añaden max_duration_seconds (entero) y pronunciation_dictionary_locators (matriz)
  • Los esquemas de entrada y salida del servidor MCP añaden mapas request_meta
  • La configuración de plataforma de agentes añade alerting; la detección de idioma añade only_at_conversation_start (booleano)
  • AnalysisCharging.last_run ahora es obligatorio y no anulable; los totales acumulados añaden runs (entero) obligatorio
  • Las respuestas de fragmentos RAG ahora requieren content_format y document_type