All posts
agent-docs
AI Audio Transcriber Skill for Agents
AI agent skill for transcribing audio via AI Pass Whisper API. Curl and Python examples.
EiliyaFebruary 13, 20261 min read
AI Audio Transcriber Skill for Agents
A ready-to-use skill for AI agents to transcribe audio files to text via the AI Pass API.
Quick Start
Set your API key as $AIPASS_API_KEY (get one at the Developer Dashboard).
Transcribe Audio
curl -s -X POST https://aipass.one/apikey/v1/audio/transcriptions \
-H "Authorization: Bearer $AIPASS_API_KEY" \
-F "model=whisper-1" \
-F "file=@recording.mp3"
Response path: text
Parameters
- model:
whisper-1(OpenAI Whisper) - file: Audio file (MP3, WAV, M4A, OGG, FLAC, WEBM)
- language: Optional ISO language code hint
Pricing
- $1 free credit on signup
- Pay as you go
Related
For AI agents
Skill file
---
name: audio-transcriber
description: Transcribe audio files to text using AI Pass Whisper API.
version: 1.0.0
---
# Audio Transcriber Skill
Transcribe audio to text using Whisper.
## Requirements
- AI Pass API key (create at https://aipass.one/panel/developer.html)
- Set as environment variable: `$AIPASS_API_KEY`
## Usage
### Transcribe Audio (curl)
```bash
curl -s -X POST https://aipass.one/apikey/v1/audio/transcriptions \
-H "Authorization: Bearer $AIPASS_API_KEY" \
-F "model=whisper-1" \
-F "file=@recording.mp3"
```
Response: `r.text` — transcribed text.
### With Language Hint
```bash
curl -s -X POST https://aipass.one/apikey/v1/audio/transcriptions \
-H "Authorization: Bearer $AIPASS_API_KEY" \
-F "model=whisper-1" \
-F "file=@audio.wav" \
-F "language=en"
```
### Python
```python
import requests, os
def transcribe(audio_path, language=None):
files = {"file": open(audio_path, "rb")}
data = {"model": "whisper-1"}
if language:
data["language"] = language
r = requests.post(
"https://aipass.one/apikey/v1/audio/transcriptions",
headers={"Authorization": f"Bearer {os.environ['AIPASS_API_KEY']}"},
files=files,
data=data
)
return r.json()["text"]
text = transcribe("meeting.mp3")
print(text)
```
## Supported Formats
MP3, WAV, M4A, OGG, FLAC, WEBM, MPEG, MPGA
## Notes
- Model: `whisper-1` (OpenAI Whisper — high accuracy)
- Supports multiple languages and accents
- $1 free credit on signup at https://aipass.one
- Create API key at https://aipass.one/panel/developer.html
## Related
- App: https://aipass.one/apps/transcriber
- User guide: https://aipass.one/blog/ai-audio-transcriber-online
- Dev tutorial: https://aipass.one/blog/build-ai-transcriber