본문 바로가기
대학원(~2019.07)/디지털신호처리(소프트웨어공학)

Chapter 1 - Digital signal processing [디지털 신호 처리 (1/2)]

by 카터(Carter. CHO) 2017. 3. 14.

1. 서론


디지털 신호 처리 내용 정리에 앞서. 모든 내용은 K대학원을 유교수님, 강의를 수강하며, 학생의 입장에서 재해석을 통해 설명합니다.

다만, 포스팅 사실에 대해서는 높은 신뢰성은 가지지 못합니다. 


2. 정의 및 설명


음성 디지털 신호의 처리를 공학적 프로세스 정의한다면,


-------------------------------------------------------------------------------------------------------------------------------------------------

1. INPUT : 사람의 소리 또는 의미를 가진 소리 데이터


2. Processing : 잡음, 음성 데이터의 정제 및 데이터 추출 후 처리


3. OUTPUT : 글자, 문장, 단어

-------------------------------------------------------------------------------------------------------------------------------------------------


이러한 프로세스를 통해 실질적인 필요 데이터를 뽑아 사용 또는 재사용 할 수 있도록 제공하는 행위가 될 것입니다.


그리고 방법론적으로, 디지털 신호 처리를 실현하기 위해서는 다양한 INPUT 데이터의 DB화 과정을 거친 후

알고리즘을 통해 DB에 저장되어 있는 데이터와 비교 실제 입력 값에 대해 정확히 일치하는 데이터를 산출해야 할 것입니다.


3. 문제점


다만, 위의 정의는 처리 속도와 저장 매체 그리고 대칭 가능 데이터 군의 성능 및 양이 극한 값에 가까워야 실현 가능하다는 것이 현재 결론입니다.


1. 음성 신호 자체의 복잡성

2. 자연 언어 사용

3. 인간의 지각 능력에 기반 


먼저 

음성 신호 자체의 복잡성으로 인간이 가지는 언어의 수는 약 6,500개 정도 존재한다고 봅니다. 

또한 각각의 언어의 음역 및 음폭으로 인해 더욱 많은 언어의 표본 수를 만들게 됩니다.



다음으로

각각의 언어에 대해 연구를 시스템에 적용 시키기 위한 전문가의 수도 매우 부족하며, 구현을 위해 연계 시켜야 할 학문의 범위 또한 포괄적 입니다.


마지막으로

자연 언어의 경우 언어를 학습하고 어떠한 인과관계 및 원인을 통해 구현되는지 정확한 정립이 되어있지 않은 상태입니다.


** 남은 내용에 대해서는 추후 정리 하도록 하겠습니다.