ASR

Transcribe base64-encoded audio to text using the z-ai-web-dev-sdk.

1|1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/eskoNBG/UltiDB --skill asr-eskonbg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ASR
Source: https://github.com/eskoNBG/UltiDB/tree/main/skills/ASR
Command: npx skills add https://github.com/eskoNBG/UltiDB --skill asr-eskonbg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Convert spoken language in audio into written text for backend applications, enabling transcription, voice interfaces, and accessibility workflows.

Core Features & Use Cases

  • Server-side speech-to-text capabilities using the z-ai-web-dev-sdk.
  • Supports base64-encoded audio inputs and streaming transcription scenarios.
  • Use cases include meeting transcription, podcast transcripts, accessibility needs, and voice-enabled apps.

Quick Start

Transcribe a local audio file by creating a backend transcription flow: load the audio, encode it to base64, and call the ASR API to obtain the transcription.

Frequently Asked Questions about ASR

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

FAQPage Schema
How do I convert speech to text in a backend application?

To convert speech to text in a backend application, you can use the z-ai-web-dev-sdk to process audio data and receive written text. This approach enables server-side transcription for voice-enabled apps and meeting analysis.

Do I need base64 encoding for audio transcription with z-ai-web-dev-sdk?

Yes, base64 encoding for audio transcription is required when using the z-ai-web-dev-sdk. You must load your local audio file, encode it to base64, and then call the ASR API to obtain the transcription.

Can I use this speech-to-text SDK for streaming transcription workflows?

Yes, you can use this speech-to-text SDK for streaming transcription workflows. It supports streaming options alongside standard base64-encoded audio inputs, making it suitable for real-time server-side transcription scenarios.

What is the best way to transcribe podcasts and meetings on the server?

The best way to transcribe podcasts and meetings on the server is using a backend speech-to-text SDK like z-ai-web-dev-sdk. It handles audio conversion to text with error handling, specifically designed for transcription workflows.

Does the ASR Skill support error handling for backend audio transcription?

Yes, the ASR Skill supports error handling for backend audio transcription. It implements server-side SDK usage with built-in error handling and streaming options to ensure reliable conversion of audio data to text.