1 |
1
어느 한 시점에서 다른 시점까지의 사용자의 요청발화에 기초하여 상기 사용자의 성별 및 연령을 판단하는 음성판단부;상기 사용자의 요청발화를 텍스트로 변환하여 상기 사용자의 발화의도를 판단하고 상기 다른 시점 이후의 상기 사용자의 예측발화를 판단하는 음성처리부; 및 상기 사용자의 발화의도와 상기 예측된 상기 예측발화에 기초하여 상기 사용자의 요청발화에 대한 응답을 생성하는 응답생성부를 포함하는,인공지능에 기초한 음성 처리 시스템
|
2 |
2
제1 항에 있어서,상기 음성판단부는, 상기 어느 한 시점에서의 상기 요청발화에 기초하여 제1 음성데이터를 추출하는 음성추출부;상기 제1 음성데이터를 미리 저장된 제1 판단알고리즘의 입력값으로하여 상기 사용자의 성별 및 연령을 제1 확률값으로 산출하고 상기 제1 확률값에 기초하여 상기 사용자의 성별 및 연령을 결정하는 제1 딥러닝부; 및상기 결정된 성별 및 연령에 기초하여 상기 어느 한 시점에서 상기 다른 시점까지 상기 사용자의 요청발화를 인식하고 제2 음성데이터를 추출하는 음성인식기분배부를 포함하는,인공지능에 기초한 음성 처리 시스템
|
3 |
3
제2 항에 있어서,상기 제1 딥러닝부는,상기 제1 확률값 중 가장 높은 확률값에 대응하는 성별 및 연령을 상기 사용자의 성별 및 연령으로 결정하는,인공지능에 기초한 음성 처리 시스템
|
4 |
4
제2 항에 있어서,상기 음성인식기분배부는,상기 결정된 성별 및 연령에 대응하여 상기 사용자의 요청발화를 인식하고 상기 제2 음성데이터를 생성하는 서로 다른 복수의 음성인식기를 포함하는,인공지능에 기초한 음성 처리 시스템
|
5 |
5
제2 항에 있어서,상기 음성처리부는,상기 제2 음성데이터를 제1 변환텍스트로 변환하는 음성-텍스트변환부;상기 제1 변환텍스트를 미리 저장된 제1 딥러닝알고리즘의 입력값으로 입력하여 상기 사용자의 요청발화에 상응하는 제1 요청텍스트를 결정하는 제2 딥러닝부;상기 제1 요청텍스트를 미리 저장된 의도분류알고리즘의 입력값으로 입력하여 상기 발화의도에 대한 발화의도데이터를 생성하는 발화의도분류부; 및상기 발화의도데이터를 미리 저장된 의도예측알고리즘의 입력값으로 입력하여 상기 예측발화에 대한 예측발화데이터를 생성하는 발화의도예측부를 포함하는,인공지능에 기초한 음성 처리 시스템
|
6 |
6
제5 항에 있어서,상기 제2 딥러닝부는,상기 제1 변환텍스트를 입력받는 변환텍스트입력부;상기 제1 변환텍스트를 상기 미리 저장된 제1 딥러닝알고리즘의 입력값으로 입력하여 상기 제1 요청텍스트를 생성하는 제1 음성모델딥러닝부; 및상기 제1 요청텍스트를 출력하는 요청텍스트출력부를 포함하는,인공지능에 기초한 음성 처리 시스템
|
7 |
7
제6 항에 있어서,상기 제2 딥러닝부는,상기 사용자의 요청발화에 상응하는 제1 기준텍스트를 저장하는 기준텍스트저장부; 및상기 제1 변환텍스트와 상기 제1 요청텍스트 사이의 제1 오류율값을 산출하는 제1 오류율산출부를 더 포함하는,인공지능에 기초한 음성 처리 시스템
|
8 |
8
제7 항에 있어서,상기 제2 딥러닝부는,상기 제1 기준텍스트를 미리 저장된 제2 딥러닝알고리즘의 입력값으로 입력하여 딥러닝을 수행하는 제2 음성모델딥러닝부;상기 제1 기준텍스트와 상기 제2 음성모델딥러닝부의 출력값인 제2 기준텍스트 사이의 제2 오류율값을 산출하는 제2 오류율산출부; 및상기 제1 오류율값과 상기 제2 오류율값에 기초하여 상기 제1 음성모델딥러닝부를 딥러닝하기 위한 가중치값을 산출하는 가중치값산출부를 더 포함하는,인공지능에 기초한 음성 처리 시스템
|
9 |
9
제8 항에 있어서,상기 제1 음성모델딥러닝부는,상기 가중치값을 상기 미리 저장된 제1 딥러닝알고리즘의 가중치값으로 하고, 상기 제1 변환텍스트를 입력값으로 입력하여 딥러닝을 수행하는,인공지능에 기초한 음성 처리 시스템
|
10 |
10
제9 항에 있어서,상기 발화의도분류부는,상기 제1 요청텍스트를 상기 미리 저장된 의도분류알고리즘의 입력값으로 입력하여 상기 발화의도를 제2 확률값으로 산출한 상기 발화의도데이터를 생성하는,인공지능에 기초한 음성 처리 시스템
|
11 |
11
제10 항에 있어서,상기 발화의도분류부는,상기 제2 확률값 중 가장 높은 확률값을 가지는 발화의도를 상기 사용자의 발화의도로 결정하는,인공지능에 기초한 음성 처리 시스템
|
12 |
12
제10 항에 있어서,상기 발화의도예측부는,상기 발화의도데이터를 상기 미리 저장된 의도예측알고리즘의 입력값으로 입력하여 상기 예측발화를 제3 확률값으로 산출한 상기 예측발화데이터를 생성하는,인공지능에 기초한 음성 처리 시스템
|
13 |
13
제11 항에 있어서,상기 발화의도분류부는,상기 제3 확률값 중 가장 높은 확률값을 가지는 예측발화를 상기 사용자의 예측발화로 판단하는,인공지능에 기초한 음성 처리 시스템
|
14 |
14
제6 항에 있어서,상기 응답생성부는,상기 발화의도데이터 및 상기 예측발화데이터를 미리 저장된 응답알고리즘의 입력값으로하여 상기 사용자의 요청발화에 대한 응답텍스트를 생성하는 응답텍스트생성부; 및상기 응답텍스트를 음성데이터로 변환하는 텍스트-음성변환부를 포함하는,인공지능에 기초한 음성 처리 시스템
|
15 |
15
음성판단부에 의해 어느 한 시점에서 다른 시점까지의 사용자의 요청발화에 기초하여 상기 사용자의 성별 및 연령을 판단하는 단계; 음성처리부에 의해 상기 사용자의 요청발화를 텍스트로 변환하여 상기 사용자의 발화의도를 판단하고 상기 다른 시점 이후의 상기 사용자의 예측발화를 판단하는 단계; 및응답생성부에 의해 상기 사용자의 발화의도와 상기 예측된 상기 예측발화에 기초하여 상기 사용자의 요청발화에 대한 응답을 생성하는 단계를 포함하는,인공지능에 기초한 음성 처리 방법
|
16 |
16
제1 항의 인공지능에 기초한 음성 처리 시스템을 실행시키는 프로그램이 기록된 컴퓨터로 판독 가능한 비일시적 기록매체
|