1 |
1
언어 분석, 대용어 복원, 및 생략어 복원에 필요한 데이터를 제공하기 위한 저장부;
사용자가 발화한 음성신호를 입력받는 사용자 입력부;
상기 음성신호를 입력받아 분석하여 상기 음성신호와 동일한 내용의 문자열로 변환하여 출력하는 음성 인식부;
상기 음성 인식부에서 출력되는 데이터에 대해 형태소 분석, 화행분석, 및 개념열 인식 중 하나 이상을 수행하는 언어 분석부;
상기 언어 분석부에서 출력되는 데이터를 입력받아 이전 문맥을 참조해서 대용어를 인식하고 복원하는 대용어 복원부;
상기 대용어 복원부에서 출력되는 데이터를 입력받아 이전 문맥의 상속 여부를 판단하여 생략어를 복원하는 생략어 복원부; 및
상기 생략어 복원부로부터 출력되는 데이터를 참조하여 사용자 발화의 의도를 파악하고, 그에 해당하는 대응을 수행하는 대화 관리부를 포함하는 것을 특징으로 하는 음성 대화 분석 시스템
|
2 |
2
제 1항에 있어서,
상기 대용어 복원부는,
이전 문맥에 나왔던 특정 선행자를 지시하는 지시어를 인식하는 대용표현어구 인식단; 및
상기 지시어를 상기 저장부에 저장된 선행자 스택정보를 이용하여 해당하는 선행자로 복원하는 대용어 복원단을 포함하는 것을 특징으로 하는 음성 대화 분석 시스템
|
3 |
3
제 2항에 있어서,
상기 대용표현어구 인식단은 CRF(Conditional random fields)모델을 이용하여 상기 지시어를 인식하는 것을 특징으로 하는 음성 대화 분석 시스템
|
4 |
4
제 3항에 있어서,
상기 CRF모델에서 사용되는 정보는, 현재 발화에 나온 형태소 어휘와 품사 정보, 대용어 사전 정보, 및 이전 화행 정보 중 적어도 하나 이상인 것을 특징으로 하는 음성 대화 분석 시스템
|
5 |
5
제 2항에 있어서,
상기 대용어 복원단은 상기 지시어가 대명사인 경우에는 상기 저장부에 저장된 선행자 스택정보 중에서 최상위 정보를 복원하는 것을 특징으로 하는 음성 대화 분석 시스템
|
6 |
6
제 2항에 있어서,
상기 대용어 복원단은 상기 지시어가 대명사가 아닌 경우에는 제약정보를 만족시키는 선행자 스택정보 가운데 가장 최근에 나왔던 정보를 복원하는 것을 특징으로 하는 음성 대화 분석 시스템
|
7 |
7
제 1항에 있어서,
상기 생략어 복원부는,
이전 문맥 전체 내용의 상속 여부를 결정하는 담화구조 분석단;
상기 담화구조 분석단을 통해 상속된 문맥 전체 내용 중에 대화 진행에 문제를 일으킬 수 있는 슬롯정보들을 제거하는 슬롯 제거단; 및
대화 제어에 필요한 슬롯 정보가 누락되지 않았는지 판단하여 대화 제어에 필요한 슬롯정보를 새롭게 생성하는 필수정보 생성단을 포함하는 것을 특징으로 하는 음성 대화 분석 시스템
|
8 |
8
제 7항에 있어서,
상기 담화구조 분석단은 ME(Maximum Entropy)모델을 이용해서 통계적으로 CLR, notCLR, ALL의 3가지 태그 중 한 개로 이전 문맥의 상속 여부를 결정하는 것을 특징으로 하는 음성 대화 분석 시스템
|
9 |
9
제 8항에 있어서,
상기 ME모델에서 사용되는 정보는, 현재 발화에 나온 형태소 정보, 현재 발화에 나온 개념열 정보, 현재 발화에 나온 대용어 정보, 현재 발화에 나온 화행 정보, 및 이전 발화의 화행 정보 중 적어도 하나 이상인 것을 특징으로 하는 음성 대화 분석 시스템
|
10 |
10
사용자가 발화한 음성신호를 입력받는 음성입력단계;
상기 음성신호를 입력받아, 이를 분석하여 상기 음성신호와 동일한 내용의 문자열로 변환하는 음성변환단계;
변환된 상기 문자열에 대해 형태소 분석, 화행 분석, 및 개념열 인식 중 하나 이상을 수행하는 언어분석단계;
형태소 분석, 화행 분석 및 개념열 인식 중 하나 이상이 수행된 상기 문자열을 입력받아, 대용어를 인식하고 복원하는 대용어복원단계;
상기 언어분석단계와 상기 대용어복원단계의 결과를 이용해서 문맥 상속여부를 판단하여 생략어를 복원하는 생략어복원단계;
대용어 복원 및 생략어 복원이 이루어진 프레임 정보를 참조하여, 사용자 발화의 의도를 파악하여 그에 해당하는 대응을 수행하는 대화관리단계를 포함하는 것을 특징으로 하는 음성 대화 분석 방법
|
11 |
11
제 10항에 있어서,
상기 대용어복원단계는,
이전문맥에 나왔던 특정 선행자를 지시하는 지시어를 인식하는 단계; 및
상기 지시어를 저장된 스택정보를 이용하여 해당하는 선행자로 복원하는 단계를 포함하는 것을 특징으로 하는 음성 대화 분석 방법
|
12 |
12
제 10항에 있어서,
상기 생략어 복원단계는,
이전 문맥 전체 내용의 상속 여부를 결정하는 단계;
상속된 문맥 전체 내용 중에 대화 진행에 문제를 일으킬 수 있는 슬롯 정보들을 제거하는 단계; 및
대화 제어에 필요한 슬롯 정보가 누락되지 않았는지 판단하여 대화 제어에 필요한 슬롯 정보를 새롭게 생성하는 단계를 포함하는 것을 특징으로 하는 음성 대화 분석 방법
|