EXP — 말하는 그림책·음성합성 (E5)
별칭: EXP-CPP-SPEAKBOOK · 말하는 그림책 · 음성합성
§1. 정의
1990 년대 초~중. 말하는 그림책 기록 — 한국어 텍스트 기록 → 형태소 분석 기록 → 음소 기록 → 음성합성 기록. Windows 3.0 기록 + Borland C++ 기록. 교육 출판사 정합.
§2. 시대 배경 (★ 자료 보충 대기)
[자료 보충 대기]
CD-ROM 기록 + 사운드 카드 기록. 교육 멀티미디어 기록 폭발. 한국어 음성합성 기록.
§3. 핵심 기술
- [형태소 분석] 한국어 텍스트 → 형태소 기록
- [음소] ㄱ·ㄴ·ㄷ + 받침 기록
- [음성 합성] 음소 기록 → WAV 기록
- [DFD] 데이터 흐름 기록 — 텍스트 → 형태소 → 음소 → 합성
§4. 돌개의 경험 (★ 자료 보충 대기)
[자료 보충 대기]
§5. 요구사항 분석 관점
- 사용자 = 교육 출판사·교육청 (말하는 그림책)
- 시스템 = PC + 사운드 카드 + CD-ROM
- 제약 = 4 MB RAM ↔ 음소 데이터 기록
- 실패 = 발음 어색함·소리 끊김
§6. 저장 관점
CD-ROM 600 MB 기록 = 대용량 음소 데이터. 메모리 기록 ↔ CD-ROM 기록 스트리밍 기록.
§7. 바이브 코딩 시대의 재해석
E5 의 형태소 → 음소 → 합성 파이프라인 = E10 의 RAG 파이프라인 정합 (검색 → 임베딩 → 생성). 데이터 흐름 기록 변하지 않음.
§8. 마무리
코딩은 명령어를 쓰는 일이 아니라, 요구사항을 현실로 번역하는 일이다.