Vai alla navigazione

Deprecazione dei modelli TTS v1

I modelli eleven_monolingual_v1 e eleven_multilingual_v1 sono deprecati e verranno rimossi il 15 dicembre 2025. Per continuare a usare il servizio, esegui la migrazione ai modelli più recenti.

Piattaforma Agents

  • Espressioni dei workflow: ora i workflow supportano espressioni complesse che consentono di definire condizioni deterministiche tramite operatori logici, variabili dinamiche e valutazione LLM. Questo permette una logica e capacità decisionali degli agenti più sofisticate.
  • Controllo delle interruzioni del server MCP: aggiunta un’opzione per disabilitare le interruzioni durante tutte le chiamate agli strumenti per i server MCP, offrendo un maggiore controllo sul comportamento dell’agente durante l’esecuzione degli strumenti.
  • Dati di allineamento audio: gli agenti ora dispongono di un flag per abilitare i dati di allineamento negli eventi audio, utile per casi d’uso di sincronizzazione audio-testo come le applicazioni di lip sync.
  • Impostazione per ignorare la personalità predefinita: la pagina di configurazione della Piattaforma Agents ora include una casella di controllo per scegliere se gli agenti devono ignorare la personalità predefinita orientata all’aiuto, offrendo agli sviluppatori un maggiore controllo sul comportamento degli agenti.

Speech to Text

  • Correzione del flag di codifica Base64: risolto un problema per cui il flag is_base64_encoded nelle risposte STT veniva impostato erroneamente su false per i formati PDF e DOCX, anche quando il contenuto era effettivamente codificato in base64.

Rilasci SDK

SDK JavaScript

  • v2.16.0: aggiornato con le ultime modifiche allo schema API del 19 settembre 2025.

Pacchetti

  • @elevenlabs/types@0.0.1: nuovo pacchetto pubblico di tipi TypeScript che fornisce definizioni di tipi condivise tra le integrazioni ElevenLabs.
  • @elevenlabs/react@0.7.0 e @elevenlabs/client@0.7.0: aggiunto supporto per il passaggio di path di script personalizzati, per evitare URL blob: e data: e migliorare sicurezza e flessibilità.
  • @elevenlabs/convai-widget-embed@0.3.0 e @elevenlabs/convai-widget-core@0.3.0: aggiunto l’attributo use_rtc per la funzionalità del widget e il supporto per l’evento di espansione, per una migliore gestione delle interazioni con il widget.

API

Endpoint aggiornati

Piattaforma Agents

  • POST /v1/convai/agents/create: aggiunto il parametro booleano ignore_default_personality per controllare se gli agenti devono ignorare il comportamento della personalità predefinita orientata all’aiuto
  • PATCH /v1/convai/agents/{agent_id}: aggiunto supporto per il campo ignore_default_personality negli aggiornamenti degli agenti
  • GET /v1/convai/agents/{agent_id}: la risposta ora include il campo ignore_default_personality nella configurazione dell’agente
  • POST /v1/convai/mcp-servers: aggiunti parametri di configurazione del controllo delle interruzioni per disabilitare le interruzioni durante le chiamate agli strumenti
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}: migliorato con impostazioni di controllo delle interruzioni per la configurazione del server MCP
  • GET /v1/convai/mcp-servers/{mcp_server_id}: la risposta include nuovi campi di configurazione del controllo delle interruzioni
  • GET /v1/convai/conversations/{conversation_id}: risposta migliorata con campi di dati di allineamento per il supporto alla sincronizzazione audio-testo
  • POST /v1/convai/agent-testing/create: migliorato per supportare la funzionalità delle espressioni dei workflow nei test degli agenti
  • GET /v1/convai/agent-testing/{test_id}: la risposta include campi aggiuntivi per i risultati dei test delle espressioni dei workflow
  • PUT /v1/convai/agent-testing/{test_id}: schemi di richiesta e risposta aggiornati per il supporto delle espressioni dei workflow
  • POST /v1/convai/agents/{agent_id}/simulate-conversation: schema della richiesta aggiornato per supportare le espressioni dei workflow nella simulazione delle conversazioni
  • POST /v1/convai/agents/{agent_id}/simulate-conversation/stream: simulazione di conversazioni in streaming con supporto per le espressioni dei workflow
  • GET /v1/convai/settings: la risposta include nuove opzioni di configurazione della piattaforma
  • PATCH /v1/convai/settings: schema della richiesta aggiornato con nuove impostazioni della piattaforma
  • POST /v1/convai/batch-calling/submit: aggiornamenti dello schema della richiesta per la funzionalità di chiamate batch
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}/approval-policy: schema della risposta aggiornato per la gestione delle policy di approvazione
  • POST /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals: schema della risposta migliorato per la gestione delle approvazioni degli strumenti
  • DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals/{tool_name}: schema della risposta aggiornato per la rimozione delle approvazioni degli strumenti

Speech to Text

  • POST /v1/speech-to-text: corretto il flag booleano is_base64_encoded affinché restituisca correttamente true quando il contenuto dei documenti PDF e DOCX è codificato in base64

Text to Speech

  • POST /v1/text-to-speech/{voice_id}/with-timestamps: schemi di richiesta e risposta aggiornati per funzionalità di timestamp migliorate
  • POST /v1/text-to-speech/{voice_id}/stream: schema della richiesta aggiornato per parametri di streaming migliorati
  • POST /v1/text-to-speech/{voice_id}/stream/with-timestamps: schemi di richiesta e risposta aggiornati per lo streaming con timestamp
  • POST /v1/text-to-voice/create-previews: schema della richiesta migliorato con nuove opzioni di generazione delle anteprime
  • POST /v1/text-to-voice: schema della risposta aggiornato con dati aggiuntivi per la creazione di voci
  • POST /v1/text-to-voice/{voice_id}/remix: schema della richiesta migliorato per i parametri di remix della voce

Gestione delle voci

  • GET /v1/voices: schema della risposta aggiornato con nuovi campi di metadati della voce
  • GET /v1/voices/{voice_id}: schema della risposta migliorato con proprietà aggiuntive della voce
  • GET /v1/voices/settings/default: schema della risposta aggiornato per le impostazioni vocali predefinite
  • GET /v1/voices/{voice_id}/settings: schema della risposta migliorato con nuove opzioni di configurazione
  • POST /v1/voices/{voice_id}/settings/edit: schema della richiesta aggiornato per la modifica delle impostazioni vocali
  • POST /v1/voices/pvc/{voice_id}/samples/{sample_id}: schema della richiesta migliorato per la gestione dei campioni PVC
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/audio: schema della risposta aggiornato per il recupero dei campioni audio
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/speakers/{speaker_id}/audio: schema della risposta migliorato per l’audio specifico del parlante
  • POST /v1/voice-generation/create-voice: schema della risposta aggiornato con nuovi dati di generazione della voce

ElevenCreative Studio

  • POST /v1/studio/podcasts: schema della richiesta migliorato con nuovi parametri per la creazione di podcast

Gestione utenti

  • GET /v1/user: schema della risposta aggiornato con dati aggiuntivi del profilo utente

Tutte le modifiche sono retrocompatibili e non richiedono un’azione immediata da parte degli sviluppatori.