Tools

Panoramica dei media

OpenClaw genera immagini, video e musica, comprende i media in ingresso (immagini, audio, video) e pronuncia le risposte ad alta voce con la sintesi vocale. Tutte le funzionalità multimediali sono guidate da strumenti: l'agente decide quando usarle in base alla conversazione, e ogni strumento appare solo quando è configurato almeno un provider di supporto.

Il parlato live usa il contratto di sessione Talk invece del percorso dello strumento multimediale one-shot. Talk ha tre modalità: realtime nativa del provider, stt-tts locale o in streaming, e transcription per l'acquisizione del parlato in sola osservazione. Queste modalità condividono cataloghi dei provider, buste degli eventi e semantica di annullamento con telefonia, riunioni, browser in tempo reale e client nativi push-to-talk.

Funzionalità

Matrice delle funzionalità dei provider

Provider Immagine Video Musica TTS STT Voce in tempo reale Comprensione dei media
Alibaba
BytePlus
ComfyUI
DeepInfra
Deepgram
ElevenLabs
fal
Google
Gradium
Local CLI
Microsoft
Microsoft Foundry
MiniMax
Mistral
OpenAI
OpenRouter
Qwen
Runway
SenseAudio
Together
Vydra
xAI
Xiaomi MiMo

Asincrono e sincrono

Funzionalità Modalità Motivo
Immagine 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 ritornano in pochi secondi; allegate all'audio della risposta.
Video Asincrona L'elaborazione del provider richiede da 30 s a diversi minuti; le code lente possono arrivare fino al timeout configurato.
Musica Asincrona Stessa caratteristica di elaborazione del provider dei video.

Per gli strumenti asincroni, OpenClaw invia la richiesta al provider, restituisce immediatamente un id attività e traccia il job nel registro delle attività. L'agente continua a rispondere ad altri messaggi mentre il job è in esecuzione. Quando il provider termina, OpenClaw risveglia l'agente con i percorsi dei media generati così può 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 messaggio. Se la sessione del richiedente è inattiva o il suo wake attivo fallisce, e dalla risposta di completamento mancano ancora alcuni media generati, OpenClaw invia un fallback diretto idempotente con solo i media mancanti. I media già consegnati dalla risposta di completamento non vengono pubblicati di nuovo.

Riconoscimento vocale e Voice Call

Deepgram, DeepInfra, ElevenLabs, Mistral, OpenAI, OpenRouter, SenseAudio e xAI possono tutti trascrivere l'audio in ingresso tramite il percorso batch tools.media.audio quando configurati. I plugin di canale che eseguono un preflight di una nota vocale per il gating delle menzioni o il parsing dei comandi marcano l'allegato trascritto nel contesto in ingresso, così il passaggio condiviso di comprensione dei media riusa quella trascrizione invece di effettuare una seconda chiamata STT per lo stesso audio.

Deepgram, ElevenLabs, Mistral, OpenAI e xAI registrano anche provider STT in streaming per Voice Call, così l'audio telefonico live può essere inoltrato al fornitore selezionato senza attendere una registrazione completata.

Per conversazioni utente live, preferisci modalità Talk. Gli allegati audio batch restano sul percorso dei media; browser in tempo reale, push-to-talk nativo, telefonia e audio delle riunioni dovrebbero 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 di immagini, video, musica, TTS batch, voce in tempo reale backend e comprensione dei media.

OpenAI

Superfici di immagini, video, TTS batch, STT batch, STT in streaming per Voice Call, voce in tempo reale backend ed embedding di memoria.

DeepInfra

Routing di chat/modelli, generazione/modifica di immagini, da testo a video, TTS batch, STT batch, comprensione dei media immagine e superfici di embedding di memoria. I modelli nativi DeepInfra di rerank/classificazione/rilevamento oggetti non sono registrati finché OpenClaw non dispone di contratti provider dedicati per quelle categorie.

xAI

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

Correlati

Was this useful?
On this page

On this page