Files
stack/docs/providers/senseaudio.md
T
jason.woltje 193479b52d docs: concept annexation, provider/reference docs, ACT-1 groundwork
Mosaic concepts pages now own the adapted content; source/license
metadata under docs/reference/concepts. Adds ACT-1 agent-context
planning capture, pinned concept test package + preparation utility,
foundation observation notes (durability, evidence, federation,
onboarding, workflow), and the #1495 consolidation assessment.
TOOLS.md updated for the host-dev launcher.
2026-09-07 14:07:05 -05:00

2.7 KiB

summary, read_when, title
summary read_when title
SenseAudio batch speech-to-text for inbound voice notes
You want SenseAudio speech-to-text for audio attachments
You need the SenseAudio API key env var or audio config path
SenseAudio

SenseAudio transcribes inbound audio and voice-note attachments through OpenClaw's shared tools.media.audio pipeline. OpenClaw posts multipart audio to the OpenAI-compatible transcription endpoint and injects the returned text as {{Transcript}} plus an [Audio] block.

Property Value
Provider id senseaudio
Plugin bundled, enabledByDefault: true
Contract mediaUnderstandingProviders (audio)
Auth env var SENSEAUDIO_API_KEY
Default model senseaudio-asr-pro-1.5-260319
Default URL https://api.senseaudio.cn/v1
Website senseaudio.cn
Docs docs.senseaudio.cn

Getting started

```bash export SENSEAUDIO_API_KEY="..." ``` ```json5 { tools: { media: { models: [ { provider: "senseaudio", model: "senseaudio-asr-pro-1.5-260319", capabilities: ["audio"], }, ], audio: { enabled: true, }, }, }, } ``` Send an audio message through any connected channel. OpenClaw uploads the audio to SenseAudio and uses the transcript in the reply pipeline.

Options

Option Path Description
model tools.media.models[].model SenseAudio ASR model id
language tools.media.models[].language Optional language hint
prompt tools.media.models[].prompt Optional transcription prompt
baseUrl tools.media.models[].baseUrl Override the OpenAI-compatible base
headers tools.media.models[].headers Extra request headers
SenseAudio is batch STT only in OpenClaw. Voice Call realtime transcription continues to use providers with streaming STT support.