본문으로 건너뛰기
김찬호

Call Secretary

완료 (사내 출시 예정)

통비서

진행률100%
iOSAndroidWeb
2026.03 ~
1명 (풀스택 개발)

프로젝트 설명

통화 녹음을 AI가 자동 분석하여 핵심 내용을 추출하고 일정을 등록해주는 B2B 통화비서 SaaS입니다. 인력채용, 차량딜러, 세무사 등 23개 업종별 맞춤 분석을 제공하며, 토리 AI 마스코트가 안내합니다.

  • Whisper STT → Claude 추출 → Google Calendar 자동 동기화 파이프라인
  • 23개 업종별 Claude Tool 스키마 + 전용 프롬프트 동적 분기
  • Android Kotlin + iOS SwiftUI 풀 네이티브 앱 (WebView 완전 제거)

기술 스택

Next.js 16Whisper STTClaude APIGoogle CalendarCapacitorKakao Aligo

아키텍처

사용자 (iOS/Android/Web)
  ├─ Android Kotlin 네이티브
  │    └─ LoginActivity → MainNativeActivity → 4 Fragment
  ├─ iOS SwiftUI 네이티브
  │    └─ LoginView → MainTabView → 4탭
  └─ Next.js 16 (Web + API)
       ├─ /api/whisper → Whisper STT 변환
       ├─ /api/claude → 업종별 Claude Tool 호출
       ├─ /api/calendar → Google Calendar 동기화
       ├─ /api/alimtalk → 카카오 알림톡 발송
       └─ Supabase (Auth + DB + Storage)

Android Kotlin + iOS SwiftUI 100% 네이티브 앱(WebView 완전 제거)으로 통화 녹음을 수집하고, Whisper STT → Claude 업종별 분석 → Google Calendar 자동 등록 파이프라인으로 처리합니다. 23개 업종별 맞춤 Claude Tool 스키마를 동적으로 분기합니다.

주요 기능

STT → AI 추출 파이프라인

Whisper STT로 음성→텍스트 변환 후, Claude API가 업종별 스키마에 따라 핵심 정보(일정/금액/연락처 등) 자동 추출

23개 업종 지원

인력채용/차량딜러/세무사/법무사/동물병원/필라테스 등 23개 업종별 전용 Claude Tool 스키마 + 프롬프트 동적 분기

Google Calendar 동기화

AI가 추출한 일정 정보를 Google Calendar에 자동 등록. OAuth 토큰 자동 갱신

풀 네이티브 앱

Android Kotlin (Supabase REST + OkHttp) + iOS SwiftUI (URLSession). MediaRecorder/AVAudioRecorder 수동 녹음 지원

카카오 알림톡

Aligo API로 통화 분석 완료 알림톡 자동 발송

B2B 워크스페이스

업종별 워크스페이스 분리 + 동적 사이드바/하단탭 메뉴 자동 분기

기능

#23개 업종 지원#자동 일정 등록#토리 AI 마스코트#B2B 워크스페이스#수동 녹음#알림톡 발송

링크

사이트 방문GitHubPrivate
Call Secretary (통비서) 스크린샷
Call Secretary (통비서) 아이콘