Community코딩 & 개발github.com

JacklineMK/claude-tts

Claude Code 응답을 다양한 TTS 제공업체를 사용하여 음성으로 변환하며, 원활한 오디오 출력을 위해 로컬 폴백을 지원합니다.

claude-tts란 무엇인가요?

이 스킬은 Claude Code의 텍스트 응답을 음성으로 변환하여 사용자가 코드를 작성하거나 검토하는 동안에도 청각적으로 정보를 받을 수 있도록 지원합니다. 여러 TTS 제공업체(예: Google Cloud TTS, Amazon Polly 등)를 지원하며, 외부 서비스를 사용할 수 없는 경우 로컬 TTS 엔진으로 자동 폴백(fallback)합니다. 다양한 플랫폼(Windows, macOS, Linux)에서 원활하게 작동하며, 개발자에게 오디오 출력을 위한 유연성과 안정성을 제공합니다. 설치 및 사용이 간편하며, Claude Code 환경 내에서 바로 음성 출력을 활성화할 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add JacklineMK/claude-tts

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

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

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

문서

claude-tts은(는) 무엇을 하나요?

Claude Code 응답을 다양한 TTS(Text-to-Speech) 제공업체를 사용하여 음성으로 변환하며, 원활한 오디오 출력을 위해 로컬 폴백을 지원합니다.

주요 기능

  • 다중 TTS 제공업체 지원: Google Cloud TTS, Amazon Polly, Microsoft Azure TTS 등.
  • 자동 로컬 폴백: 외부 서비스를 사용할 수 없는 경우 로컬 TTS 엔진을 사용합니다.
  • 플랫폼 간 호환성: Windows, macOS, Linux에서 작동합니다.
  • 간편한 설정: 최소한의 설정만으로 Claude Code에서 바로 사용 가능합니다.

설치

# npm을 통해 설치
npm install -g jacklinemk/claude-tts

# 또는 로컬 프로젝트에 설치
npm install jacklinemk/claude-tts

사용법

Claude Code에서 다음 명령어를 사용하여 TTS를 활성화합니다.

claude-tts enable

TTS 제공업체를 지정하려면:

claude-tts enable --provider google

설정

환경 변수 또는 설정 파일을 통해 TTS 제공업체를 구성할 수 있습니다.

변수설명기본값
TTS_PROVIDERTTS 제공업체 (google, amazon, azure, local)local
TTS_VOICE사용할 음성en-US-Wavenet-D
TTS_LANG언어 코드en-US

지원 플랫폼

  • Claude Code (모든 버전)
  • Windows 10/11
  • macOS 10.15+
  • Linux (ALSA/PulseAudio 호환)

문제 해결

로컬 TTS가 작동하지 않는 경우:

# 로컬 TTS 엔진 재설치
npm install jacklinemk/claude-tts --build-from-source

라이선스

MIT

관련 스킬