Speech-to-Text Transcription

Transforms audio uploads into Whisper transcripts via 0G compute providers.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Vocaid/vocaid-hub --skill speech-to-text-transcription
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Speech-to-Text Transcription
Source: https://github.com/Vocaid/vocaid-hub/tree/main/agents/.agents/shield/skills/compute/speech-to-text
Command: npx skills add https://github.com/Vocaid/vocaid-hub --skill speech-to-text-transcription

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the friction of sending audio to Whisper-backed providers and tracking usage acknowledgements by orchestrating 0G compute interactions end-to-end.

Core Features & Use Cases

  • Secure Broker Integration: Initializes the 0G Compute Network broker, fetches service metadata, and requests headers before uploading audio via FormData.
  • Flexible Output Support: Handles JSON, text, SRT, and verbose JSON responses, with an explicit flow for header-only chatID retrieval and usage extraction.
  • Production Guardrails: Enforces file validation, usage reporting via processResponse, and error handling for large files, unsupported formats, and insufficient balance, ideal for recorded meetings or accessibility captions.

Quick Start

Ask the agent to transcribe the provided audio with Whisper and confirm usage reporting.

Frequently Asked Questions about Speech-to-Text Transcription

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

FAQPage Schema
How do I transcribe audio using Whisper and track compute usage on the 0G Network?

Whisper speech-to-text transcription supports JSON, text, SRT, and verbose JSON response formats, making it suitable for generating meeting transcripts, interview logs, and accessibility captions through the 0G Compute Network.

Can I use FormData to upload audio files for speech-to-text processing?

Speech-to-text transcription enforces file validation and error handling for large files, unsupported formats, and insufficient balance, requiring ordered processResponse calls with usage data to satisfy provider accounting.

How does the 0G Compute Network handle usage reporting for speech-to-text requests?

Yes, speech-to-text transcription is ideal for accessibility cues, recorded meetings, and interviews, processing audio through 0G providers while enforcing production guardrails like file validation and usage reporting.

What output formats are supported when converting speech to text?

If speech-to-text transcription fails, you may encounter errors due to large files, unsupported formats, or insufficient balance. The Skill enforces production guardrails including file validation and error handling to manage these provider interaction failures.

Do I need to initialize a broker before sending audio for transcription?

Yes, secure broker integration initializes the 0G Compute Network broker, fetches service metadata, and requests headers before uploading audio via FormData to ensure verified speech-to-text processing.