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.