AIMLAPI Voice Transcription for Openclaw

A high-performance audio transcription tool that leverages AIMLAPI for converting voice messages and sound files into text.

aimlapihello
v1.0.0
Feb 26, 2026
0
988
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install aiml-voice

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 aiml-voice 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 AIMLAPI Voice Transcription?

This skill provides a specialized interface for speech-to-text conversion within the Openclaw Skills ecosystem. By integrating with AIMLAPI, it allows developers to process various audio formats—including OGG, MP3, and WAV—with high accuracy. It specifically focuses on reliability by handling the underlying complexities of asynchronous API calls, such as queuing and polling for results.

Using this skill ensures that AI agents can interact with voice data as effectively as text. It abstracts away the boilerplate of API polling and MIME-type detection, making it a professional-grade addition to any developer workflow using Openclaw Skills.

AIMLAPI Voice Transcription Use Cases

  • Processing voice messages received by AI agents in real-time.
  • Transcribing local audio files for documentation or data analysis.
  • Integrating speech-to-text capabilities into automated workflows within the Openclaw Skills collection.
  • Batch processing audio archives for searchable text output.

How AIMLAPI Voice Transcription Works

  1. The script identifies the target audio file and automatically detects its MIME type for compatibility.
  2. It uploads the file to AIMLAPI and initiates a transcription job using a specified model.
  3. The skill enters a smart polling loop, checking the status of the job at regular intervals defined by the user.
  4. Once the transcription is complete, it retrieves the final text and saves it to a file or outputs it to the console.

AIMLAPI Voice Transcription Setup

To get started with this transcription tool, ensure you have Python 3 installed and your API key configured.

# Set your API key as an environment variable
export AIMLAPI_API_KEY="your-key-here"

# Run the transcription script on a local file
python scripts/transcribe.py path/to/audio.ogg

AIMLAPI Voice Transcription Data Schema & Taxonomy

The skill manages transcription data through the following parameters and outputs:

Parameter Type Description
file Path The local path to the audio file (required).
--model String The model ID used for processing (e.g., #g1_whisper-medium).
--out Path Destination for the resulting transcript text file.
--poll-interval Integer Seconds to wait between status checks.
--max-wait Integer Maximum seconds to wait before timeout.

AIMLAPI Voice Transcription Advanced Features

  • Automatic MIME-type detection to support diverse audio formats including OGG, MP3, and WAV.
  • Configurable polling intervals and maximum wait times to optimize resource usage in Openclaw Skills.
  • Support for specialized AI models such as Whisper-medium for high-fidelity transcription.
  • Verbose logging options for detailed debugging of the transcription lifecycle.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*