LaunchKit · 2026
Back to Skills

salute-speech

Transcribe audio files using Sber Salute Speech async API.

0
382 downloads
by @chorus12

Setup & Installation

openclaw skills install @chorus12/salute-speech

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install salute-speech

Version History

v1.0.1Feb 19, 2026 - Version note by skill developer:

Update security issue

What This Skill Does

Transcribes audio and video files to timestamped text using Sber's Salute Speech async REST API. Supports Russian, English, Kazakh, Kyrgyz, and Uzbek. Produces a formatted transcript file and a raw JSON file with full timing and confidence data.

Covers Central Asian languages (Kazakh, Kyrgyz, Uzbek) that most mainstream STT services don't support.

When to use it

  • Transcribing Russian-language meeting recordings
  • Converting interview audio to searchable text
  • Processing call center recordings with a telephony-optimized model
  • Transcribing Kazakh or Uzbek audio files
  • Extracting timestamped captions from podcast episodes

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Transcribe this Russian meeting recording: meeting.mp3

AGENT
  1. 1Reads SALUTE_AUTH_DATA from the host environment
  2. 2Fetches a short-lived auth token from the Salute Speech API
  3. 3Uploads meeting.mp3 and submits an async transcription job
  4. 4Polls for the result until the job completes
  5. 5Saves the timestamped transcript and raw JSON to the output directory
OUTPUT

A formatted .txt file with timestamped segments (e.g. [00:01 - 00:20]: ...) and a raw JSON file with hypothesis and confidence data

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

SALUTE_AUTH_DATA environment variable — Base64-encoded client_id:client_secret from https://developers.sber.ru/studio/