데브허브 | DEVHUB | Shipmas Day 2: Podcast Anything App (Gemini 3)Shipmas Day 2: Podcast Anything App (Gemini 3)
- 사용자가 PDF, 마크다운, 텍스트 파일 등 다양한 문서를 업로드하면, 이를 기반으로 팟캐스트 스크립트를 생성합니다. 📄
- Gemini 3 모델을 활용하여 업로드된 문서의 내용을 분석하고 팟캐스트 스크립트를 자동으로 작성합니다. ✨
- MultiSpeech API를 통해 두 명의 다른 화자가 대화하는 형식의 팟캐스트 오디오를 생성하여 자연스러운 대화형 콘텐츠를 제공합니다. 🗣️
- 팟캐스트의 길이(2-4분, 4-6분, 6-8분)와 스타일(로스팅, 스틸맨, 스트로맨, 5학년에게 설명하듯)을 사용자가 직접 설정할 수 있습니다. ⚙️
- 생성된 팟캐스트 에피소드는 다운로드하여 언제든지 들을 수 있으며, 다양한 콘텐츠를 오디오 형식으로 쉽게 변환할 수 있습니다. 🎧
- 개발 과정에서 Claude Max (Opus 4.5)의 '계획 모드'를 활용하여 개발 계획을 수립하고, Gemini API 문서에서 필요한 컨텍스트를 추출하여 효율적인 워크플로우를 구축했습니다. 🤖
- 신용카드 명세서 로스팅, LLM 로봇 논문 5학년 설명, AI 버블 기사 스틸맨/스트로맨 등 다양한 문서 유형과 스타일로 성공적인 팟캐스트 생성을 시연했습니다. ✅
- 전반적으로 Claude Opus와 Claude Code를 활용한 개발 과정이 매우 원활했으며, 초기 설정과 컨텍스트 엔지니어링 덕분에 앱이 첫 시도에 성공적으로 작동했습니다. 🚀