Install
openclaw skills install assemblyai-transcriberTranscribe 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.
openclaw skills install assemblyai-transcriberTranscribe audio files with speaker diarization (who speaks when).
export ASSEMBLYAI_API_KEY="your-api-key"
Or save to config file:
// ~/.assemblyai_config.json
{
"api_key": "YOUR_API_KEY"
}
python3 scripts/transcribe.py /path/to/recording.mp3
python3 scripts/transcribe.py https://example.com/meeting.mp3
python3 scripts/transcribe.py audio.mp3 --no-diarization # Skip speaker labels
python3 scripts/transcribe.py audio.mp3 --json # Raw JSON output
## 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...
Author: xenofex7 | Version: 1.1.0