> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

### Plataforma Agents

- **Registro de chamadas Twilio**: Adicionado [novo endpoint para registrar chamadas Twilio](/docs/pt/eleven-agents/phone-numbers/twilio-integration/register-call) e receber uma resposta TwiML para conversas de agentes.

### Geração de música

- **Timestamps de palavras**: Adicionados timestamps por palavra à geração de música com respostas detalhadas. Ative com o parâmetro `with_timestamps`.
- **Suporte a fine-tuning**: Adicionado o parâmetro `finetune_id` aos endpoints de geração de música para usar fine-tunes de música personalizados.
- **Assinatura de conteúdo C2PA**: Adicionada a opção `sign_with_c2pa` às solicitações de geração de música para autenticidade e procedência do conteúdo.

### Vozes

- **Ampliação das configurações de voz**: Adicionados os parâmetros `voice_stability`, `voice_similarity` e `voice_style` aos endpoints de voz para um controle mais granular.
- **Melhorias de paginação**: Esclarecido o comportamento de paginação do endpoint [Obter todas as vozes v2](/docs/pt/api-reference/voices/search), com documentação aprimorada dos campos `next_page_token`, `has_more` e `total_count`.

### ElevenCreative Studio

- **Substituição de configurações de voz**: Adicionado o parâmetro `voice_settings` à criação de projetos para configuração de voz por projeto.

### Ferramentas de webhook

- **Cabeçalhos de solicitação personalizados**: Adicionado suporte a `request_headers` à configuração da ferramenta Webhook para autenticação e metadados personalizados.

### Cobrança

- **Melhorias de esquema**: Introduzidas as enumerações `BillingPeriod` e `CharacterRefreshPeriod` para aumentar a segurança de tipos nos modelos de assinatura.

### Base de conhecimento

- **Reescrita de consultas RAG**: Adicionado `query_rewrite_prompt_override` à configuração de RAG para personalizar o comportamento de reescrita de consultas.

### Lançamentos de SDKs

#### SDK JavaScript

- [v2.27.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.27.0) - Esquema da API atualizado com as mudanças mais recentes, incluindo o endpoint de registro da Twilio e timestamps de palavras em músicas
- [v2.26.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.26.0) - Adicionado suporte ao evento `previous_text` ao Scribe e atualizados os tipos de evento

#### SDK Python

- [v2.26.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.26.0) - Corrigido o código de desconexão de websocket para encerramentos iniciados pelo usuário e atualizado o esquema da API
- [v2.25.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.25.0) - Adicionado suporte à configuração de agentes on-premises, suporte ao evento `previous_text` no Scribe e aprimorada a confiabilidade da CI

#### Pacotes

- [@elevenlabs/react@0.12.1](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react@0.12.1) - Corrigido um bug com transcrições confirmadas em componentes React
- [@elevenlabs/agents-cli@0.6.2](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/agents-cli@0.6.2) - Versão do React atualizada
- [@elevenlabs/convai-widget-embed@0.6.0-beta.5](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/convai-widget-embed@0.6.0-beta.5) - Estabilidade do bloqueio de rolagem aprimorada no widget de agente
- [@elevenlabs/convai-widget-embed@0.5.4](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/convai-widget-embed@0.5.4) - Corrigido o comportamento de rolagem automática, adicionado `audioSessionConfiguration` ao ElevenLabsProvider e adicionados atributos para scripts de worklet

#### SDK Android

- [v0.7.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.7.0) - Adicionada a função `sendToolResult` para suporte a ferramentas do cliente

#### SDK iOS

- [v3.0.0](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.0.0) - Grande lançamento com mudanças incompatíveis, incluindo `onDisconnect` que agora recebe o motivo da desconexão, adição do estado de agente `.thinking`, atualização do LiveKit para 2.10.0+, remoção da dependência AsyncAlgorithms e suporte a Swift 5.9+ (anteriormente exigia Swift 6.0). Inclui reforço do SDK, processamento de erros aprimorado, correções de dados de alinhamento e suporte a metadados de resposta de agentes

#### CLI da ElevenLabs

- [@elevenlabs/cli@0.3.2](https://github.com/elevenlabs/cli/releases/tag/@elevenlabs/cli@0.3.2) - Versão do React atualizada
- [@elevenlabs/cli@0.3.1](https://github.com/elevenlabs/cli/releases/tag/@elevenlabs/cli@0.3.1) - Corrigidas as dependências do SDK para oferecer suporte a recursos recentes

### API

<Accordion title="Ver mudanças na API">

## Novos endpoints

- [Registrar chamada Twilio](/docs/pt/api-reference/twilio/register-call) - Registra uma chamada Twilio e retorna TwiML para conversas de agentes

## Endpoints atualizados

### Plataforma Agents

- [Criar agente](/docs/pt/api-reference/agents/create)
  - Adicionado `template` à enumeração `AgentDefinitionSource`
- [Obter conversa](/docs/pt/api-reference/conversations/get)
  - Adicionado o campo `direction` a `WhatsAppConversationInfo`
  - Adicionado suporte a chamadas e resultados de ferramentas de Webhook de integração com API nas transcrições de conversas

### Geração de música

- [Compor música com resposta detalhada](/docs/pt/api-reference/music/compose-detailed)
  - Adicionado o parâmetro opcional `with_timestamps` (booleano) para ativar timestamps por palavra
  - Adicionado o campo `words_timestamps` à resposta, contendo um array de objetos `WordTimestamp`
  - Adicionado o parâmetro opcional `finetune_id` (string) para fine-tuning de música personalizado
  - Adicionado o parâmetro opcional `sign_with_c2pa` (booleano) para assinatura de autenticidade do conteúdo
- [Compor música](/docs/pt/api-reference/music/compose)
  - Adicionado o parâmetro opcional `finetune_id` (string) para fine-tuning de música personalizado
  - Adicionado o parâmetro opcional `sign_with_c2pa` (booleano) para assinatura de autenticidade do conteúdo
- [Transmitir música](/docs/pt/api-reference/music/stream)
  - Adicionado o parâmetro opcional `finetune_id` (string) para fine-tuning de música personalizado
- [Separação de stems](/docs/pt/api-reference/music/separate-stems)
  - Adicionado o parâmetro opcional `sign_with_c2pa` (booleano) para assinatura de autenticidade do conteúdo

### ElevenCreative Studio

- [Adicionar projeto](/docs/pt/api-reference/studio/add-project)
  - Adicionado o parâmetro opcional `voice_settings` (array) para configuração JSON de voz por projeto

### Base de conhecimento

- [Adicionar à base de conhecimento](/docs/pt/api-reference/knowledge-base/create-from-url)
  - Adicionado `query_rewrite_prompt_override` à configuração de RAG
- [Atualizar documento da base de conhecimento](/docs/pt/api-reference/knowledge-base/update)
  - Adicionado `query_rewrite_prompt_override` à configuração de RAG

### Ferramentas de webhook

- Endpoints de configuração da ferramenta Webhook
  - Adicionado o campo `request_headers` (objeto) à configuração do esquema da API da ferramenta webhook para cabeçalhos HTTP personalizados

### Vozes

- [Obter voz](/docs/pt/api-reference/voices/get)
  - Adicionado o parâmetro opcional `voice_stability`
  - Adicionado o parâmetro opcional `voice_similarity`
  - Adicionado o parâmetro opcional `voice_style`
- [Obter todas as vozes v2](/docs/pt/api-reference/voices/search)
  - Atualizada a descrição do parâmetro de consulta `next_page_token` para esclarecer a paginação com o campo `has_more`
  - Atualizada a descrição do parâmetro de consulta `include_total_count` para indicar a natureza de snapshot e as implicações de desempenho
  - Adicionadas descrições para os campos de resposta: `voices`, `has_more`, `total_count`, `next_page_token`
  - Alterado o parâmetro `next_page_token` para permitir valores nulos
  - Alterado o parâmetro `include_total_count` para permitir valores nulos

### Dublagem

- [Dublar um arquivo de vídeo ou áudio](/docs/pt/api-reference/dubbing/create)
  - O campo `background` passou a aceitar nulo na entrada de mix de dublagem
  - O campo `foreground` passou a aceitar nulo na entrada de mix de dublagem
- [Obter metadados do projeto de dublagem](/docs/pt/api-reference/dubbing/get)
  - Os campos `background` e `foreground` passaram a aceitar nulo na resposta (mudança incompatível — propriedades aninhadas removidas: `src`, `content_type`, `bucket_name`, `random_path_slug`, `duration_secs`, `is_audio`, `url`)

### Text to Speech

- Todos os endpoints de TTS
  - Adicionado o parâmetro opcional `voice_stability` onde as configurações de voz são compatíveis
  - Adicionado o parâmetro opcional `voice_similarity` onde as configurações de voz são compatíveis
  - Adicionado o parâmetro opcional `voice_style` onde as configurações de voz são compatíveis
  - Descrição de `apply_text_normalization` simplificada (removida a observação específica do plano)

### Listas e ordenação

- [Obter agentes](/docs/pt/api-reference/agents/list)
  - Alterado o parâmetro de consulta `sort_by` para permitir valores nulos e removido o valor padrão
- [Obter base de conhecimento](/docs/pt/api-reference/knowledge-base/list)
  - Alterado o parâmetro de consulta `sort_by` para permitir valores nulos e removido o valor padrão

### Cobrança

- Endpoints de assinatura
  - Introduzida a enumeração `BillingPeriod` (substituiu valores de enumeração inline)
  - Introduzida a enumeração `CharacterRefreshPeriod` (substituiu valores de enumeração inline)
  - Modelos de assinatura e alteração de nível atualizados para usar referências de enumeração

</Accordion>