跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

ASR (Speech to Text) Skill

Skill 已验证
95

Implement speech-to-text (ASR/automatic speech recognition) capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to transcribe audio files, convert speech to text, build voice input features, or process audio recordings. Supports base64 encoded audio files and returns accurate text transcriptions.

AI 摘要

This skill provides Automatic Speech Recognition (ASR) functionality, allowing users to transcribe audio files and convert speech to text. It supports both command-line interface (CLI) for quick tasks and an SDK for programmatic integration, handling base64 encoded audio and offering detailed examples for various use cases.

Versioning

  • warning:Release ManagementThere is no explicit versioning information (e.g., version field in SKILL.md, CHANGELOG, or GitHub releases) provided for this skill.

Code Execution

  • info:ValidationWhile the CLI parameters are documented, there is no explicit mention or demonstration of input validation libraries (like Zod or pydantic) for script arguments or SDK parameters. The `safeTranscribe` function includes basic file existence and size checks.

Compliance

  • info:GDPRThe skill processes audio data, which may contain personal data. While it doesn't submit this data to third parties, it's not explicitly sanitized before being sent to the z-ai-web-dev-sdk's ASR service.

安装

npx skills add answerzhao/agent-skills

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

4 months ago
26 stars
MIT
更新于 6 days ago
查看源代码

类似扩展

ElevenLabs Speech-to-Text

95

Transcribe audio to text using ElevenLabs Scribe v2. Use when converting audio/video to text, generating subtitles, transcribing meetings, or processing spoken content.

Skill
elevenlabs

Qwen ASR

92

Transcribe audio files using Qwen ASR. Use when the user sends voice messages and wants them converted to text.

Skill
aahl

ElevenLabs Speech-to-Text

98

Transcribe audio to text using ElevenLabs Scribe. Supports batch transcription, realtime streaming from URLs, microphone input, and local files.

Skill
elevenlabs

ElevenLabs Agents

98

Build voice AI agents with ElevenLabs. Use when creating voice assistants, customer service bots, interactive voice characters, or any real-time voice conversation experience.

Skill
elevenlabs

AI Multimodal Processing Skill

95

Multimodal AI processing via Google Gemini API (2M tokens context). Capabilities: audio (transcription, 9.5hr max, summarization, music analysis), images (captioning, OCR, object detection, segmentation, visual Q&A), video (scene detection, 6hr max, YouTube URLs, temporal analysis), documents (PDF extraction, tables, forms, charts), image generation (text-to-image, editing). Actions: transcribe, analyze, extract, caption, detect, segment, generate from media. Keywords: Gemini API, audio transcription, image captioning, OCR, object detection, video analysis, PDF extraction, text-to-image, multimodal, speech recognition, visual Q&A, scene detection, YouTube transcription, table extraction, form processing, image generation, Imagen. Use when: transcribing audio/video, analyzing images/screenshots, extracting data from PDFs, processing YouTube videos, generating images from text, implementing multimodal AI features.

Skill
samhvw8

Text-to-Speech (TTS)

95

Implement text-to-speech (TTS) capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to convert text into natural-sounding speech, create audio content, build voice-enabled applications, or generate spoken audio files. Supports multiple voices, adjustable speed, and various audio formats.

Skill
answerzhao