반응형
1. 개요
- 의사들은 진료시, 진료 기록 작성을 위해 환자와 컴퓨터를 지속적으로 모니터링 한다.
- 환자와 대화하는 과정에서 의사는 진료 내용 기록 작성을 놓칠 수 있으며, 집중이 분산 될 수 있다.
- 이에 따라, 자동으로 음성을 인식해 진료 내용을 타이핑 해주는 System을 구현한다.
2. 요구사항 분석
- System은 자동으로 연결된 마이크를 인지할 수 있어야 한다.
- System에 연결된 마이크로 음성이 입력되면 Text로 변환하여 화면에 출력해야한다.
- 영어와 한글 모두 지원 가능해야한다.
3. 설계
3.1 개발 환경
- Windows
- Python 3.10
3.2 System Diagram

3.2.1 View
- MainWidget
- Main GUI로, Text로 변환된 음성이 타이핑 되는 위치
3.2.3 Controller
- MainController
- System의 전반적인 제어를 담당
3.2.3 Model
- SpeachTyper
- 입력된 음성 데이터를 String으로 변환
4. 구현
반응형