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_encodednas 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_rtcpara a funcionalidade do widget e suporte a eventos de expansão para melhor gerenciamento de interações com o widget.
API
Ver alterações na API
Endpoints atualizados
Plataforma de Agentes
- POST /v1/convai/agents/create: Adicionado o parâmetro booleano
ignore_default_personalitypara 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_personalitypara atualizações de agentes - GET /v1/convai/agents/{agent_id}: A resposta agora inclui o campo
ignore_default_personalityna 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_encodedpara retornar corretamentetruequando 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.