Community생산성 & 협업github.com

celanthe/clarion

당신의 에이전트가 할 말이 있습니다. 이제 그 말을 할 목소리가 생겼습니다.

clarion란 무엇인가요?

celanthe/clarion은 AI 에이전트(예: Claude Code, Cursor, Codex)에 텍스트 음성 변환(TTS) 기능을 추가하여 사용자와의 상호작용에서 청각적 피드백을 제공하는 스킬입니다. 이 스킬은 에이전트가 생성한 텍스트 응답을 자연스러운 음성으로 변환하여, 시각적 정보만으로는 부족할 수 있는 사용자 경험을 향상시킵니다. 주요 사용 사례로는 코드 리뷰 결과를 음성으로 듣거나, 장애물이 많은 환경에서 작업할 때 핸즈프리로 정보를 수신하는 등이 있습니다. 이 스킬은 다양한 TTS 엔진(예: OpenAI TTS, gTTS)과 통합되어 있으며, 에이전트의 출력 파이프라인에 쉽게 연결할 수 있도록 설계되었습니다. SKILL.md 문서는 스킬의 설치, 설정, 사용 방법을 자세히 설명하며, 각 TTS 엔진별 환경 변수와 의존성을 명시합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add celanthe/clarion

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

문서

clarion은(는) 무엇을 하나요?

당신의 에이전트가 할 말이 있습니다. 이제 그 말을 할 목소리가 생겼습니다.

개요

celanthe/clarion은 AI 에이전트에 텍스트 음성 변환(TTS) 기능을 추가하는 스킬입니다. 에이전트의 텍스트 응답을 음성으로 변환하여 사용자에게 전달합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트

설치

# pip를 사용하여 설치
pip install celanthe-clarion

설정

환경 변수

TTS 엔진에 따라 다음 환경 변수를 설정해야 합니다:

엔진환경 변수설명
OpenAI TTSOPENAI_API_KEYOpenAI API 키
gTTS없음추가 설정 불필요
Azure TTSAZURE_SPEECH_KEY, AZURE_SPEECH_REGIONAzure Speech 키와 리전

예시

export OPENAI_API_KEY=your-api-key-here

사용 방법

  1. 에이전트 설정에서 clarion 스킬을 활성화합니다.
  2. 원하는 TTS 엔진을 선택합니다.
  3. 에이전트와 대화를 시작하면 응답이 음성으로 변환되어 출력됩니다.

예시 명령어

# Claude Code에서 사용
clarion --engine openai --voice alloy "이것은 테스트 메시지입니다."

# Cursor에서 사용
/clarion --engine gtts "코드 리뷰 결과를 음성으로 들어보세요."

의존성

  • Python 3.8 이상
  • 추가 의존성은 TTS 엔진에 따라 다름:
    • OpenAI TTS: openai
    • gTTS: gtts
    • Azure TTS: azure-cognitiveservices-speech

라이선스

MIT

기여

버그 신고나 기능 제안은 GitHub 저장소의 이슈 트래커를 이용해 주세요.

관련 스킬