System and method for human and machine voice interaction based on Java Map

A voice interaction system, man-machine technology, applied in the input/output of user/computer interaction, speech analysis, speech recognition, etc., can solve the problem that it is not a complete sentence or the content of the user needs several sentences to express the completeness, etc. problem, to achieve the effect of simple implementation method, easy control and management

Active Publication Date: 2015-04-29
INST OF ACOUSTICS CHINESE ACAD OF SCI +1
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, oral language comprehension usually encounters such a problem. Sometimes the query proposed by the user is not a complete sentence or the content of the user nee

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for human and machine voice interaction based on Java Map
  • System and method for human and machine voice interaction based on Java Map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The method of the present invention will be described in detail below in conjunction with the drawings and embodiments.

[0038] Please add a very specific embodiment in conjunction with the steps in the claims!

[0039] 1. Construct the key semantic elements of the domain based on domain knowledge. For example, in the field of weather, you need to know the time of inquiry, the city of interest, and the type of inquiry (is there rain, what is the temperature, do you bring an umbrella, what is PM2.5, etc.).

[0040] 2. When the user enters by voice, it is recognized as a text and sent to the understanding server, the understanding server first distinguishes and understands its domain. For example, if the user inputs "will it rain tomorrow", the understanding server recognizes the domain as a weather query domain. The key semantic elements contained in this sentence include "tomorrow" and "will it rain?"

[0041] 3. Send the result obtained in the second step to the Java Map sem...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a system and a method for human and machine voice interaction based on Java Map. The system comprises a voice identifying module, a spoken language comprehending module, a dialogue management module, a language generating module and a voice synthesizing module, wherein the voice identifying module is used for receiving voice information inputted by a user, and identifying the voice information into text data, the spoken language comprehending module is used for performing semantic mining on the text data, and converting the text data into a type which can be identified by a machine, the semantic mining is used for integrating contextual information inputted by the user according to a storage and utilization strategy of context key semantic elements of the Java Map, and extracting semantic key elements of the identified text, the dialogue management module is used for controlling the dialogue process of the human and machine interaction, the language generating module is used for integrating fragmentary answers to obtain a fluent text which meets the logic language expression type of people, and the voice synthesizing module is used for converting the generated answer text into voice information, and broadcasting the voice information to the user.

Description

Technical field [0001] The present invention relates to a calculation method of how to effectively use context information proposed by users in human-computer interaction, and is mainly aimed at using Java Map to store and utilize key contextual semantic elements in the human-computer interaction process, and specifically relates to a Java Map-based Human-machine voice interaction system and method. Background technique [0002] The human-machine voice interaction system means that the user controls the machine through voice, and the machine truly understands what the user says and interacts with the user, which truly realizes the "gentleman speaks but does not act". A typical human-machine voice interaction system consists of four parts: speech recognition, oral comprehension, dialogue management and speech synthesis. Spoken language comprehension part is to understand the text after speech recognition and transform it into a machine language that the machine can understand, th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F3/01G06F17/27G10L15/26G10L13/08
CPCG06F3/011G10L13/08G10L15/22
Inventor 张艳马成龙潘接林颜永红
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products