<head>
<meta charset="UTF-8" />
<title>통화 녹음 상담 기록 자동화 | 민원방패 ① Gemini·Apps Script·구글 시트 | 양파고</title>
<meta name="description" content="교사가 통화 녹음 파일을 구글 드라이브에 올리면 Gemini가 전사하고 Google Apps Script가 통화일시·전화번호·상대 구분·학생 이름·핵심 키워드·통화 목적·요약·분위기·전사문을 구글 스프레드시트에 기록하는 실습임. 중복 처리 방지, 상담 횟수 집계, 5분 주기로 최대 3건 순차 처리까지 다룸." />
<meta name="keywords" content="민원방패, 통화 녹음 전사, 상담 기록 자동화, 학부모 상담 일지, 교사 업무 자동화, Gemini API, gemini-3.5-flash-lite, Google AI Studio, Google Apps Script, 구글 스프레드시트, 구글 드라이브 폴더 ID, 시간 기반 트리거, 안드로이드 통화 녹음, 양파고, Yang Phago, 노션, 양파고 노션, notion" />
<meta property="og:title" content="민원방패 ① 통화 녹음을 상담 기록으로 자동 정리하기" />
<meta property="og:description" content="녹음 파일을 드라이브에 올리면 통화일시·상대 구분·학생 이름·통화 목적·요약·분위기·전체 전사문이 구글 시트에 정리됨. 같은 파일을 다시 올려도 상담 횟수가 중복 집계되지 않고, 5분마다 새 녹음을 최대 3건까지 이어서 처리함." />
<meta property="og:image" content="" />
<!-- 아래 주소는 페이지 공개 후 실제 주소로 교체하기 -->
<meta property="og:url" content="" />
<meta property="og:type" content="website" />
</head>
<aside>
💡
민원방패 ① 통화 녹음을 구글 시트 상담 기록으로 정리
</aside>
- (안드로이드)스마트 폰에서 선택한 통화 녹음 파일을 구글 드라이브에 업로드하고, Gemini와 Apps Script로 상담 기록을 자동화 하는 Task
- 권장 LLM모델 :
gemini-3.5-flash-lite

[참고 사이트]
https://www.youtube.com/watch?v=hnByrAAHEAs&t=5s
Ⅰ. 민원방패의 구조와 상담 기록 설계
1-1. 완성 모습과 전체 흐름
- 녹음 파일을 보관함에 넣고 상담 일지에 내용을 옮겨 적는 일을 AI+구글 시트로 자동화하는 구성임
- 구글 드라이브: 원본 녹음 파일 보관
- Gemini: 음성을 글로 전사하고 정해진 상담 항목 추출
- Google Apps Script: 파일 확인, API 호출, 시트 기록, 상담 이력 집계
- 구글 스프레드시트: 통화별 기록과 누적 상담 현황 확인
- 전체 흐름: 스마트 폰 속 녹음 파일 선택 → 구글 드라이브 업로드 → 새 파일 확인 → 전사·분석 → 시트 기록 → Human의 최종 검토
- 자동 실행은 업로드 완료 후 드라이브 폴더를 주기적으로 확인하는 방식임
- 통화가 끝나는 즉시 스마트폰에서 실행되는 기능은 이후 시리즈에서 업그레이드 예정
- 세부 Misson
- 실제 또는 상담 녹음 1건이 지정한 구글 시트에 기록됨
- 학생 이름, 상담 목적, 전체 전사문 등을 구글 시트에 기록
- 같은 파일을 재처리해도 기록과 상담 횟수가 카운트 되지 않음
- 새 파일을 추가하면 자동 실행 기록과 처리 결과를 확인할 수 있음
1-2. 상담 기록 항목
- 상담일시
- 실제 통화한 날짜와 시간이며, 업로드 시각·분석 시각과 구분함
- 파일명 등에서 확인되지 않으면 임의의 날짜를 넣지 않고 사람이 직접 확인해야 하는 부분으로 남겨놓음
- 전화번호
- 통화 상대방의 전화번호이며, 대부분 학생 보호자 또는 교육관계자의 번호로 예상됨
- 통화 상대방의 전화번호이며, 대부분 학생 보호자 또는 교육관계자의 번호로 예상되니 학부모/교육관계자(장학사, 타학교 교사 등)/일반인/학생/기타 등으로 구분
- 파일명이나 확인 가능한 정보에서 가져오고 AI가 번호를 추측하지 않도록 함
- 대상 학생 이름
- 해당 상담의 대상이 된 학생 이름임
- 주소록에 저장된 보호자 이름을 학생 이름으로 대체하지 않음
- 최초 상담일·최근 상담일·상담 횟수
- 이 시스템에 기록된 상담 이력을 기준으로 계산함
- 최초 상담일은 가장 이른 상담일, 최근 상담일은 가장 늦은 상담일임
- 핵심 키워드
- 예: 출결, 지각, 병결, 체험학습, 조부상, 학교방문, 과제 제출, 진로 상담, 교우관계, 학교폭력 등
- 통화에서 확인한 주제만 기록하고 표현이 겹치는 키워드는 정리함