MedExplain환자가 진료실에서 의사의 설명을 녹음하면 AI가 핵심 내용을 요약하고, 어려운 의료 용어를 쉽게 풀어서 설명해주는 앱이다. Flutter로 만든 안드로이드 앱이 프론트엔드고, 이 글에서 다룰 FastAPI 서버가 백엔드다.이 글에서는 오디오가 서버에 도착한 이후, 최종 요약이 앱에 돌아가기까지의 전체 백엔드 파이프라인을 단계별로 설명한다.전체 흐름Flutter 앱 (오디오 파일 전송)↓ WebSocketFastAPI 서버↓[1단계] Google STT → 텍스트 변환↓[2단계] 후처리 → 구어체/약어 정규화, 필러 단어 제거↓[3단계] STT 교정 → 규칙 기반 + Gemini 의료 문맥 교정↓[4단계] Gemini 요약 → 환자 친화적 요약 + 구조화 정보 추출↓Flutter 앱 (결..