$npx skillfedfor your agent

byted-voice-to-text

Byted Voice to Text transcribes audio using Volcano Engine's BigModel ASR, offering fast synchronous processing for files under 2 hours and 100MB, or asynchronous recognition for longer content up to 5 hours. It handles Feishu voice messages, local audio files, and direct URLs with automatic format detection.

Byted Voice to Text converts speech and audio files to text using Volcano Engine BigModel ASR.

AI-generated summary based on this skill's SKILL.md

378 84 Apache-2.0updated by bytedance

Decision gist · record as of 2026-07-27

Byted Voice to Text converts speech and audio files to text using Volcano Engine BigModel ASR. Byted Voice to Text transcribes audio using Volcano Engine's BigModel ASR, offering fast synchronous processing for files under 2 hours and 100MB, or asynchronous recognition for longer content up to 5 hours. It handles Feishu voice messages, local audio files, and direct URLs with automatic format detection.

manual: git clone https://github.com/bytedance/agentkit-samples → cp -r agentkit-samples/skills/byted-voice-to-text ~/.claude/skills/byted-voice-to-text
skills/byted-voice-to-text/SKILL.md · version 86ad4448

Use it when

  • Yes, byted-voice-to-text uses Volcano Engine's BigModel ASR to transcribe voice to text recognition.
  • Byted Voice to Text can process Feishu voice messages automatically.

Verify before relying

Read SKILL.md below before installing (9 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

bytedance/agentkit-samples/byted-voice-to-text · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What audio formats does byted-voice-to-text support?

Byted Voice to Text supports automatic format detection for common audio files including MP3, WAV, OGG, and other standard formats. The skill handles both local audio files and URLs, making it flexible for various transcription workflows.

Can I transcribe voice to text recognition with byted-voice-to-text?

Yes, byted-voice-to-text uses Volcano Engine's BigModel ASR to transcribe voice to text recognition. It offers fast synchronous processing for files under 2 hours and 100MB, or asynchronous recognition for longer audio up to 5 hours.

Does byted-voice-to-text work with Feishu voice messages?

Byted Voice to Text can process Feishu voice messages automatically, converting them to text alongside support for local audio files and direct URLs. This integration streamlines voice message handling within Feishu workflows.

How does byted-voice-to-text handle long audio transcription?

Byted Voice to Text provides asynchronous recognition for long-duration audio up to 5 hours, complementing its fast synchronous mode for shorter files. This dual approach ensures efficient processing regardless of audio length.

Can byted-voice-to-text transcribe audio from URLs?

Yes, byted-voice-to-text converts speech from both URLs and local files to text quickly. It supports direct URL input with automatic format detection, enabling seamless transcription workflows.

What are the size and duration limits for byted-voice-to-text?

Byted Voice to Text handles synchronous processing for files under 2 hours and 100MB. For longer content, use asynchronous recognition which supports audio up to 5 hours, providing flexibility for various transcription needs.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Voice to Text Skill

基于火山引擎 BigModel ASR 将语音转为文字。准确率和多语言能力远优于本地 whisper,且速度更快。

核心执行流

  1. 收到飞书语音消息(message_type: audio),需要自动识别语音内容
  2. 用户给音频要转文字
  3. 先跑 inspect_audio.py
  4. 再按时长、大小、URL/本地路径选择 asr_flash.py(极速版)或 asr_standard.py(标准版)
  5. 缺 ffmpeg / ffprobe:先执行 ensure_ffmpeg.py --execute
  6. 用户问安装、开通、手工配置:按文末 reference map 读取对应文档

强制规则(最高优先级)

当你收到语音消息或音频文件附件时: - 必须且只能使用 本 Skill 的脚本来识别语音 - 禁止使用 whisper 命令或 openai-whisper skill - 禁止 fallback:脚本失败时直接将错误信息告知用户,不要改用 whisper - 先探测后识别:统一先执行 python3 <SKILL_DIR>/scripts/inspect_audio.py "<AUDIO_INPUT>" - 缺 ffmpeg/ffprobe 先自治安装:先执行

(truncated - see the full file via the links below)

File tree — 9 files
skills/byted-voice-to-text/LICENSE
skills/byted-voice-to-text/SKILL.md
skills/byted-voice-to-text/references/routing_strategy.md
skills/byted-voice-to-text/requirements.txt
skills/byted-voice-to-text/scripts/api_key.py
skills/byted-voice-to-text/scripts/asr_flash.py
skills/byted-voice-to-text/scripts/asr_standard.py
skills/byted-voice-to-text/scripts/ensure_ffmpeg.py
skills/byted-voice-to-text/scripts/inspect_audio.py

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Transcribe audio files or voice messages to text using ASR”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

byted-podcast-gen
by bytedance · bytedance/agentkit-samples

byted-podcast-gen synthesizes podcast audio from a topic phrase, web URL, or long-form text using Volcano Engine's PodcastTTS protocol. The skill handles three input modes—topic-based, URL-based, and file-based—and outputs audio files in MP3, WAV, or OGG format along with segmented speaker text.

Apache-2.0docs in Chineseupdated Jul 2026
★ 378repo stars
byted-text-to-speech
by bytedance · bytedance/agentkit-samples

Byted-Text-to-Speech transforms written content into audio using Volcano Engine's speech synthesis service. Configure speaker voice, speech rate, pitch, volume, and output format—with optional Markdown filtering and LaTeX formula support for technical content.

Apache-2.0docs in Chineseupdated Jul 2026
★ 378repo stars
podcast-generator
by staruhub · staruhub/ClaudeSkills

Transform Chinese articles and reports into conversational podcast audio featuring two speakers. The skill handles format selection (MP3, OGG Opus, PCM, AAC), speech rate adjustment, voice customization, and resume-on-failure for interrupted generations. Requires Volcano Engine credentials and works best with structured text between 500–3000 characters.

MITdocs in Chineseupdated Jul 2026
★ 631repo stars
mimo-v2-5-tts
by XiaomiMiMo · XiaomiMiMo/MiMo-Skills

MiMo V2.5 TTS transforms text into natural speech across three modes: preset voices for quick synthesis, voice design for custom tones via text description, and voice cloning from audio samples. Control emotion, dialect, and style through natural language, audio tags, or director mode for cinematic-quality output.

MITdocs in Chineseupdated Apr 2026
★ 86repo stars
Feishu Bitable Yashu
by steelan9199 · steelan9199/wechat-publisher

This skill enables AI agents to perform full-featured operations on Feishu multidimensional tables, including creating, updating, and deleting tables, records, and fields. It supports batch operations with configurable limits and asset uploads. All API calls require reading corresponding reference documentation before parameter construction.

no license declared → metadata onlyupdated Jul 2026
★ 8repo stars
byted-vms-voice-notify
by bytedance · bytedance/agentkit-samples

Byted-vms-voice-notify wraps Volcano Engine's voice notification API to deliver single or batch voice calls to phone numbers. It handles TTS template lifecycle (create, update, delete, query), recording file uploads and management, and resource operations—serving as the unified gateway for all voice notification and template operations.

Apache-2.0docs in Chineseupdated Jul 2026
★ 378repo stars

More skills byted-las-audio-convert (Apache-2.0) · byted-web-search (Apache-2.0) · Funasr Transcribe (unlicensed)

Tags
audio-transcriptionasr-enginevoice-recognitionmulti-format-supportasync-processingfeishu-integrationvolcano-enginereal-time-conversionmultilingual-asr