with one click
cohere-stt
Speech-to-Text using Cohere Transcribe (2B, Apache 2.0)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Speech-to-Text using Cohere Transcribe (2B, Apache 2.0)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Convert markdown to a beautifully designed editorial-style PDF report. Uses Pretendard variable font, Swiss-Coffee + Cool-Blue palette, minimalist-maximalism layout, cover page, table of contents, section dividers, page numbers. Optimized for Korean+English mixed reports. Use when user asks for "report PDF", "보고서 PDF", "아름다운 PDF", "예쁜 PDF", or wants to publish a markdown document as a polished document.
블로그 URL 1개를 받아 60초 9:16 숏폼 영상(mp4)을 자동 생성하는 파이프라인. 한국 블로그 4종(티스토리/네이버/벨로그/브런치)에서 본문·이미지를 추출하고, 2인 대화 대본을 만든 뒤 로컬 fish-tts(soma-voice HTTP)와 GPT Image 2(gpt-image-2)로 음성·이미지를 생성해 Remotion v4로 합성한다. "블로그 URL로 숏폼 만들어줘", "이 글로 릴스 영상 만들어줘", "blog to shortform", "blog-shortform", "blog-url-to-shortform" 같은 요청에서 발동한다.
CLI UX/spec: args, flags, help, output, errors, config, dry-run.
Use when 지혁 asks to record/save/archive a conversation between him and Elon — produces (1) verbatim RAW markdown, (2) cleaned-up EDITED markdown with nothing removed, and (3) a messenger-style HTML blog post. Triggers on "대화 기록해줘", "이거 저장해서 보내줘", "블로그에 올리게 html로", "원문 그대로 + 교정본 + 포스트".
Production frontend UI: pages, apps, components, polished non-generic design.
GitHub deep review: bugs, PRs, best fix, stale-or-real, read-code-first.
| name | cohere-stt |
| description | Speech-to-Text using Cohere Transcribe (2B, Apache 2.0) |
| triggers | ["음성 인식","STT","음성을 텍스트로","transcribe","speech to text"] |
음성 파일을 텍스트로 변환하는 스킬. Cohere Transcribe (2B params) 모델 사용. Open ASR Leaderboard 1위, 한국어 포함 14개 언어 지원.
bash ~/2lab.ai/skills/cohere-stt/scripts/cohere-stt.sh /path/to/audio.wav --language ko
bash ~/2lab.ai/skills/cohere-stt/scripts/cohere-stt.sh file1.wav file2.mp3 file3.ogg --language ko --json
bash ~/2lab.ai/skills/cohere-stt/scripts/cohere-stt.sh audio.wav --json --language ko
Audio File (WAV/MP3/OGG/FLAC)
→ Cohere Transcribe (2B Conformer + Transformer Decoder)
→ Text Output
Pipeline:
1. Audio → 16kHz mono resample (automatic)
2. Mel-spectrogram extraction
3. Conformer encoder (majority of 2B params)
4. Lightweight Transformer decoder → text tokens
| Flag | Default | Description |
|---|---|---|
--language, -l | ko | ISO 639-1 code: en,de,fr,it,es,pt,el,nl,pl,ar,vi,zh,ja,ko |
--device, -d | auto | auto, cuda:0, cpu |
--batch-size, -b | 16 | GPU batch size |
--compile | off | torch.compile for faster throughput (warmup cost) |
--no-punctuation | off | Remove punctuation from output |
--json, -j | off | Output as JSON with stats |
--output, -o | stdout | Save to file |
| Code | Language | Code | Language |
|---|---|---|---|
| en | English | el | Greek |
| de | German | nl | Dutch |
| fr | French | pl | Polish |
| it | Italian | ar | Arabic |
| es | Spanish | vi | Vietnamese |
| pt | Portuguese | zh | Chinese |
| ja | Japanese | ko | Korean |
# Start API server (OpenAI Whisper-compatible endpoint)
~/.cohere-stt-venv/bin/python ~/2lab.ai/skills/cohere-stt/scripts/transcribe_api.py --port 8787
# Test
curl -X POST http://localhost:8787/v1/audio/transcriptions \
-F "file=@audio.ogg" \
-F "language=ko"
# Run full benchmark (generate 100 TTS samples + transcribe + evaluate)
~/.cohere-stt-venv/bin/python ~/2lab.ai/skills/cohere-stt/scripts/benchmark.py --all
# Individual steps
~/.cohere-stt-venv/bin/python ~/2lab.ai/skills/cohere-stt/scripts/benchmark.py --generate
~/.cohere-stt-venv/bin/python ~/2lab.ai/skills/cohere-stt/scripts/benchmark.py --transcribe
~/.cohere-stt-venv/bin/python ~/2lab.ai/skills/cohere-stt/scripts/benchmark.py --evaluate
--language--compile call is slow — subsequent calls benefit from torch.compile cachecohere-stt/
├── SKILL.md # This file
├── scripts/
│ ├── cohere-stt.sh # Shell wrapper (entry point)
│ ├── inference.py # Main inference script
│ ├── transcribe_api.py # HTTP API server (OpenAI-compatible)
│ └── benchmark.py # TTS→STT benchmark tool
├── examples/ # Example audio files
└── output/ # Benchmark results
├── benchmark/ # Generated TTS samples
├── benchmark_samples.json # Sample metadata
└── benchmark_results.json # Evaluation results
~/.cohere-stt-venv/CohereLabs/cohere-transcribe-03-2026 (auto-downloaded from HuggingFace)