Use Uttera to transcribe, analyze, translate, and generate speech and audio through one Openclaw skill.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install uttera
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install uttera using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Uttera Audio & Voice connects an OpenClaw coding agent to Uttera’s voice AI API for speech-to-text, meeting summaries, translation, speaker diarization, pronunciation scoring, text-to-speech, voice cloning, and generated sound effects, music, and sound scenes. It also creates signed PDF reports and verifies their authenticity.
The bundled Python script sends the supplied audio directly to Uttera and returns the result; the agent does not decode or analyze audio itself. This makes the skill useful for audio workflows that need a dedicated API, while keeping billing, account requirements, data handling, and voice-cloning consent in view. Discover practical Openclaw Skills for audio and voice automation with Uttera.
scripts/uttera.py script with the selected action and arguments. Audio-input actions pass the real file path to the script.api.uttera.ai. Audio is processed by Uttera; the agent must not attempt to decode, transcribe, summarize, or describe it independently.https://app.uttera.ai/billing.scripts/uttera.py file is available, and ensure python3 is installed.scripts/key.txt, the UTTERA_API_KEY environment variable, or ~/.uttera/api_key. Calls use credits from the associated Uttera account.api.uttera.ai. For Claude Team or Enterprise, an administrator may need to add that domain under Organization settings → Capabilities → Allow network egress → Domain allowlist. Individual Claude Free/Pro plans do not require this allowlist change.python3 scripts/uttera.py transcribe "/path/to/recording.m4a"
python3 scripts/uttera.py summarize "/path/to/meeting.mp3"
python3 scripts/uttera.py translate "/path/to/audio.ogg" en
python3 scripts/uttera.py speak "Hello world" dora en
python3 scripts/uttera.py cost
Audio files must fit the sandbox upload limit of approximately 30 MB; larger files should be processed through the Uttera web app or API. Voice cloning and translating in the original speaker’s voice require the speaker’s explicit consent.
The skill accepts action-specific inputs and returns text, JSON, or a saved file. It does not describe a separate local database or persistent metadata store.
| Action | Input | Result |
|---|---|---|
transcribe |
Audio path | Plain text transcript |
summarize |
Audio path | Transcript and structured summary |
report |
Audio path | Saved signed PDF and printed summary; report includes an evidence graph when supported by the plan |
translate |
Audio path, target language code | Translated text |
translate-voice |
Audio path, target language code, optional voice or original |
Saved translated audio |
diarize |
Audio path | JSON speaker segments with timestamps |
pronunciation |
Audio path, reference text, optional language | JSON pronunciation scores, expected and heard IPA, and grouped errors |
clone |
Voice-sample path, text to speak, optional language | Saved generated audio |
speak |
Text, optional voice and language | Saved generated audio |
sfx, music, scene |
Description and action-specific duration or steps | Saved generated audio |
voices, cost, verify |
No argument, or a report JSON path for verify |
JSON voice list, last-call cost, or verification verdict |
Language arguments use codes such as en, es, fr, de, zh, or no. report saves a PDF; translate-voice, clone, speak, sfx, music, and scene save audio. verify checks a report’s .json file using Ed25519 verification. The script prints saved paths so the agent can surface the resulting files.
api.uttera.ai over HTTPS; the API base override is restricted to *.uttera.ai.Loading
NoMac gives your agent an administrator-enabled cloud Mac for macOS development, Xcode builds, iOS Simulator testing, and app delivery.

Convert a live website section into a complete, responsive Shopify theme section built with Liquid.

Convert a section of a live website into a styled, import-ready Elementor template for WordPress.

Clone Section extracts a live website section and turns its real styles and structure into code for your chosen framework or site builder.

QR Image Scanner decodes QR codes and barcodes from local images while preserving original payload bytes, detection metadata, and scannability results.

Create, preview, schedule, and publish first-person LinkedIn posts from an AI agent through PostWire’s approved integration—without browser automation or password sharing.








































