# Show GN: 하루온기 - AI 음성 감사일기

> Clean Markdown view of GeekNews topic #24777. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=24777](https://news.hada.io/topic?id=24777)
- GeekNews Markdown: [https://news.hada.io/topic/24777.md](https://news.hada.io/topic/24777.md)
- Type: show
- Author: [denimcoder](https://news.hada.io/@denimcoder)
- Published: 2025-12-02T16:55:34+09:00
- Updated: 2025-12-02T16:55:34+09:00
- Original source: [play.google.com](https://play.google.com/store/apps/details?id=com.demincoder.everydaythanks)
- Points: 4
- Comments: 3

## Topic Body

안녕하세요.   
AI 기술이 사람들의 일상에 긍정적인 변화를 주는 따뜻한 도구가 되기를 바라는 개발자입니다.  
  
매일의 작은 기록과 성찰이 모여 삶을 바꾼다는 믿음으로,   
누구나 쉽고 꾸준히 쓸 수 있는 감사일기 앱 **'하루온기'** 를 개발하게 되었습니다.  
  
시중에는 이미 훌륭한 AI 일기앱들이 많지만, 단순히 텍스트로만 위로받는 것에는 한계가 있다고 느꼈습니다.  
  
진짜 친구가 옆에서 말해주는 듯한 **'목소리'** 가 필요했습니다.  
  
이를 위해 최신 Gemini 모델을 활용하여, 자연스러운 오디오 피드백을 구현했습니다.  
  
**[서비스 소개]**  
  
하루온기는 감사일기를 쓰면, 내가 선택한 AI 캐릭터가 즉시 '음성'으로 공감과 격려의 답장을 보내주는 앱입니다.  
  
**[주요 기능]**  
  
1. **AI 친구의 음성 답장:**   
일기 작성 즉시, 내용을 분석하여 음성으로 피드백을 생성합니다.  
    
2. **3명의 개성 있는 AI 친구:**  
    
    - 밝고 따뜻한 친구 **'선아'**: 긍정적인 에너지가 필요할 때  
        
    - 차분하고 다정한 멘토 **'현준'**: 성장을 위한 조언이 필요할 때  
        
    - 언제나 내 편, 포근한 **'순자 할머니'**: 따뜻한 위로와 공감이 필요할 때  
        
3. **데이터 프라이버시:**  
    - 사용자가 작성한 일기 내용은 **AES256 암호화**를 적용하여 안전하게 보관됩니다.  
        
  
**[기술 스택 & 개발 경험]**  
  
- **AI Model:** Google Gemini 2.5 Flash Native Audio Preview  
    - 텍스트 생성 후 TTS를 붙이는 방식보다, Native Audio 모델이 억양과 호흡(Pause) 면에서 훨씬 자연스러웠습니다.  
    - 특히 '순자(할머니)' 캐릭터의 따뜻하고 느릿한 말투를 구현하는 데 효과적이었습니다.  
    - 프롬프트를 조정하면서 각 캐릭터의 페르소나, 음성 속도, 호흡, 어조, 감정 표현을 조정하여 원하는 캐릭터의 음성를 만들어낼 수 있었습니다.  
    - OpenAI의 GPT Realtime API도 검토했으나, 비용 효율성($20.00 per 1M tokens)을 고려하여 최종적으로 Gemini로 통합했습니다.  
  
- **Cost Optimization:**  
    - 오디오 출력 토큰 비용이 텍스트보다 훨씬 비싸기 때문에($12.00 per 1M tokens), 시스템 프롬프트로 응답 길이를 제어하는 최적화 과정이 필요했습니다.  
        
- **UI Workflow:** Figma Dev Mode로 개발 효율을 높였습니다.  
    - AI에게 Figma의 디자인 시안과 에셋 정보를 맥락(Context)으로 함께 제공하니, UI 구현 작업이 훨씬 수월했습니다.  
        
- **Backend:** Supabase (DB, Auth), Railway (Fastify), Cloudflare R2 (File Storage)  
    
- **Frontend:** React Native (Expo), TypeScript  
    
- **Dev Tools:** Claude Code (Main), Cursor (Sub)  
    
  
**[마무리]**  
오늘 하루, 지친 마음이 드신다면 한 번쯤 들러주세요.  
현재는 안드로이드에서만 사용 가능합니다.  
감사합니다.

## Comments



### Comment 48056

- Author: denimcoder
- Created: 2025-12-21T03:14:39+09:00
- Points: 1

앱스토어도 출시되었습니다!  
  
https://smplu.link/F8JwF

### Comment 47085

- Author: mssmss
- Created: 2025-12-02T22:58:04+09:00
- Points: 1

비슷한 서비스를 만들어서 혼자 쓰고 있어서 응원하게 됩니다! 좋은 제품이 되었으면 좋겠어요. Native Audio로 바꿔서 다시 개발해봐야겠어요.

### Comment 47126

- Author: denimcoder
- Created: 2025-12-03T13:36:20+09:00
- Points: 1
- Parent comment: 47085
- Depth: 1

응원 감사합니다ㅎㅎㅎ Native Audio 모델 음성이 꽤 자연스럽게 때문에 사용해보시면 좋은 경험을 하실 것 같아요
