ifly-speed-transcription

Transcribe long audio files via the iFLYTEK Speed Transcription API.

217|27|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/iflytek/iFly-Skills --skill ifly-speed-transcription
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ifly-speed-transcription
Source: https://github.com/iflytek/iFly-Skills/tree/main/ifly-speed-transcription
Command: npx skills add https://github.com/iflytek/iFly-Skills --skill ifly-speed-transcription

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, urllib3, and includes scripts (resource) components.

What problem does it solve?

Ultra-fast transcription for long audio files using the iFLYTEK Speed Transcription API, drastically reducing processing time and manual effort.

Core Features & Use Cases

  • Ultra-fast transcription of long recordings (up to 5 hours) with auto language detection.
  • Supports multiple languages/dialects (Chinese, English, 202+ dialects) and optional domain optimization, speaker separation, and subtitle output.
  • Easy programmatic integration via a Python client script and CLI-friendly workflow for batch processing.

Quick Start

Provide the path to an audio file to start an end-to-end transcription task and retrieve the text result.

Frequently Asked Questions about ifly-speed-transcription

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

FAQPage Schema
How do I transcribe long audio recordings quickly using an AI API?▼

Transcribe long audio recordings quickly by uploading files to an AI API, creating a transcription task, and polling for results. This approach supports recordings up to 5 hours with automatic language detection.

What audio formats and languages are supported for speed transcription?▼

Speed transcription supports MP3, WAV, and PCM audio inputs. It handles Chinese, English, and 202+ dialects with automatic language detection, plus optional domain optimization and speaker separation.

Do I need environment variables to use the iFLYTEK Speed Transcription API?▼

Yes, iFLYTEK Speed Transcription API requires credentials stored in environment variables XFEI_APP_ID, XFEI_API_KEY, and XFEI_API_SECRET to authenticate and process audio transcription tasks.

Can I get subtitle output and speaker separation from audio transcription?▼

Audio transcription offers optional subtitle output and speaker separation. It processes long recordings with auto language detection, supporting multiple languages and dialects for up to 5 hours of audio.

What's the best way to batch process audio transcription for long files?▼

Batch process audio transcription by using a Python client script and CLI-friendly workflow. Upload files, create transcription tasks, and poll for results to handle long recordings efficiently.