ASR

Transcribe audio files or base64 input to text using z-ai-web-dev-sdk.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/FrankAsanteVanLaarhoven/navarobotic-learn --skill asr-frankasantevanlaarhoven
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ASR
Source: https://github.com/FrankAsanteVanLaarhoven/navarobotic-learn/tree/main/skills/ASR
Command: npx skills add https://github.com/FrankAsanteVanLaarhoven/navarobotic-learn --skill asr-frankasantevanlaarhoven

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribing spoken language from audio files or base64 input can be tedious and error-prone; this Skill provides a reliable, backend-powered interface to turn audio into accurate text, enabling voice-enabled apps and automated transcripts.

Core Features & Use Cases

  • Base64 and file-based transcription: Transcribe from raw audio bytes or files using the z-ai-web-dev-sdk.
  • CLI and SDK integration: Use the command-line or SDK-based approaches for flexible workflows, batch processing, and production deployments.
  • End-to-end transcription workflows: Support single-file, batch, and directory transcription with error handling and metadata support.

Quick Start

Transcribe an audio file by using the provided scripts/asr.ts or by integrating the SDK in your backend service.

Frequently Asked Questions about ASR

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

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

To transcribe audio to text in a backend environment, use the provided scripts to process audio files or base64 input via the z-ai-web-dev-sdk, returning plain text. It supports single-file, batch, and directory transcription workflows.

Can I use base64 input for speech-to-text processing?

Yes, you can use base64 input for speech-to-text processing by passing raw audio bytes to the backend SDK. This allows flexible transcription of audio data without needing direct file system access.

Does the z-ai-web-dev-sdk support batch transcription for multiple audio files?

Yes, the z-ai-web-dev-sdk supports batch transcription for multiple audio files. You can process entire directories or batches of files with built-in error handling and metadata support.

What is the best way to automate speech-to-text transcription for production deployments?

The best way to automate speech-to-text transcription is integrating the SDK directly into your backend service or using command-line scripts for flexible workflows. This enables automated transcripts and voice-enabled applications.

Why should I not use this transcription approach for client-side applications?

You should not use this transcription approach for client-side applications because the SDK usage is restricted to server-side code. It is designed specifically for backend environments to ensure reliable processing.

Do I need to install additional audio processing dependencies to use this transcription SDK?

No additional audio processing dependencies are needed beyond the z-ai-web-dev-sdk. It handles transcription directly from audio files or base64 input within your backend environment.