관리 메뉴

애독자's 공부방

[n8n이 다 해줌] 4주 차 미션 _ AI 회의록 서기 만들기 본문

자동화/n8n 완독 챌린지

[n8n이 다 해줌] 4주 차 미션 _ AI 회의록 서기 만들기

애독자 2026. 6. 1. 02:31
728x90

CHAPTER 05. AI 회의록 서기 만들기_미션


주차별 진도에 따라 주어진 미션과 한 주간 공부한 내용을 정리하여 블로그에 정리

 

🚶기본 미션: 필수 사항
🏃심화 미션: 선택 사항(※ 심화 미션을 수행하면 기본 미션은 생략 가능)


[기본 미션]

CHAPTER 05 회의록 STT 워크플로우(오디오 파일 → Gemini STT → 교정 → 요약 → Google Drive + Notion 업로드)를 따라 워크플로우를 직접 만들고, 예제 오디오 파일(chap5_STT_example_audio.mp3)로 실행해 생성된 Notion 회의록 페이지와 Google Drive 전사 파일 링크를 블로그에 정리해 보세요.

※ iOS 사용자는 단축어, Android 사용자는 Google Drive 트리거 또는 Telegram 봇 중 편한 방식을 선택해 주세요.


 

 

□ 공부한 내용

  - STT(Speech-to-Text): 음성을 텍스트로 변환하는 기술 (Gemini 모델로 수행  ← Gemini-2.5-flash-lite 활용)

  - Message a model 노드: 텍스트 교정과 회의록 요약을 담당하며 프롬프트 설계에 따라 결과 품질이 결정됨

  - Notion Create a database page 노드: 구조화된 JSON 데이터를 노션 데이터베이스에 기록

  - Test URL: 워크플로우를 편집하며 기능을 확인할 때 사용하는 임시 주소로 Listen for Test Event 상태에서만 동작

  - Production URL: 워크플로우를 발행한 뒤 실제 운영 환경에서 사용하는 주소로 별도의 대기 없이 항상 요청을 받을 수 있음

 

 

 워크플로우

 

 

□ 노드의 연결 흐름

  - Trigger: 사용자 입력 단

    . On form submission (Form Trigger): 'AI 회의록 비서'라는 웹 폼 페이지를 띄우고 회의록 오디오 파일을 직접 업로드받는 트리거

  - Task: AI 가공 및 백업 단계

    . Transcribe a recording (Google Gemini): gemini-2.5-flash-lite 모델을 활용해 업로드된 오디오 바이너리 파일을 텍스트 스크립트로 변환(STT)

    . Convert to File & Upload file (Google Drive): 변환된 원본 스크립트를 즉시 텍스트 파일(.txt)로 변환하여 구글 드라이브 지정 폴더(Hanbit_n8n)에 자동으로 백업 업로드

    . Check Typo (Google Gemini): STT 특성상 발생하는 어색한 문맥이나 오탈자를 교정 에디터 페르소나를 통해 매끄럽게 윤문 진행 (요약하지 않고 원문의 길이를 그대로 유지하는 정밀 교정 지침을 적용)

    . Summarize (Google Gemini): 교정된 텍스트를 바탕으로 '수석 서기' 페르소나가 작동하여 미팅 날짜, 주제, 한줄 요약, 참석자, 미팅 요약이 포함된 JSON 포맷으로 최종 출력

  - Notion: 최종 데이터 저장 단계

    . Create a database page (Notion): 앞선 단계에서 정제한 JSON 데이터를 파싱하여 노션의 '회의록' 데이터베이스(회의제목, 날짜, 한줄요약 등)에 매핑하고 본문 내용까지 생성

      ※ 연결 생성: 연결 > 연결 관리 > Notion 개발자 > 연결 만들기 > + 신규 연결

 

 

□ 실제 결과 화면

  - AI 회의록 비서 화면을 통해 음성 파일 업로드

 

  - 변환된 원본 스크립트(텍스트)를 구글 드라이브에 업로드

    . 파일 링크:  https://drive.google.com/file/d/1Y2t-PrzqwJWtdiPagTrtHaT8P3ZW5hd5/view?usp=drive_link

 

 

 

  - 노션에 반영된 회의록 페이지

    . 페이지 링크: https://www.notion.so/371be9fd172b8034bb11cd438f8dbb23?v=371be9fd172b80569583000cd4d6ab6b&source=copy_link

 

 

□ 생각

별도의 유료 STT API를 연동하지 않고도 Gemini 노드만으로 오디오 파일에서 한글 텍스트를 빠르고 정확하게 추출하는 부분이 좋았습니다.  무엇보다 교정과 요약 단계를 분리하여 AI가 단계별로 연쇄 사고(CoT)를 하도록 설계한 프롬프트 덕분에, 높은 수준의 회의록이 자동으로 산출되는 구조가 유용했습니다. 아울러 워크플로우가 길어지면 흐름을 한눈에 파악하기 힘든데, Sticky Note 노드를 사용해 색상별로 영역(Trigger, Task, Notion)을 지정해 두니 복잡한 구조도 쉽게 파악할 수 있었습니다. 마지막으로 노션 페이지 생성 이후에 Discord 노드를 추가해서 '금일 진행된 [회의 주제] 회의록 생성이 완료되었습니다. 노션 링크를 확인해주세요!' 라고 실시간 알림을 보내면 더 편리할 것 같습니다.


 

728x90