ASR

Convert spoken language from audio into written transcripts using the z-ai-web-dev-sdk.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Converts spoken language from audio into written text for transcription, voice interfaces, and accessibility.

Core Features & Use Cases

  • Real-time or batch transcription using z-ai-web-dev-sdk
  • CLI-based testing and SDK-driven integration
  • Use cases include meetings, interviews, podcasts, and voice-enabled apps

Quick Start

Run the example script in scripts/asr.ts to transcribe a sample audio file.

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 for podcast and interview recordings?▼

To transcribe audio files to text, you can use the z-ai-web-dev-sdk for backend processing. It converts spoken language from recordings into written transcripts, supporting batch transcription for meetings, interviews, and podcasts.

Can I integrate speech-to-text conversion into my backend SDK?▼

Yes, you can integrate speech-to-text conversion into your backend SDK. The Skill provides SDK-driven integration using z-ai-web-dev-sdk, allowing you to build voice interfaces and accessibility features with robust error handling.

Does this speech-to-text tool support real-time transcription or only batch file processing?▼

This speech-to-text tool supports both real-time and batch transcription using z-ai-web-dev-sdk. It applies file-based transcription for meetings, interviews, and podcasts, providing accurate spoken language conversion with robust error handling.

What is the best way to test audio transcription scripts locally?▼

The best way to test audio transcription scripts locally is by running the example script in scripts/asr.ts. This CLI-based testing approach transcribes a sample audio file using the z-ai-web-dev-sdk to verify your backend processing setup.

Do I need the z-ai-web-dev-sdk dependency to convert spoken language into written transcripts?▼

Yes, you need the z-ai-web-dev-sdk dependency to convert spoken language into written transcripts. It is required for the backend processing of speech-to-text conversion and provides the core SDK-driven integration for audio transcription.

Why does my audio transcription fail with file processing errors?▼

Audio transcription can fail due to unsupported file formats or processing issues. The Skill includes robust error handling for file-based transcription using z-ai-web-dev-sdk, ensuring reliable spoken language conversion for your speech-to-text tasks.