Tools

Panoramica dei contenuti multimediali

OpenClaw genera immagini, video e musica, comprende i contenuti multimediali in ingresso (immagini, audio, video) e pronuncia ad alta voce le risposte tramite sintesi vocale. Tutte le funzionalità multimediali sono gestite tramite strumenti: l'agente decide quando usarle in base alla conversazione e ciascuno strumento compare solo quando è configurato almeno un provider sottostante.

La voce dal vivo usa il contratto di sessione Talk anziché il percorso dello strumento multimediale a esecuzione singola. Talk dispone di tre modalità: realtime nativa del provider, stt-tts locale o in streaming e transcription per l'acquisizione vocale di sola osservazione. Queste modalità condividono cataloghi dei provider, contenitori degli eventi e semantica di annullamento con telefonia, riunioni, comunicazione in tempo reale nel browser e client push-to-talk nativi.

Funzionalità

Matrice delle funzionalità dei provider

Provider Immagini Video Musica TTS STT Voce in tempo reale Comprensione multimediale
Alibaba
Azure Speech
BytePlus
ComfyUI
Deepgram
DeepInfra
ElevenLabs
fal
Google
Gradium
Inworld
LiteLLM
CLI locale
Microsoft
Microsoft Foundry
MiniMax
Mistral
OpenAI
OpenRouter
PixVerse
Qwen
Runway
SenseAudio
Together
Volcengine
Vydra
xAI
Xiaomi MiMo

Asincrono e sincrono

Funzionalità Modalità Motivo
Immagini Asincrona L'elaborazione del provider può durare più di un turno di chat; gli allegati generati usano il percorso di completamento condiviso.
Sintesi vocale Sincrona Le risposte del provider arrivano in pochi secondi e vengono allegate all'audio della risposta.
Video Asincrona L'elaborazione del provider richiede da 30 s a diversi minuti; le code lente possono continuare fino al timeout configurato.
Musica Asincrona Presenta le stesse caratteristiche di elaborazione del provider dei video.

Per gli strumenti asincroni, OpenClaw invia la richiesta al provider, restituisce immediatamente un id dell'attività e monitora il processo nel registro delle attività. L'agente continua a rispondere agli altri messaggi mentre il processo è in esecuzione. Al termine del provider, OpenClaw riattiva l'agente fornendogli i percorsi dei contenuti multimediali generati, affinché possa informare l'utente tramite la normale modalità di risposta visibile della sessione: consegna automatica della risposta finale quando configurata, oppure message(action="send") quando la sessione richiede lo strumento per i messaggi. Se la sessione del richiedente è inattiva o la relativa riattivazione non riesce, e nella risposta di completamento mancano ancora alcuni contenuti multimediali generati, OpenClaw invia direttamente un fallback idempotente contenente solo i contenuti mancanti. I contenuti multimediali già consegnati dalla risposta di completamento non vengono pubblicati di nuovo.

Riconoscimento vocale e Voice Call

Deepgram, DeepInfra, ElevenLabs, Google, Groq, Mistral, OpenAI, OpenRouter, SenseAudio e xAI possono tutti trascrivere l'audio in ingresso tramite il percorso batch tools.media.audio, se configurati. I Plugin dei canali che eseguono una verifica preliminare di una nota vocale per filtrare le menzioni o analizzare i comandi contrassegnano l'allegato trascritto nel contesto in ingresso, in modo che il passaggio condiviso di comprensione multimediale riutilizzi tale trascrizione anziché effettuare una seconda chiamata STT per lo stesso audio.

Deepgram, ElevenLabs, Mistral, OpenAI e xAI registrano inoltre provider STT in streaming per Voice Call, consentendo di inoltrare l'audio telefonico dal vivo al fornitore selezionato senza attendere il completamento di una registrazione.

Per le conversazioni dal vivo con gli utenti, preferisci la modalità Talk. Gli allegati audio in batch restano nel percorso multimediale; la comunicazione in tempo reale nel browser, il push-to-talk nativo, la telefonia e l'audio delle riunioni devono usare gli eventi Talk e i cataloghi con ambito di sessione restituiti dal Gateway.

Mappature dei provider (come i fornitori si suddividono tra le superfici)

Google

Superfici per immagini, video, musica, TTS in batch, STT in batch, voce in tempo reale del backend e comprensione multimediale.

OpenAI

Superfici per immagini, video, TTS in batch, STT in batch, STT in streaming per Voice Call, voce in tempo reale del backend e incorporamento della memoria.

DeepInfra

Superfici per instradamento di chat/modelli, generazione e modifica di immagini, conversione da testo a video, TTS in batch, STT in batch, comprensione dei contenuti multimediali visivi e incorporamento della memoria. DeepInfra espone inoltre riordinamento, classificazione, rilevamento di oggetti e altri tipi di modelli nativi; OpenClaw non dispone ancora di un contratto del provider per queste categorie, pertanto questo Plugin non le registra.

xAI

Immagini, video, ricerca, esecuzione di codice, TTS in batch, STT in batch e STT in streaming per Voice Call. La voce in tempo reale di xAI è una funzionalità upstream, ma non viene registrata in OpenClaw finché il contratto condiviso per la voce in tempo reale non sarà in grado di rappresentarla.

Contenuti correlati

Was this useful?
On this page

On this page