본문으로 건너뛰기

© 2026 Molayo

Zenn헤드라인2026. 05. 15. 03:01

Next.js + Whisper + Claude로 「녹음만 하면 의사록이 완성되는」 SaaS를 개인 개발했습니다

요약

본 글은 녹음 파일만 업로드하면 텍스트 변환(Transcription)부터 AI 기반 의사록 생성까지 자동화하는 웹 서비스 'しゃべメモ'를 개인 개발한 경험을 공유합니다. 이 서비스는 Next.js와 Whisper API, Claude API를 핵심 기술 스택으로 사용하며, 회의나 세미나 등 다양한 상황에 특화된 의사록 템플릿과 액션 아이템 자동 추출 기능을 제공합니다.

핵심 포인트

  • 녹음 파일 업로드만으로 텍스트 변환 및 AI 기반 의사록 생성을 자동화하는 SaaS를 개발함.
  • 기술 스택으로는 Next.js, Whisper API(Groq의 large-v3 사용), Claude API 등을 활용하여 구현함.
  • 단순한 요약 기능을 넘어, 세미나/동아리/학생 단체 등 용도별 특화된 프롬프트와 템플릿을 제공하는 것이 강점임.
  • 빠른 추론 속도를 위해 Groq의 Whisper large-v3를 사용하여 기술적 우위를 확보함.
  • Supabase Middleware 기반 인증 및 API 루트 보안 처리를 통해 서비스 안정성을 높였음.

서론

세미나나 동아리의 의사록을 매번 수기로 작성하는 것이 너무 귀찮아서,

AI에게 전부 맡기는 웹 서비스를 개인 개발했습니다.

しゃべメモ (샤베메모)https://minutes-ai-liart.vercel.app

녹음 또는 MP3/MP4를 업로드하는 것만으로,

텍스트 변환(Transcription) → AI 의사록 생성까지 자동으로 수행합니다.

기술 스택

항목기술
프론트엔드Next.js 16 (App Router)
...

만든 이유

세미나 발표회에서 매번 누군가가 「의사록 담당」이 되어,

회의 내내 계속 메모를 작성하는 것을 보았습니다.

발언에 집중할 수 없고, 나중에 깔끔하게 정리하는 작업도 힘듭니다.

「녹음만 해두면 AI가 전부 해주면 좋을 텐데"라고

생각하여 만들기 시작했습니다.

기능

  • 브라우저에서 녹음 (Chrome 권장) 또는 파일 업로드

  • Whisper API를 통한 고정밀 일본어 텍스트 변환 (Transcription)

  • Claude API를 통한 용도별 의사록 생성

  • 범용 / 세미나용 / 동아리용 / 학생 단체용

  • URL로 즉시 공유

  • 텍스트·PDF 내보내기 (Export)

  • 팀 기능 (여러 명이 의사록을 공유)

  • 액션 아이템 (Action Item) 자동 추출

고안한 점

텍스트 변환 (Transcription) 정밀도

OpenAI의 Whisper가 아니라 Groq의 Whisper large-v3를 사용하고 있습니다.

Groq는 추론 속도가 매우 빨라서, 5분의 음성을 수십 초 만에 텍스트로 변환할 수 있습니다.

의사록 생성 템플릿

범용적인 「토의·결정·액션」뿐만 아니라,

세미나·동아리·학생 단체 각각에 특화된 프롬프트(Prompt)를 준비했습니다.

같은 텍스트 변환 결과라도, 템플릿을 바꾸면

출력 포맷이 크게 달라집니다.

인증과 보안

@supabase/ssr을 사용한 Middleware 기반의 인증을 구현하고 있습니다.

API 루트에도 인증 체크를 넣어,

미로그인 사용자의 텍스트 변환·요약 API 호출을 방지하고 있습니다.

요금

  • 무료: 녹음·텍스트 변환·AI 의사록 생성 (범용 템플릿) 무제한 사용
  • 개인 Pro ¥300/월: 모든 템플릿 + 커스텀 대응
  • 팀 ¥650/월: 팀 공유·다수 인원 이용

로그인 없이 데모를 체험할 수 있습니다.

세미나·동아리·사내 회의 등, 의사록이 필요한 상황에서

꼭 사용해 보세요. 피드백도 환영합니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Zenn AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0