🤖
AssemblyAI Transcriber
Transcribe audio files with speaker diarization (who speaks when). Supports 100+ languages, automatic language detection, and timestamps. Use for meetings, interviews, podcasts, or voice messages. Requires AssemblyAI API key.
安全通过
⚙️脚本
技能说明
name: assemblyai-transcriber description: "Transcribe audio files with speaker diarization (who speaks when). Supports 100+ languages, automatic language detection, and timestamps. Use for meetings, interviews, podcasts, or voice messages. Requires AssemblyAI API key." metadata: openclaw: requires: env: - ASSEMBLYAI_API_KEY
AssemblyAI Transcriber 🎙️
Transcribe audio files with speaker diarization (who speaks when).
Features
- ✅ Transcription in 100+ languages
- ✅ Speaker diarization (Speaker A, B, C...)
- ✅ Timestamps per utterance
- ✅ Automatic language detection
- ✅ Supports MP3, WAV, M4A, FLAC, OGG, WEBM
Setup
- Create AssemblyAI account: https://www.assemblyai.com/
- Get API key (free tier: 100 min/month)
- Set environment variable:
export ASSEMBLYAI_API_KEY="your-api-key"
Or save to config file:
// ~/.assemblyai_config.json
{
"api_key": "YOUR_API_KEY"
}
Usage
Transcribe local audio
python3 scripts/transcribe.py /path/to/recording.mp3
Transcribe from URL
python3 scripts/transcribe.py https://example.com/meeting.mp3
Options
python3 scripts/transcribe.py audio.mp3 --no-diarization # Skip speaker labels
python3 scripts/transcribe.py audio.mp3 --json # Raw JSON output
Output Format
## Transcript
*Language: EN*
*Duration: 05:32*
**Speaker A** [00:00]: Hello everyone, welcome to the meeting.
**Speaker B** [00:03]: Thanks! Happy to be here.
**Speaker A** [00:06]: Let's start with the first item...
Pricing
- Free Tier: 100 minutes/month free
- After: ~$0.01/minute
Tips
- For best speaker diarization: clear speaker changes, minimal overlap
- Background noise is filtered well
- Multi-language auto-detection works reliably
Author: xenofex7 | Version: 1.1.0
如何使用「AssemblyAI Transcriber」?
- 打开小龙虾AI(Web 或 iOS App)
- 点击上方「立即使用」按钮,或在对话框中输入任务描述
- 小龙虾AI 会自动匹配并调用「AssemblyAI Transcriber」技能完成任务
- 结果即时呈现,支持继续对话优化