SenseAudio ASR for Openclaw

A comprehensive AI skill for building robust speech recognition, diarization, and realtime audio analysis integrations via SenseAudio.

scikkk
v1.0.2
Mar 14, 2026
1
966
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install senseaudio-asr

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install senseaudio-asr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is SenseAudio ASR?

SenseAudio ASR is a professional-grade integration designed for Openclaw Skills that enables developers to implement sophisticated speech-to-text functionalities. It supports offline file transcription, realtime WebSocket streaming, and detailed audio quality analysis, making it an essential tool for creating voice-enabled AI agents and applications.

By leveraging SenseAudio ASR, users can access specialized models tailored for different needs, including cost-effective transcription, intelligent editing with DeepThink, and complex multi-speaker diarization. This skill simplifies the process of handling audio data while maintaining high standards for security and performance in any AI-driven environment.

SenseAudio ASR Use Cases

  • Realtime transcription of live microphone streams using WebSockets.
  • Batch processing of offline audio files for transcription and translation.
  • Multi-speaker diarization and sentiment analysis for meeting records.
  • Audio quality pre-checks and noise analysis before performing recognition.
  • Intelligent editing and streaming with the DeepThink model.

How SenseAudio ASR Works

  1. Select the appropriate recognition mode based on the audio source, such as HTTP for files or WebSocket for realtime streams.
  2. Choose a specific model like Lite, ASR, Pro, or DeepThink that aligns with your feature requirements such as diarization or translation.
  3. Construct a minimal request containing the required authentication header and audio format specifications.
  4. Validate that parameters and file sizes, typically kept under 10MB, meet the technical constraints of the API.
  5. Process the response robustly, handling various formats like JSON, Server-Sent Events (SSE), or WebSocket terminal events.

SenseAudio ASR Setup

To get started with this skill in your Openclaw Skills setup, configure your environment credentials:

# Set your SenseAudio API Key as an environment variable
export SENSEAUDIO_API_KEY="your_api_key_here"

Ensure that the API key is passed only via the Authorization: Bearer header and is never logged or included in query parameters.

SenseAudio ASR Data Schema & Taxonomy

Component Description Supported Models
HTTP Transcription Offline file processing for transcription and translation Lite, ASR, Pro, DeepThink
WebSocket ASR Realtime streaming recognition ASR, DeepThink
Audio Analysis Pre-recognition quality and noise checks Dedicated Analysis Endpoint
Diarization Speaker identification and separation ASR, Pro
Metadata Timestamps, sentiment, and trace IDs ASR, Pro

SenseAudio ASR Advanced Features

  • Support for Server-Sent Events (SSE) to provide streaming text deltas for responsive interfaces.
  • Intelligent editing and translation capabilities via the specialized DeepThink model.
  • Explicit max_speakers control for high-precision diarization tasks in the Pro model.
  • Realtime WebSocket integration supporting PCM 16000Hz mono audio requirements.
  • Secure handling of sensitive operational data including trace_id and session_id for troubleshooting.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*