본문 바로가기
728x90

✏️ CS/용어2

프레임워크와 라이브러리의 차이는 무엇인가 프레임워크(Framework)와 라이브러리(Library)          프레임워크(Framework)란  프레임워크는 응용 프로그램이나 소프트웨어의 솔루션 개발을 수월하게 하기 위해 제공된 소프트웨어 환경이다.  즉, 프레임워크는 개발 시간을 줄이고 코드의 재사용성을 증가 시키기 위해 일련의 클래스 묶음이나 틀을 라이브러리 형식으로 제공하는 것을 의미한다.  따라서 개발자는 기본적으로 필요한 기능을 갖추고 있는 프레임워크라는 틀 안에서 원하는 기능 구현에만 집중하면 되는 것이다.     프레임워크 장점 코드에 대한 재사용성이 높다. 기본설계 및 기능 라이브러리를 제공하여 개발 생산성이 높다. 정형화 되어 있기 때문에 일정 수준 이상의 품질을 기대할 수 있다.유지 보수가 용이하다.    프레임워크 단점.. 2024. 4. 25.
[용어] STT란 무엇인가? 정의  STT(Speech To Text)란 음성인식 기능으로, 음성을 글자로 변환해주는 기술입니다. STT는 크게 음성 혹은 언어 데이터로부터 인식 네트워크 모델을 생성하는 오프라인 학습단계와 사용자의 음성을 인식하는 온라인 탐색 단계로 나뉩니다.     처리과정 1. 전처리(Preprocessing) : 전처리 과정은 입력된 음성을 정제하는 과정입니다.  전처리 과정에 활용되는 기술 음성 활동 탐지 : 사용자의 음성을 감지하고 검출하는 기술 음성 향상 : 사용자의 음성을 제외한 잡음을 제거하고 소리를 선명하게 하는 기술 화자 분리 : 말 하는 사람이 다수인 경우, 분리하는 기술  2. 음성인식 : 정제 과정을 거친 다음 어쿠스틱 모델을 통해 음성 인식을 .. 2024. 4. 17.
728x90