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.