SenseAudio kann eingehende Audio- und Sprachnachrichten-Anhänge über OpenClaws gemeinsame tools.media.audio-Pipeline transkribieren. OpenClaw sendet Audiodaten als Multipart an den OpenAI-kompatiblen Transkriptions-Endpunkt und fügt den zurückgegebenen Text als {{Transcript}} plus einen [Audio]-Block ein.
| Eigenschaft | Wert |
|---|
| Provider-ID | senseaudio |
| Plugin | gebündelt, enabledByDefault: true |
| Contract | mediaUnderstandingProviders (Audio) |
| Auth-Umgebungsvariable | SENSEAUDIO_API_KEY |
| Standardmodell | senseaudio-asr-pro-1.5-260319 |
| Standard-URL | https://api.senseaudio.cn/v1 |
| Website | senseaudio.cn |
| Dokumentation | senseaudio.cn/docs |
Erste Schritte
Legen Sie Ihren API-Schlüssel fest
export SENSEAUDIO_API_KEY="..."
Aktivieren Sie den Audio-Provider
{
tools: {
media: {
audio: {
enabled: true,
models: [{ provider: "senseaudio", model: "senseaudio-asr-pro-1.5-260319" }],
},
},
},
}
Senden Sie eine Sprachnachricht
Senden Sie eine Audionachricht über einen beliebigen verbundenen Kanal. OpenClaw lädt die
Audiodaten zu SenseAudio hoch und verwendet das Transkript in der Antwort-Pipeline.
Optionen
| Option | Pfad | Beschreibung |
|---|
model | tools.media.audio.models[].model | SenseAudio-ASR-Modell-ID |
language | tools.media.audio.models[].language | Optionaler Sprachhinweis |
prompt | tools.media.audio.prompt | Optionaler Transkriptions-Prompt |
baseUrl | tools.media.audio.baseUrl or model | OpenAI-kompatible Basis überschreiben |
headers | tools.media.audio.request.headers | Zusätzliche Request-Header |
SenseAudio ist in OpenClaw nur Batch-STT. Die Echtzeit-Transkription von Voice Calls
verwendet weiterhin Provider mit Streaming-STT-Unterstützung.
Verwandt