Descontinuação dos modelos de TTS v1

Os modelos eleven_monolingual_v1 e eleven_multilingual_v1 foram descontinuados e serão removidos em 15 de dezembro de 2025. Migre para modelos mais recentes para continuar usando o serviço.

Plataforma de Agentes

  • Expressões de workflow: Os workflows agora oferecem suporte a expressões complexas que permitem definir condições determinísticas usando operadores lógicos, variáveis dinâmicas e avaliação por LLM. Isso possibilita uma lógica de agente e recursos de tomada de decisão mais sofisticados.
  • Controle de interrupções do servidor MCP: Adicionamos a opção de desativar interrupções durante todas as chamadas de ferramentas para servidores MCP, oferecendo mais controle sobre o comportamento do agente durante a execução de ferramentas.
  • Dados de alinhamento de áudio: Agora, os agentes têm uma flag para ativar dados de alinhamento em eventos de áudio, útil para casos de uso de sincronização entre áudio e texto, como aplicações de sincronização labial.
  • Configuração para ignorar a personalidade padrão: A página de configuração da Plataforma de Agentes agora inclui uma caixa de seleção para definir se os agentes devem ignorar a personalidade prestativa padrão, dando aos desenvolvedores mais controle sobre o comportamento do agente.

Speech to Text

  • Correção da flag de codificação Base64: Resolvemos um problema em que a flag is_base64_encoded nas respostas de STT era definida incorretamente como false para os formatos PDF e DOCX, mesmo quando o conteúdo estava codificado em base64.

Lançamentos de SDKs

SDK JavaScript

  • v2.16.0: Atualizado com as mudanças mais recentes no esquema da API de 19 de setembro de 2025.

Pacotes

  • @elevenlabs/types@0.0.1: Novo pacote público de tipos TypeScript que fornece definições de tipos compartilhadas entre as integrações da ElevenLabs.
  • @elevenlabs/react@0.7.0 e @elevenlabs/client@0.7.0: Adicionado suporte para enviar caminhos de script personalizados, evitando URLs blob: e data: para mais segurança e flexibilidade.
  • @elevenlabs/convai-widget-embed@0.3.0 e @elevenlabs/convai-widget-core@0.3.0: Adicionado o atributo use_rtc para a funcionalidade do widget e suporte a eventos de expansão para melhor gerenciamento de interações com o widget.

API

Endpoints atualizados

Plataforma de Agentes

  • POST /v1/convai/agents/create: Adicionado o parâmetro booleano ignore_default_personality para controlar se os agentes devem ignorar o comportamento da personalidade prestativa padrão
  • PATCH /v1/convai/agents/{agent_id}: Adicionado suporte ao campo ignore_default_personality para atualizações de agentes
  • GET /v1/convai/agents/{agent_id}: A resposta agora inclui o campo ignore_default_personality na configuração do agente
  • POST /v1/convai/mcp-servers: Adicionados parâmetros de configuração de controle de interrupções para desativar interrupções durante chamadas de ferramentas
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}: Aprimorado com configurações de controle de interrupções para a configuração do servidor MCP
  • GET /v1/convai/mcp-servers/{mcp_server_id}: A resposta inclui novos campos de configuração de controle de interrupções
  • GET /v1/convai/conversations/{conversation_id}: Resposta aprimorada com campos de dados de alinhamento para suporte à sincronização entre áudio e texto
  • POST /v1/convai/agent-testing/create: Aprimorado para oferecer suporte à funcionalidade de expressões de workflow em testes de agentes
  • GET /v1/convai/agent-testing/{test_id}: A resposta inclui campos adicionais para resultados de testes de expressões de workflow
  • PUT /v1/convai/agent-testing/{test_id}: Esquemas de solicitação e resposta atualizados para suporte a expressões de workflow
  • POST /v1/convai/agents/{agent_id}/simulate-conversation: Esquema de solicitação atualizado para oferecer suporte a expressões de workflow na simulação de conversas
  • POST /v1/convai/agents/{agent_id}/simulate-conversation/stream: Simulação de conversa por streaming com suporte a expressões de workflow
  • GET /v1/convai/settings: A resposta inclui novas opções de configuração da plataforma
  • PATCH /v1/convai/settings: Esquema de solicitação atualizado com novas configurações da plataforma
  • POST /v1/convai/batch-calling/submit: Atualizações no esquema de solicitação para a funcionalidade de chamadas em lote
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}/approval-policy: Esquema de resposta atualizado para o gerenciamento de políticas de aprovação
  • POST /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals: Esquema de resposta aprimorado para o gerenciamento de aprovações de ferramentas
  • DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals/{tool_name}: Esquema de resposta atualizado para a remoção de aprovações de ferramentas

Speech to Text

  • POST /v1/speech-to-text: Corrigida a flag booleana is_base64_encoded para retornar corretamente true quando o conteúdo de documentos PDF e DOCX estiver codificado em base64

Text to Speech

  • POST /v1/text-to-speech/{voice_id}/with-timestamps: Esquemas de solicitação e resposta atualizados para funcionalidades de marcação de tempo aprimoradas
  • POST /v1/text-to-speech/{voice_id}/stream: Esquema de solicitação atualizado para parâmetros de streaming aprimorados
  • POST /v1/text-to-speech/{voice_id}/stream/with-timestamps: Esquemas de solicitação e resposta atualizados para streaming com marcações de tempo
  • POST /v1/text-to-voice/create-previews: Esquema de solicitação aprimorado com novas opções de geração de prévias
  • POST /v1/text-to-voice: Esquema de resposta atualizado com dados adicionais de criação de voz
  • POST /v1/text-to-voice/{voice_id}/remix: Esquema de solicitação aprimorado para parâmetros de remix de voz

Gerenciamento de vozes

  • GET /v1/voices: Esquema de resposta atualizado com novos campos de metadados de voz
  • GET /v1/voices/{voice_id}: Esquema de resposta aprimorado com propriedades adicionais de voz
  • GET /v1/voices/settings/default: Esquema de resposta atualizado para configurações padrão de voz
  • GET /v1/voices/{voice_id}/settings: Esquema de resposta aprimorado com novas opções de configuração
  • POST /v1/voices/{voice_id}/settings/edit: Esquema de solicitação atualizado para modificação das configurações de voz
  • POST /v1/voices/pvc/{voice_id}/samples/{sample_id}: Esquema de solicitação aprimorado para o gerenciamento de amostras de PVC
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/audio: Esquema de resposta atualizado para a recuperação de amostras de áudio
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/speakers/{speaker_id}/audio: Esquema de resposta aprimorado para áudio específico de locutor
  • POST /v1/voice-generation/create-voice: Esquema de resposta atualizado com novos dados de geração de voz

ElevenCreative Studio

  • POST /v1/studio/podcasts: Esquema de solicitação aprimorado com novos parâmetros de criação de podcasts

Gerenciamento de usuários

  • GET /v1/user: Esquema de resposta atualizado com dados adicionais do perfil do usuário

Todas as alterações são compatíveis com versões anteriores e não exigem ação imediata dos desenvolvedores.