x402_transcribe_audio
Transcribe audio files from URLs into text with automatic language detection, supporting MP3, WAV, M4A, FLAC, OGG and other formats. Returns transcript text, detected language, timestamps, and duration.
Instructions
Transcribe an audio file from a URL using faster-whisper with auto language detection. Price: $0.05 USDC per transcription (paid mode) | Free test: returns fixture data.
Supports: MP3, WAV, M4A, FLAC, OGG, and most audio formats. Limits: 25MB file size, 10-minute duration. Payment is charged on download; duration refusals are still charged. Note: transcription can take 30–120 seconds for longer files (CPU-based, requests queue serially). Without X402_PRIVATE_KEY, only the free test endpoint is available.
Returns: transcript text, detected language, language confidence, duration, and segment or word timestamps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL of the audio file to transcribe (public, http/https, max 25MB, max 10 min) | |
| language | No | ISO 639-1 language hint (e.g. 'en', 'fr', 'es') — omit for auto-detection | |
| word_timestamps | No | Return word-level timestamps instead of segment-level (default: false) |