1 |
1
사용자가 발화한 음성에 대한 음성대화 서비스를 제공하는 사용자 단말 및 상기 사용자 단말로부터 상기 음성대화 서비스 제공을 위한 리소스 요청이 있을 경우, 상기 사용자 단말로 리소스를 제공하는 리소스 서버를 포함하는 음성대화 시스템에 있어서,상기 사용자 단말은,입력부로부터 수신한 사용자가 발화한 음성에 대한 사용자의 음성을 인식하는 음성 인식부;상기 인식된 사용자의 음성을 분석하여 필요한 리소스를 상기 리소스 서버로 요청하고 수신하여 음성대화를 처리하는 음성대화 처리부;상기 음성대화 처리부에서 미리 설정된 일정 시간 동안 음성대화의 처리가 수행되지 않는 경우, 사용자에게 지연 시나리오를 제공하는 음성대화 지연 처리부; 및상기 음성대화 처리부에서 처리된 음성대화 및 상기 음성대화 지연 처리부에서 제공하는 지연 시나리오의 제공을 위한 음성을 생성하는 음성 생성부;를 포함하는 사용자 음성에 대한 서비스 지연을 최소화하는 단말기 중심의 음성대화 시스템
|
2 |
2
제 1 항에 있어서,상기 음성대화 처리부는,상기 인식된 사용자의 음성을 미리 수집된 비정형 텍스트 데이터로 이루어진 문맥 관리 데이터베이스를 기반으로 음성대화에 필요한 자연어를 이해하고, 상기 이해된 자연어에서 음성대화에 필요한 핵심 단어를 추출하여 상기 핵심 단어에 대한 리소스를 상기 리소스 서버로 요청하고 수신하여 상기 리소스를 기반으로 사용자가 발화한 음성에 상응하는 자연어를 생성함으로써 음성대화를 처리하는 것을 특징으로 하는 사용자 음성에 대한 서비스 지연을 최소화하는 단말기 중심의 음성대화 시스템
|
3 |
3
제 1 항에 있어서,상기 음성대화 지연 처리부는,미리 설정된 일정 시간 동안 상기 음성대화 처리부에 의해 음성대화가 처리되지 않는 경우,사용자에게 다른 음성대화를 요청하거나 또는 사용자에게 즉시 제공 가능한 음성대화 서비스 목록을 제공하는 것을 특징으로 하는 사용자 음성에 대한 서비스 지연을 최소화하는 단말기 중심의 음성대화 시스템
|
4 |
4
사용자가 발화한 음성에 대한 음성대화 서비스를 제공하는 사용자 단말 및 상기 사용자 단말로부터 상기 음성대화 서비스 제공을 위한 리소스 요청이 있을 경우, 상기 사용자 단말로 리소스를 제공하는 리소스 서버를 포함하는 음성대화 시스템에서의 음성대화 방법에 있어서,상기 사용자 단말이, 사용자가 발화한 음성에 대한 사용자의 음성을 인식하는 단계;상기 사용자 단말이, 인식된 사용자의 음성을 분석하여 필요한 리소스를 상기 리소스 서버로 요청하고 수신하여 음성대화를 처리하는 단계;상기 사용자 단말이, 미리 설정된 일정 시간 동안 음성대화의 처리가 수행되지 않는 경우, 사용자에게 지연 시나리오를 제공하는 단계; 및상기 사용자 단말이, 처리된 음성대화 및 지연 시나리오의 제공을 위한 음성을 생성하는 단계;를 포함하는 음성대화 방법
|
5 |
5
제 4 항에 있어서,상기 인식된 사용자의 음성을 분석하여 필요한 리소스를 상기 리소스 서버로 요청하고 수신하여 음성대화를 처리하는 단계는,상기 인식된 사용자의 음성을 미리 수집된 비정형 텍스트 데이터로 이루오진 문맥 관리 데이터베이스를 기반으로 음성대화에 필요한 자연어를 이해하는 단계;상기 이해된 자연어에서 음성대화에 필요한 핵심 단어를 추출하여 상기 핵심 단어에 대한 리소스를 상기 리소스 서버로 요청하고 수신하는 단계; 및상기 수신한 리소스를 기반으로 사용자가 발화한 음성에 상응하는 자연어를 생성하여 음성대화를 처리하는 단계;를 포함하는 것을 특징으로 하는 음성대화 방법
|
6 |
6
제 4 항에 있어서,상기 미리 설정된 일정 시간 동안 음성대화의 처리가 수행되지 않는 경우, 사용자에게 지연 시나리오를 제공하는 단계는,미리 설정된 일정 시간 동안 상기 음성대화 처리부에 의해 음성대화가 처리되지 않는 경우, 사용자에게 다른 음성대화를 요청하거나 또는 사용자에게 즉시 제공 가능한 음성대화 서비스 목록을 제공하는 단계를 포함하는 것을 특징으로 하는 음성대화 방법
|