Community코딩 & 개발github.com

steipete/openai-whisper

로컬에서 Whisper CLI를 사용한 음성-텍스트 변환 (API 키 불필요).

openai-whisper란 무엇인가요?

이 기술은 OpenAI의 Whisper CLI를 활용하여 로컬 환경에서 음성을 텍스트로 변환하는 방법을 제공합니다. 클라우드 API에 의존하지 않으므로 민감한 데이터를 안전하게 처리할 수 있으며, 인터넷 연결 없이도 사용할 수 있습니다. 주로 Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 활용되며, 사용자가 녹음한 오디오 파일을 텍스트로 변환하여 분석하거나 요약하는 데 유용합니다. Whisper의 다국어 지원 덕분에 다양한 언어의 음성도 처리할 수 있으며, GPU 가속을 지원하여 빠른 처리가 가능합니다. 이 스킬은 명령줄에서 직접 실행되므로 파이프라인이나 스크립트에 쉽게 통합할 수 있습니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/steipete/clawdis/tree/main/skills/openai-whisper

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

openai-whisper은(는) 무엇을 하나요?

로컬에서 Whisper CLI를 사용한 음성-텍스트 변환 (API 키 불필요).

개요

steipete/openai-whisper는 OpenAI의 Whisper 음성 인식 모델을 로컬에서 실행할 수 있도록 도와주는 스킬입니다. 인터넷 연결이나 API 키 없이도 오디오 파일을 텍스트로 변환할 수 있습니다.

주요 기능

  • 로컬 실행: 모든 처리가 사용자의 기기에서 이루어지므로 데이터 프라이버시가 보장됩니다.
  • 다국어 지원: Whisper는 99개 이상의 언어를 지원합니다.
  • GPU 가속: NVIDIA GPU가 있는 경우 CUDA를 통해 빠른 처리가 가능합니다.
  • 다양한 오디오 형식: WAV, MP3, M4A, FLAC 등 여러 오디오 포맷을 지원합니다.

설치 방법

macOS (Homebrew)

brew install whisper-cpp

Linux/macOS (직접 빌드)

git clone https://github.com/ggerganov/whisper.cpp.git
cd whisper.cpp
make

Windows

whisper.cpp 저장소의 Windows 빌드 지침을 참고하세요.

사용법

기본 사용법

whisper-cli --file input.mp3 --output-dir ./transcripts

다른 언어 지정

whisper-cli --file korean_speech.mp3 --language ko

GPU 가속 사용

whisper-cli --file input.mp3 --gpu-id 0

환경 변수

변수명설명기본값
WHISPER_MODEL사용할 모델 크기 (tiny/base/small/medium/large)base
WHISPER_THREADSCPU 스레드 수4

지원하는 AI 에이전트

  • Claude Code: claude 명령어와 함께 사용 가능
  • Cursor: Cursor AI 편집기 내에서 통합 지원
  • Codex CLI: 명령줄 인터페이스로 직접 사용 가능

예제

# 오디오 파일을 텍스트로 변환하고 결과를 파일로 저장
whisper-cli --file meeting_recording.wav --output-format txt

# 특정 언어로 인식 (자동 감지 비활성화)
whisper-cli --file japanese_audio.mp3 --language ja

# 더 큰 모델로 정확도 향상
WHISPER_MODEL=medium whisper-cli --file lecture.mp3

주의사항

  • 첫 실행 시 모델 파일이 자동으로 다운로드됩니다 (수백 MB).
  • large 모델은 높은 정확도를 제공하지만 더 많은 RAM과 처리 시간이 필요합니다.
  • GPU 가속을 사용하려면 CUDA가 설치되어 있어야 합니다.

라이선스

이 스킬은 MIT 라이선스로 배포됩니다. Whisper 모델 자체는 OpenAI의 라이선스를 따릅니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

steipete/1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

steipete/apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

steipete/apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

steipete/bear-notes

Create, search, and manage Bear notes via grizzly CLI.

steipete/blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

steipete/blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

steipete/bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

steipete/camsnap

Capture frames or clips from RTSP/ONVIF cameras.

steipete/clawhub

Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.

steipete/coding-agent

Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.

steipete/discord

Discord message-tool ops: send/read/edit/delete, react, poll, pin, thread, search, presence, media/components.

steipete/eightctl

Control Eight Sleep pods (status, temperature, alarms, schedules).

steipete/gemini

Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.

steipete/gh-issues

Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.

steipete/gifgrep

Search GIF providers with CLI/TUI, download results, and extract stills/sheets.

steipete/github

GitHub CLI for issues, PRs, CI/check logs, comments, reviews, releases, repos, and gh api queries.

steipete/gog

Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

steipete/goplaces

Query Google Places for text search, place details, resolve, reviews, or scriptable JSON via goplaces.

steipete/healthcheck

Audit/harden OpenClaw hosts: SSH, firewall, updates, exposure, backups, disk encryption, gateway security.

steipete/himalaya

Himalaya CLI for IMAP/SMTP mail: list, read, search, compose, reply, forward, copy, move, delete.

관련 스킬