ASR

Transcribes audio to text via the z-ai-web-dev-sdk asr.create endpoint.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/kamal81684/file_system --skill asr-kamal81684
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ASR
Source: https://github.com/kamal81684/file_system/tree/main/skills/ASR
Command: npx skills add https://github.com/kamal81684/file_system --skill asr-kamal81684

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires z-ai-web-dev-sdk, and includes scripts (resource) components.

What problem does it solve?

Transcribes spoken audio into accurate text, enabling searchable transcripts, accessibility, and voice-driven interfaces.

Core Features & Use Cases

  • Accurate Transcription: Convert audio in common formats to text with the z-ai-web-dev-sdk.
  • Backend-first Workflow: Ensure all processing happens server-side with base64-encoded audio data.
  • Use Cases: Transcribe meetings, interviews, podcasts, and voice commands for documentation and accessibility.

Quick Start

Transcribe an audio file by initializing the SDK and sending its base64-encoded data to the asr.create endpoint.

Frequently Asked Questions about ASR

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transcribe audio files to text in a backend environment?

Audio transcription to text in a backend environment requires server-side processing, where you initialize the z-ai-web-dev-sdk, encode your audio files as base64 data, and call the asr.create API endpoint to receive accurate text output.

Can I use base64 audio data for speech-to-text processing?

Yes, base64 audio data is required for speech-to-text processing with this approach, as the backend workflow specifically depends on sending base64-encoded audio payloads to the SDK's asr.create endpoint to generate accurate text transcripts.

What is the best way to transcribe meetings and podcasts into text?

The best way to transcribe meetings and podcasts into text is by using the z-ai-web-dev-sdk to process your audio files server-side, converting spoken content into searchable transcripts suitable for documentation and accessibility.

Does the z-ai-web-dev-sdk support real-time transcription for applications?

The z-ai-web-dev-sdk supports both batch and real-time speech-to-text transcription tasks for applications, handling common audio formats to convert spoken audio into accurate text via the asr.create API.

Why does speech-to-text transcription require backend code?

Speech-to-text transcription requires backend code because the z-ai-web-dev-sdk processes audio server-side, ensuring that base64 audio preparation and the asr.create API execution happen securely without exposing processing logic to the client.

What are the limitations of processing audio transcription on the server side?

Server-side audio transcription requires base64 encoding of audio data and backend implementation using the z-ai-web-dev-sdk, meaning you need server resources to handle the asr.create API calls for converting speech into text.