[Claude Code 스킬] 음성 입력(/voice) — 터미널에 대고 말하면 프롬프트가 된다 | DAKER 커뮤니티
무엇
음성 입력(Voice dictation)은 프롬프트를 타이핑 대신 말로 받아쓰는 기능입니다(v2.1.69+). 마이크 오디오가 Anthropic 서버로 스트리밍되어 실시간 전사되고, 확정 전까지는 흐리게 표시되다가 커서 위치에 삽입됩니다. 무전기처럼 누르는 동안만 녹음하는 Hold 모드와, 스위치처럼 탭으로 켜고 끄는 Tap 모드(v2.1.116+) 두 가지가 있습니다.
언제 쓰나
긴 요구사항을 설명할 때 — 말이 타이핑보다 빠르고, 전사가 커서 위치에 삽입되므로 말하다가 이어서 타이핑으로 다듬는 혼용이 자연스럽습니다.
전사는 코딩 어휘(regex·OAuth·JSON·localhost)에 튜닝되어 있고, 현재 프로젝트명과 git 브랜치명이 인식 힌트로 자동 주입되어 전문 용어가 덜 깨집니다.
전사는 메시지·토큰을 전혀 소모하지 않아 /usage 한도와 무관합니다 — 비용 걱정 없이 쓰는 무료 입력 채널.
사용법
/voice # 켜기/끄기 토글 (기본 Hold 모드)
/voice tap # Tap 모드: 한 번 탭=녹음 시작, 다시 탭=정지
/voice off # 끄기
# 영구 설정 (~/.claude/settings.json)
{
"voice": { "enabled": true, "mode": "tap", "autoSubmit": true },
"language": "korean"
}Hold 모드는 Space를 꾹 누르는 동안 녹음하고(키반복 감지 warmup 있음) 손을 떼면 전사가 확정됩니다. Tap 모드는 warmup이 없고 3단어 이상이면 자동 전송, 미만이면 삽입만 해서 오탭을 보호합니다. 침묵 15초 또는 총 2분이면 자동 정지. 단, Claude.ai 계정 로그인 필수(API 키·Bedrock 인증은 불가)이고 로컬 마이크가 필요해 SSH·웹 원격 세션에선 쓸 수 없습니다.
팁
Hold 모드의 warmup이 답답하면 ~/.claude/keybindings.json에서 voice:pushToTalk를 meta+k 같은 조합키로 재바인딩하세요 — 조합키는 키반복 감지 없이 첫 키입력에 즉시 녹음이 시작됩니다.
한국어 받아쓰기는 /config에서 language를 korean(ko)으로 설정 — 이 값은 Claude 응답 언어와 공유되며, 비워두면 영어로 전사되어 한국어가 뭉개집니다.