Claude Code + TTS + Obsidian으로 매일 영어 공부하는 법 (skills)

영어 공부를 꾸준히 하고 싶은데, 매번 좋은 아티클을 찾고 오디오를 구하고 노트를 정리하는 과정이 번거로웠습니다. 그래서 이 모든 과정을 자동화하는 영어 공부 루틴을 만들었습니다. Claude Code 스킬, 라즈베리파이 TTS 웹앱, 그리고 Obsidian을 연결하면 세션 하나로 아티클 읽기 → 오디오 듣기 → 질문 답변 → 어휘 정리 → 노트 저장까지 끝납니다.

✅ 이런 분께 추천합니다

  • B2(Upper-Intermediate) 수준의 영어를 꾸준히 유지하고 싶은 분
  • 매번 학습 자료를 찾는 게 귀찮으신 분
  • 듣기(쉐도윙) + 읽기 + 어휘를 한 세션에 해결하고 싶은 분
  • Obsidian으로 지식을 관리하는 분

🛠 전체 시스템 구성

  • Claude Code — english-study 스킬로 세션 전체를 진행하는 AI 선생님
  • edge-tts — Microsoft의 무료 TTS 엔진, 자연스러운 영어 발음 생성
  • 라즈베리파이 5 — TTS 웹앱 서버 + Nextcloud + Obsidian vault 호스팅
  • Obsidian — 세션 결과(아티클, Q&A, 어휘)를 Markdown으로 저장
  • Nextcloud — 생성된 MP3를 어디서든 접근 가능하게 저장

📚 Step 1 — 아티클 자동 선정

Claude Code에서 /english-study 명령을 실행하면 스킬이 자동으로 오늘의 아티클을 선정합니다. Business/Leadership, Gaming, Tech/AI, 시사/문화 카테고리를 순환하며 B2 수준(300~450단어)의 실용적인 글을 가져옵니다.

마음에 들지 않으면 “다른 걸로 바꿔줘” 한 마디면 새로운 아티클로 교체됩니다. 매일 주제가 달라지니 질리지 않고 꾸준히 할 수 있습니다.

🎵 Step 2 — MP3 자동 생성 (Full + 쉐도윙)

아티클이 확정되면 Claude Code가 자동으로 MP3 2개를 생성합니다.

  • Full 버전 — 아티클 전문을 읽으면서 함께 듣는 용도
  • 쉐도윙 버전 — 리듬감 있는 핵심 문장 5개, 문장 사이 2초 텀으로 반복 연습

음성은 en-US-AndrewNeural — Microsoft의 자연스러운 미국 영어 남성 목소리를 사용합니다. 생성된 MP3는 라즈베리파이의 Nextcloud에 저장되어 스마트폰에서도 바로 들을 수 있습니다.

edge-tts --voice en-US-AndrewNeural \
  --text "[아티클 전문]" \
  --write-media /nextcloud/English/audio/YYYYMMDD_slug-full.mp3

💬 Step 3 — Q&A 세션

오디오를 들으며 아티클을 읽은 뒤, Claude Code가 3가지 질문을 영어로 던집니다.

  • Comprehension — 내용 이해 확인
  • Opinion/Discussion — 내 생각과 경험 연결
  • Real-life application — 실생활/업무에 적용하면?

영어로 답변하면 문법 오류, 어색한 표현을 교정해주고 더 자연스러운 B2 수준의 표현을 제안해줍니다. “틀렸다”기보다 “더 자연스럽게는 이렇게” 방식이라 부담이 없습니다.

📖 Step 4 — Obsidian 자동 저장

세션이 끝나면 아래 내용이 Obsidian vault에 Markdown 파일로 자동 저장됩니다.

  • 아티클 전문 + 출처 링크
  • Nextcloud MP3 바로가기 링크
  • Q&A 원문 + 피드백 + 교정 문장
  • 핵심 어휘 5개 (IPA 발음기호 + 뜻 + 예문 3개)
  • 쉐도윙 문장 5개

파일명은 20260330(Mon)_consistent-bedtime-productivity.md 형식으로 날짜와 주제가 한눈에 보이게 저장됩니다. Obsidian의 Dataview 플러그인을 쓰면 영어 공부 기록을 달력이나 테이블로 한 번에 볼 수 있습니다.

💡 실제 하루 루틴

  • ⏱ 소요 시간: 약 20~30분
  • 📱 출퇴근 중: Nextcloud 앱으로 MP3 듣기 (쉐도윙)
  • 🖥 점심/저녁: Claude Code에서 /english-study 실행 → 아티클 읽기 → Q&A
  • 📝 세션 후: Obsidian에 자동 저장된 노트 복습

특히 출퇴근이 길다면(저는 편도 1시간 10분입니다) 쉐도윙 MP3가 정말 유용합니다. 5문장을 반복해서 듣다 보면 자연스럽게 입에 붙습니다.

🚀 직접 구축하려면

이 시스템을 구축하기 위해 필요한 것들입니다.

  • Claude Code — Anthropic CLI 설치 후 스킬 파일 작성
  • edge-ttspip install edge-tts로 설치
  • Obsidian — 로컬 vault 설정 (Syncthing으로 다중 기기 동기화 가능)
  • 라즈베리파이 (선택) — 없으면 로컬 PC에 저장해도 됩니다

📌 edge-tts는 Microsoft Azure의 TTS를 무료로 사용하는 비공식 라이브러리입니다. 상업적 사용에는 주의가 필요하지만 개인 학습용으로는 충분히 활용 가능합니다.

마치며

영어 공부에서 가장 어려운 건 “매일 하는 것”입니다. 자료 찾는 시간, 노트 정리하는 시간이 줄어드니 공부 자체에 집중할 수 있게 됐습니다. Claude Code가 선생님이 되고, TTS가 원어민 발음을 들려주고, Obsidian이 복습을 도와주는 구조 — 한번 만들어두면 매일 20분만 투자하면 됩니다. 꾸준함이 쌓이면 언젠가 질적 변화가 따라옵니다. 🙂