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_encodednelle 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_rtcper la funzionalità del widget e il supporto per l’evento di espansione, per una migliore gestione delle interazioni con il widget.
API
Visualizza le modifiche alle API
Endpoint aggiornati
Piattaforma Agents
- POST /v1/convai/agents/create: aggiunto il parametro booleano
ignore_default_personalityper 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_personalitynegli aggiornamenti degli agenti - GET /v1/convai/agents/{agent_id}: la risposta ora include il campo
ignore_default_personalitynella 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_encodedaffinché restituisca correttamentetruequando 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.