Skip to content

Transcribe voice input for the Home agent

POST
/v1/home/agent/transcribe
curl --request POST \
--url https://shareout.site/v1/home/agent/transcribe \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: audio/webm' \
--data binary

Accepts raw audio bytes (e.g. webm from MediaRecorder). Returns transcribed text for the composer. Requires ai.web_agent and a signed-in session.

workspace
string

Workspace id or slug; omit for Personal scope.

seconds
number

Clip duration for logging (optional).

Media type audio/webm
string format: binary

Transcript

Media type application/json
object
text
string
Example generated
{
"text": "example"
}

Transcription failed