회의록 생성 스킬
음성 녹음 → 전사 → 요약의 전체 워크플로우를 지원한다.
워크플로우
1. 음성 전사 (Audio → Text)
scripts/transcribe.py 사용:
bash
# OpenAI Whisper API 사용 (권장, 빠름) python scripts/transcribe.py 회의녹음.mp3 --method api # 로컬 Whisper 사용 (무료, 느림) python scripts/transcribe.py 회의녹음.mp3 --method local --model base # 한국어 지정 python scripts/transcribe.py 회의녹음.mp3 --method api --language ko
필수 환경변수 (API 사용 시):
- •
OPENAI_API_KEY: OpenAI API 키
필수 패키지 (로컬 사용 시):
bash
pip install openai-whisper
2. 회의록 요약 (Text → Summary)
scripts/summarize.py 사용:
bash
# 한국어 요약 (기본값) python scripts/summarize.py 회의녹음_transcript.txt # 영어 요약 python scripts/summarize.py transcript.txt --language en
필수 환경변수:
- •
ANTHROPIC_API_KEY: Claude API 키
3. 한번에 처리 (Audio → Summary)
bash
# 전사 후 요약 python scripts/transcribe.py 회의.mp3 --method api && \ python scripts/summarize.py 회의_transcript.txt
출력 형식
마크다운 형식의 회의록:
markdown
# 회의록 ## 📋 회의 개요 - **참석자**: [파악 가능하면 기재] - **주제**: [회의 주요 주제] ## 📝 핵심 요약 - 요약 포인트 1 - 요약 포인트 2 ## 🎯 액션 아이템 | 담당자 | 할 일 | 기한 | |--------|-------|------| | 홍길동 | API 문서 작성 | 다음주 | ## 💡 주요 결정사항 - 결정사항 목록 ## 📌 다음 단계 - 후속 계획
지원 파일 형식
- •입력:
.mp3,.m4a,.wav,.webm,.mp4 - •출력:
.md(마크다운)
트러블슈팅
API 키 오류
bash
export OPENAI_API_KEY="sk-..." export ANTHROPIC_API_KEY="sk-ant-..."
로컬 Whisper 설치
bash
pip install openai-whisper # ffmpeg 필요 brew install ffmpeg # macOS