CN107170446A - Semantic processes server and the method for semantic processes - Google Patents

Semantic processes server and the method for semantic processes Download PDF

Info

Publication number
CN107170446A
CN107170446A CN201710361264.3A CN201710361264A CN107170446A CN 107170446 A CN107170446 A CN 107170446A CN 201710361264 A CN201710361264 A CN 201710361264A CN 107170446 A CN107170446 A CN 107170446A
Authority
CN
China
Prior art keywords
information
semantic
intended
voice recognition
robot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710361264.3A
Other languages
Chinese (zh)
Inventor
熊友军
陈林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ubtech Robotics Corp
Original Assignee
Ubtech Robotics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ubtech Robotics Corp filed Critical Ubtech Robotics Corp
Priority to CN201710361264.3A priority Critical patent/CN107170446A/en
Publication of CN107170446A publication Critical patent/CN107170446A/en
Priority to US15/712,072 priority patent/US10529323B2/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • G10L15/18Speech classification or search using natural language modelling
    • G10L15/1822Parsing for meaning understanding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A kind of method the invention discloses semantic processes server and for semantic processes, belongs to technical field of information processing.This method includes:Obtain voice recognition information;Analyze the semantic information in voice recognition information;Being generated according to semantic information includes the understanding information of semantic intention;It will be understood that information is sent to corresponding functional module according to the classification that semanteme is intended to.According to above-mentioned technical proposal, obtain voice recognition information, by analyzing the semantic information in voice recognition information, generation includes the understanding information of semantic intention, and the classification being intended to according to semanteme will be understood that information is sent to corresponding functional module and handled, the understanding processing of robot voice identification information can be realized, it is not necessary to a large amount of voice messagings are stored in the database of robot, the processing speed of robot is improved.

Description

Semantic processes server and the method for semantic processes
Technical field
The present invention relates to technical field of information processing, more particularly to a kind of semantic processes server and for semantic processes Method.
Background technology
With the fast development of computer technology, human society has stepped into the increasingly automated and information-based epoch.Can The progress of human society is greatly accelerated with the development for saying computer technology.And the progress of human society is in turn to computer The development of technology proposes higher requirement and challenge.The direction that robot is increasingly combined to intellectuality with hommization is developed, So that people's an urgent demand Voice command robot.
Semantic processes play significant role in the contacts in terms of the man-machine interaction between the mankind.But due to generally a variety of A large amount of voice messagings, shadow are stored in the same function of voice request information correspondence robot, robot data storehouse of the prior art Ring the processing speed of robot.
The content of the invention
A kind of method the embodiments of the invention provide semantic processes server and for semantic processes, it is intended to solve existing A large amount of voice messagings are stored in robot data storehouse in technology, the problem of influenceing the processing speed of robot.
There is a basic understanding for some aspects of the embodiment to disclosure, shown below is simple summary.Should Summarized section is not extensive overview, nor to determine key/critical component or describe the protection domain of these embodiments. Its sole purpose is that some concepts are presented with simple form, in this, as the preamble of following detailed description.
In a first aspect, the embodiments of the invention provide a kind of method for semantic processes, including:
Obtain voice recognition information;
Analyze the semantic information in voice recognition information;
Being generated according to semantic information includes the understanding information of semantic intention;
It will be understood that information is sent to corresponding functional module according to the classification that semanteme is intended to.
Second aspect, the embodiments of the invention provide a kind of method for semantic processes, including:
Obtain voice recognition information;
Voice recognition information is sent to natural language understanding (English full name:Natural Language Understanding, english abbreviation:NLU) equipment;
Receive the understanding information of semantic information generation of the NLU equipment in voice recognition information;Wherein, packet is understood Include semantic intention;
It will be understood that information is sent to corresponding functional module according to the classification that semanteme is intended to.
Optionally, the either method of the embodiment of the present invention, obtains voice recognition information, including:
Receive the voice recognition information that machine human hair is sent;Or,
Receive the voice messaging that send of machine human hair and voice messaging is identified acquisition voice recognition information.
Optionally, the either method of the embodiment of the present invention, understands that information includes dialogue and is intended to category information, or function is intended to class Information, or business skill are intended to category information.
Optionally, the either method of the embodiment of the present invention, functional module includes natural language processing (English full name: Natural Language Processing, english abbreviation:NLP) equipment, or robot each business skill module, or machine The session module of people.
Optionally, the either method of the embodiment of the present invention,
When understanding that information includes dialogue intention category information, transmission understands session module of the information to robot;
When understanding that information includes function intention category information, it will be understood that information is sent to NLP equipment;
When understanding that information includes business skill intention category information, transmission understands corresponding service technical ability of the information to robot Module.
The third aspect, the embodiments of the invention provide a kind of server of semantic processes, including:
Processor, for obtaining the semantic information in voice recognition information, analysis voice recognition information, according to semantic information Generation includes the understanding information of semantic intention;
First transmitting element, the classification for being intended to according to semanteme will be understood that information is sent to corresponding functional module.
Fourth aspect, the embodiments of the invention provide a kind of server of semantic processes, including:
Processor, for obtaining voice recognition information;
Second transmitting element, the voice recognition information for processor to be obtained is sent to NLU equipment;
Second receiving unit, for receiving the voice recognition information that NLU equipment is sent according to the second transmitting element of analysis Semantic information generation includes the understanding information of semantic intention;
First transmitting element, the classification for being intended to according to semanteme will be understood that information is sent to corresponding functional module.
Optionally, any server of the embodiment of the present invention, in addition to the first receiving unit;
First receiving unit is used to receive the voice recognition information that machine human hair is sent, and processor is used to obtain the first reception list The voice recognition information that member is received;Or,
First receiving unit is used to receive the voice messaging that machine human hair is sent;Processor is additionally operable to be carried out according to voice messaging Identification obtains voice recognition information.
Optionally, any server of the embodiment of the present invention, understands that information includes dialogue and is intended to category information, or function is intended to Category information, or business skill are intended to category information.
Optionally, any server of the embodiment of the present invention, functional module include NLP equipment, or robot each business Technical ability module, or robot session module.
Optionally, any server of the embodiment of the present invention, the first transmitting element is used for:
When understanding that information includes dialogue intention category information, transmission understands session module of the information to robot;
When understanding that information includes function intention category information, it will be understood that information is sent to NLP equipment;
When understanding that information includes business skill intention category information, transmission understands corresponding service technical ability of the information to robot Module.
According to above-mentioned technical proposal, voice recognition information is obtained, it is raw by analyzing the semantic information in voice recognition information Into the understanding information being intended to including semanteme, and the classification being intended to according to semanteme will be understood that information is sent to corresponding functional module and entered Row processing, it is possible to achieve the understanding processing of robot voice identification information, it is not necessary to store a large amount of in the database of robot Voice messaging, improves the processing speed of robot.
It should be appreciated that the general description of the above and detailed description hereinafter are only exemplary and explanatory, not Can the limitation present invention.
Brief description of the drawings
Accompanying drawing herein is merged in specification and constitutes the part of this specification, shows the implementation for meeting the present invention Example, and for explaining principle of the invention together with specification.
Fig. 1 is a kind of flow chart of method for semantic processes according to an exemplary embodiment;
Fig. 2 is a kind of flow chart of method for semantic processes according to an exemplary embodiment;
Fig. 3 is a kind of flow chart of method for semantic processes according to an exemplary embodiment;
Fig. 4 is a kind of flow chart of method for semantic processes according to an exemplary embodiment
Fig. 5 is a kind of structured flowchart of the server of semantic processes according to an exemplary embodiment;
Fig. 6 is a kind of structured flowchart of the server of semantic processes according to an exemplary embodiment.
Description of reference numerals:110th, processor;120th, the first receiving unit;130th, the first transmitting element;140th, NLU is set It is standby;150th, NLP equipment;160th, the second receiving unit;170th, the second transmitting element.
Embodiment
The following description and drawings fully show specific embodiments of the present invention, to enable those skilled in the art to Put into practice them.Embodiment only represents possible change.Unless explicitly requested, otherwise single components and functionality is optional, and And the order of operation can change.The part of some embodiments and feature can be included in or replace other embodiments Part and feature.The scope of embodiment of the present invention includes the gamut of claims, and claims institute There is obtainable equivalent.Herein, each embodiment can individually or generally be represented that this is only with term " invention " It is merely for convenience, and if in fact disclosing the invention more than one, it is not meant to automatically limit the scope of the application For any single invention or inventive concept.Herein, such as first and second or the like relational terms are used only for one Entity or operation make a distinction with another entity or operation, exist without requiring or implying between these entities or operation Any actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant be intended to it is non-exclusive Property include so that process, method or equipment including a series of key elements not only include those key elements, but also including Other key elements being not expressly set out.Each embodiment herein is described by the way of progressive, and each embodiment is stressed Be all between difference with other embodiment, each embodiment identical similar portion mutually referring to.For implementing For example disclosed structure, product etc., because it is corresponding with part disclosed in embodiment, so fairly simple, the phase of description Part is closed referring to method part illustration.
The server of semantic processes provided in an embodiment of the present invention and the method for semantic processes, can be carried for robot For semantic processes service, robot only needs to solicited message being sent to server, and server can be to provide clothes for robot Business.
In some embodiments of the present invention, the voice messaging that solicited message can send for robot, or request letter Cease for the voice recognition information after being recognized through robot voice.
In some embodiments of the present invention, solicited message can include:Robot ID, understands that information can also include: Robot ID.
In some embodiments of the present invention, machine information people can include:The business skill that robot ID, robot have Energy module, and the corresponding business skill type of business skill module that robot has.For example, the service technique technical ability of robot Type includes:Take pictures, call and dance.The service technique module of robot includes:Photo module, call module and Dancing module.
In some embodiments of the present invention, dialogue, which is intended to category information, to be included:The attribute of robot, robot general knowledge Question and answer and robot are chatted.
When robot will contain:The dialogue that the attribute or robot general knowledge question and answer or robot of robot are chatted is intended to When the solicited message of class is sent to server, server obtains the semantic letter in voice recognition information, analysis voice recognition information Breath, being generated according to semantic information includes the understanding information of semantic intention, and this is included into the understanding information that dialogue is intended to category information It is sent to the session module of robot.The session module of robot will be understood that information is played by player, or pass through display Device, which is shown, understands information.
When robot will contain:The dialogue that the attribute or robot general knowledge question and answer or robot of robot are chatted is intended to When the solicited message of class is sent to server, server obtains voice recognition information, and server can also be by voice recognition information The semantic information in NLU equipment 140, the analysis voice recognition information of NLU equipment 140 is sent to, is included according to semantic information generation The understanding information that semanteme is intended to, when understanding that information includes dialogue intention category information, NLU equipment 140 is it will be understood that information is sent to Server, robot is sent to by server.So that server is managed collectively.
Wherein, the list of multiple NLU equipment 140 can be stored in the server, so as to which voice recognition information is sent out Multiple NLU equipment 140 are given, and understand that information determines optimal understanding information according to multiple NLU equipment 140.
In some embodiments, function, which is intended to category information, to include:Third party's function, for example, weather forecast, music The information that NLP equipment 150 is provided is needed with news etc..
When robot will contain:When the solicited message that the function of third party's function is intended to category information is sent to server, clothes Business device obtains the semantic information in voice recognition information, analysis voice recognition information, includes function meaning according to semantic information generation The understanding information is sent to NLP equipment 150 by the understanding information of figure category information, server.Wherein, understand that information can include: Robot ID, NLP equipment 150 is according to information generation processing information is understood, NLP equipment 150 be able to will be handled by robot ID Information is transmitted directly to robot, and server can also be notified to have completed to understand the processing of information simultaneously;Or NLP equipment Processing information can also be sent to server by 150, and robot is sent to by server.
When robot will contain:When the solicited message that the function of third party's function is intended to category information is sent to server, clothes Business device obtains voice recognition information, and voice recognition information can be sent to NLU equipment 140, the basis of NLU equipment 140 by server The understanding information for being intended to category information including function of semantic information generation in voice recognition information, it will be understood that information is sent to clothes The understanding information is sent to NLP equipment 150 by business device, server.NLP equipment 150 according to understand information generate processing information, its In understand that information can include robot ID, processing information can be transmitted directly to machine by NLP equipment 150 by robot ID Device, and server can also be notified to have completed to understand the processing of information simultaneously;Or NLP equipment 150 can be by processing information Server is sent to, robot is sent to by server.
The list of multiple NLP equipment 150 can be wherein stored in processor 110, so that server can will be understood that letter Breath is sent to multiple NLP equipment 150, and determines optimal processing information according to the processing information of multiple NLP equipment 150.Wherein Mainly processing contains the functional understanding information for being intended to category information to NLP equipment 150.Because storing multiple NLP equipment 150 in server List, to be sent to suitable NLP equipment 150 by server, there is provided more professional service.
In some embodiments, business skill, which is intended to category information, to include:Take pictures, call and dance.
When robot will contain:The solicited message that the business skill taken pictures, call and danced is intended to is sent to service During device, server obtains the semantic information in voice recognition information, analysis voice recognition information, is included according to semantic information generation The understanding information that semanteme is intended to, and this is understood that information is sent to the corresponding industry of robot including business skill intention category information Business technical ability module.Each business skill module of robot is according to understanding that information performs corresponding order.
When robot will contain:The solicited message that the business skill taken pictures, call and danced is intended to is sent to service During device, server obtains voice recognition information, and voice recognition information can also be sent to NLU equipment 140 by server, and NLU is set Semantic information in standby 140 analysis voice recognition information, being generated according to semantic information includes the understanding information of semantic intention, NLU The understanding information for being intended to category information including business skill is sent to server by equipment 140, and robot is sent to by server Corresponding service technical ability module.
Wherein, be stored with the machine information of robot in the server, and machine information can include the industry that robot have It is engaged in skillset, so that server understands that information is sent to the corresponding service of robot by be intended to category information including business skill Technical ability module.
Wherein, including business skill is intended to category information and understands that information can include the instruction of control machine human action.
As shown in figure 1, the embodiments of the invention provide a kind of information processing method, including:
S101, acquisition voice recognition information;
Semantic information in S102, analysis voice recognition information;
S103, generated according to semantic information and include the semantic understanding information being intended to;
S104, the classification being intended to according to semanteme will be understood that information is sent to corresponding functional module.
According to above-mentioned technical proposal, voice recognition information is obtained, it is raw by analyzing the semantic information in voice recognition information Into the understanding information being intended to including semanteme, and the classification being intended to according to semanteme will be understood that information is sent to corresponding functional module and entered Row processing, it is possible to achieve the understanding processing of robot voice identification information, it is not necessary to store a large amount of in the database of robot Voice messaging, improves the processing speed of robot.
As shown in Fig. 2 the embodiment of the present invention additionally provides a kind of information processing method, including:
S201, acquisition voice recognition information;
S202, voice recognition information is sent to NLU equipment;
S203, the understanding information for receiving semantic information generation of the NLU equipment in voice recognition information;Wherein, understand Information includes semantic be intended to;
S204, the classification being intended to according to semanteme will be understood that information is sent to corresponding functional module.
The list of multiple NLU equipment can be stored in the server, it is multiple so as to which voice recognition information is sent to NLU equipment 140, and understand that information determines optimal understanding information according to multiple NLU equipment 140.
According to above-mentioned technical proposal, voice recognition information is obtained, is analyzed by NLU equipment 140 in voice recognition information Semantic information, generation includes the understanding information of semantic intention, and the classification being intended to according to semanteme will be understood that information is sent to correspondence Functional module handled, it is possible to achieve the understanding of robot voice identification information processing, it is not necessary in the data of robot A large amount of voice messagings are stored in storehouse, the processing speed of robot is improved.Voice recognition information is carried out by NLU equipment 140 Understand to obtain more professional semantic understanding information.
The processing method of the embodiment of the present invention, step S101 or step S201 can include:
Receive the voice recognition information that machine human hair is sent;Or,
Receive the voice messaging that send of machine human hair and voice messaging is identified acquisition voice recognition information.
Sound identification module can be set in robot, and the sound identification module of robot carries out voice to voice messaging Identifying processing, generates voice recognition information.Sound identification module can also be set in the server, and robot can be directly by language Message breath is sent to server, voice messaging is identified processing by the sound identification module in server, and generation voice is known Other information.
The processing method of the embodiment of the present invention, understands that information includes dialogue and is intended to category information, or function is intended to category information, or Business skill is intended to category information.
The processing method of the embodiment of the present invention, functional module include NLP equipment, or robot each business skill module, Or the session module of robot.
As shown in Figure 3 and Figure 4, the processing method of the embodiment of the present invention, step 104 and step 204 can include:
When understanding that information includes dialogue intention category information, transmission understands session module of the information to robot;
When understanding that information includes function intention category information, it will be understood that information is sent to NLP equipment;
When understanding that information includes business skill intention category information, transmission understands corresponding service technical ability of the information to robot Module.
Server is different according to the semantic intention for understanding information, using different processing modes, makes the server division of labor more Finely, to improve the processing speed of server.
Wherein, when understanding that information includes function intention category information, it will be understood that information is sent to NLP equipment, wherein understanding Information includes robot IP, and NLP equipment 150 will be sent to machine by robot IP according to the processing information for understanding information generation People.To reduce procedure links, it is not necessary to processing information is sent into server, then robot, and energy are sent to by server The saving time, improve Consumer's Experience.
The processing method of the embodiment of the present invention, can also include before step S101 and 201:
S105, acquisition robot information;
S106, the functional module for determining according to robot information robot.
In the processing method of another embodiment, it can also include before step S101 and 201:Obtain robot letter Breath, the business skill module that robot has, the business skill module class having according to robot are determined according to robot information Type judges to understand the correctness of information.Because the business skill module of different robots may be different, pass through the industry of robot Business technical ability module, which can be verified, understands whether information is correct, so that server provides more excellent service for robot.
As shown in figure 5, the embodiments of the invention provide a kind of server of semantic processes, including:
Processor 110, for obtaining the semantic information in voice recognition information, analysis voice recognition information, according to semanteme Information generation includes the understanding information of semantic intention;
First transmitting element 130, the classification for being intended to according to semanteme will be understood that information is sent to corresponding functional module.
According to above-mentioned technical proposal, processor 110, for obtaining voice recognition information, by analyzing voice recognition information In semantic information, generation includes the understanding information of semantic intention, the first transmitting element 130, for dividing for being intended to according to semanteme Class will be understood that information is sent to corresponding functional module and handled, it is possible to achieve at the understanding of robot voice identification information Reason, it is not necessary to a large amount of voice messagings are stored in the database of robot, the processing speed of robot is improved.
As shown in fig. 6, the embodiments of the invention provide a kind of server of semantic processes, including:
Processor 110, for obtaining voice recognition information;
Second transmitting element 170, the voice recognition information for processor 110 to be obtained is sent to NLU equipment 140;
Second receiving unit 160, knows for receiving the voice that NLU equipment 140 is sent according to the second transmitting element 170 of analysis The semantic information generation of other information includes the understanding information of semantic intention;
First transmitting element 130, the classification for being intended to according to semanteme will be understood that information is sent to corresponding functional module.
The list of multiple NLU equipment 140 can be stored in the server, it is many so as to which voice recognition information is sent to Individual NLU equipment 140, and understand that information determines optimal understanding information according to multiple NLU equipment 140.
According to above-mentioned technical proposal, processor 110, for obtaining voice recognition information, passes through the analytic language of NLU equipment 140 Semantic information in sound identification information, generation includes the understanding information of semantic intention, and the classification being intended to according to semanteme will be understood that Information is sent to corresponding functional module and handled, it is possible to achieve the understanding processing of robot voice identification information, it is not necessary to A large amount of voice messagings are stored in the database of robot, the processing speed of robot is improved.By NLU equipment 140 to language Sound identification information is understood to obtain more professional semantic understanding information.
The server of the embodiment of the present invention, can also include the first receiving unit 120;
First receiving unit 120 is used to receive the voice recognition information that machine human hair is sent, and processor 110 is used to obtain first The voice recognition information that receiving unit 120 is received;Or,
First receiving unit 120 is used to receive the voice messaging that machine human hair is sent;Processor 110 is additionally operable to be believed according to voice Acquisition voice recognition information is identified in breath.
Sound identification module can be set in robot, and the sound identification module of robot carries out voice to voice messaging Identifying processing, generates voice recognition information.Sound identification module can also be set in the server, and robot can be directly by language Message breath is sent to server, voice messaging is identified processing by the sound identification module in server, and generation voice is known Other information.
The server of the embodiment of the present invention, understands that information includes dialogue and is intended to category information, or function is intended to category information, or industry Technical ability of being engaged in is intended to category information.
The server of the embodiment of the present invention, functional module include NLP equipment 150, or robot each business skill module, Or the session module of robot.
The server of the embodiment of the present invention, the first transmitting element 130 is used for:
When understanding that information includes dialogue intention category information, transmission understands session module of the information to robot;
When understanding that information includes function intention category information, it will be understood that information is sent to NLP equipment 150;
When understanding that information includes business skill intention category information, transmission understands corresponding service technical ability of the information to robot Module.
Server is different according to the semantic intention for understanding information, using different processing modes, makes the server division of labor more Finely, to improve the processing speed of server.
Wherein, when understanding that information includes function intention category information, it will be understood that information is sent to NLP equipment 150, wherein managing Solving information includes robot IP, and NLP equipment 150 will be sent to machine by robot IP according to the processing information for understanding information generation Device people.To reduce procedure links, it is not necessary to processing information is sent into server, then robot is sent to by server, and The time can be saved, Consumer's Experience is improved.
The server of the embodiment of the present invention, processor 110 is additionally operable to:
Obtain robot information;
The functional module of robot is determined according to robot information.
The server of the embodiment of the present invention, processor 110 is additionally operable to:Robot information is obtained, it is true according to robot information Determine the business skill module that robot has, the business skill module type having according to robot judges to understand the correct of information Property.Because the business skill module of different robots may be different, reason can be verified by the business skill module of robot Whether correct information is solved, so that server provides more excellent service for robot.
It should be appreciated that the invention is not limited in the flow and structure for being described above and being shown in the drawings, And various modifications and changes can be being carried out without departing from the scope.The scope of the present invention is only limited by appended claim System.

Claims (12)

1. a kind of method for semantic processes, it is characterised in that including:
Obtain voice recognition information;
Analyze the semantic information in the voice recognition information;
The understanding information of semantic intention is included according to institute's semantic information generation;
Understand that information is sent to corresponding functional module by described according to the semantic classification being intended to.
2. a kind of method for semantic processes, it is characterised in that including:
Obtain voice recognition information;
The voice recognition information is sent to natural language understanding NLU equipment;
Receive the understanding letter of semantic information generation of the natural language understanding NLU equipment in the voice recognition information Breath;Wherein, it is described to understand that information includes semantic be intended to;
Understand that information is sent to corresponding functional module by described according to the semantic classification being intended to.
3. method according to claim 1 or 2, it is characterised in that the acquisition voice recognition information, including:
Receive the voice recognition information that machine human hair is sent;Or,
Receive the voice messaging that send of machine human hair and the voice messaging is identified the acquisition voice recognition information.
4. method according to claim 3, it is characterised in that described to understand that information includes dialogue and is intended to category information, or work( Category information can be intended to, or business skill is intended to category information.
5. information processing method according to claim 4, it is characterised in that the functional module includes natural language processing NLP equipment, or the robot each business skill module, or the robot session module.
6. method according to claim 5, it is characterised in that
When it is described understand that information includes dialogue and is intended to category information when, send the dialogue mould for understanding information to the robot Block;
When it is described understand information include function be intended to category information when, understand that information is sent to natural language processing NLP and set by described It is standby;
When it is described understand that information includes business skill and is intended to category information when, send and described understand information to the corresponding of the robot Business skill module.
7. a kind of server of semantic processes, it is characterised in that including:
Processor, for obtaining voice recognition information, analyzes the semantic information in the voice recognition information, according to the semanteme Information generation includes the understanding information of semantic intention;
First transmitting element, for understanding that information is sent to corresponding function mould by described according to the semantic classification being intended to Block.
8. a kind of server of semantic processes, it is characterised in that including:
Processor, for obtaining voice recognition information;
Second transmitting element, the voice recognition information for the processor to be obtained is sent to natural language understanding NLU Equipment;
Second receiving unit, sends for receiving the natural language understanding NLU equipment according to second transmitting element is analyzed The semantic information generation of the voice recognition information include the semantic understanding information being intended to;
First transmitting element, for understanding that information is sent to corresponding function mould by described according to the semantic classification being intended to Block.
9. the server according to claim 7 or 8, it is characterised in that also including the first receiving unit;
First receiving unit is used to receive the voice recognition information that machine human hair is sent, and the processor is used to obtain institute State the voice recognition information of the first receiving unit reception;Or,
First receiving unit is used to receive the voice messaging that machine human hair is sent;The processor is additionally operable to according to the voice The acquisition voice recognition information is identified in information.
10. server according to claim 9, it is characterised in that described to understand that information includes dialogue and is intended to category information, or Function is intended to category information, or business skill is intended to category information.
11. server according to claim 10, it is characterised in that the functional module includes natural language processing NLP Equipment, or the robot each business skill module, or the robot session module.
12. server according to claim 11, it is characterised in that first transmitting element is used for:
When it is described understand that information includes dialogue and is intended to category information when, send the dialogue mould for understanding information to the robot Block;
When it is described understand information include function be intended to category information when, understand that information is sent to natural language processing NLP and set by described It is standby;
When it is described understand that information includes business skill and is intended to category information when, send and described understand information to the corresponding of the robot Business skill module.
CN201710361264.3A 2017-05-19 2017-05-19 Semantic processes server and the method for semantic processes Pending CN107170446A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710361264.3A CN107170446A (en) 2017-05-19 2017-05-19 Semantic processes server and the method for semantic processes
US15/712,072 US10529323B2 (en) 2017-05-19 2017-09-21 Semantic processing method of robot and semantic processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710361264.3A CN107170446A (en) 2017-05-19 2017-05-19 Semantic processes server and the method for semantic processes

Publications (1)

Publication Number Publication Date
CN107170446A true CN107170446A (en) 2017-09-15

Family

ID=59815294

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710361264.3A Pending CN107170446A (en) 2017-05-19 2017-05-19 Semantic processes server and the method for semantic processes

Country Status (1)

Country Link
CN (1) CN107170446A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107943834A (en) * 2017-10-25 2018-04-20 百度在线网络技术(北京)有限公司 Interactive implementation method, device, equipment and storage medium
CN108376544A (en) * 2018-03-27 2018-08-07 京东方科技集团股份有限公司 A kind of information processing method, device, equipment and computer readable storage medium
CN108984157A (en) * 2018-07-27 2018-12-11 苏州思必驰信息科技有限公司 Technical ability configuration and call method and system for voice dialogue platform
CN109346078A (en) * 2018-11-09 2019-02-15 泰康保险集团股份有限公司 Voice interactive method, device and electronic equipment, computer-readable medium
CN109961780A (en) * 2017-12-22 2019-07-02 深圳市优必选科技有限公司 A kind of man-machine interaction method, device, server and storage medium
CN110263128A (en) * 2019-06-24 2019-09-20 百度在线网络技术(北京)有限公司 The method, apparatus and computer readable storage medium of interaction question and answer
CN110348002A (en) * 2018-04-05 2019-10-18 通用汽车环球科技运作有限责任公司 The system and method for realizing voice request
CN110491383A (en) * 2019-09-25 2019-11-22 北京声智科技有限公司 A kind of voice interactive method, device, system, storage medium and processor
CN110728978A (en) * 2018-06-29 2020-01-24 南京芝兰人工智能技术研究院有限公司 Voice conversation method and system based on artificial intelligence
CN110728977A (en) * 2018-06-29 2020-01-24 南京芝兰人工智能技术研究院有限公司 Voice conversation method and system based on artificial intelligence
WO2020073248A1 (en) * 2018-10-10 2020-04-16 华为技术有限公司 Human-computer interaction method and electronic device
CN111951808A (en) * 2019-04-30 2020-11-17 深圳市优必选科技有限公司 Voice interaction method, device, terminal equipment and medium
WO2021120876A1 (en) * 2019-12-18 2021-06-24 华为技术有限公司 Corpus identification method, device, terminal apparatus, and medium

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080201133A1 (en) * 2007-02-20 2008-08-21 Intervoice Limited Partnership System and method for semantic categorization
CN102968987A (en) * 2012-11-19 2013-03-13 百度在线网络技术(北京)有限公司 Speech recognition method and system
CN103151043A (en) * 2013-01-31 2013-06-12 上海斐讯数据通信技术有限公司 Wireless voice control system based on network equipment
CN104318924A (en) * 2014-11-12 2015-01-28 沈阳美行科技有限公司 Method for realizing voice recognition function
CN104965426A (en) * 2015-06-24 2015-10-07 百度在线网络技术(北京)有限公司 Intelligent robot control system, method and device based on artificial intelligence
CN105425648A (en) * 2016-01-11 2016-03-23 北京光年无限科技有限公司 Portable robot and data processing method and system thereof
CN106184000A (en) * 2016-07-05 2016-12-07 深圳市爱培科技术股份有限公司 A kind of sound control method based on Car intellectual backsight mirror and system
CN106205612A (en) * 2016-07-08 2016-12-07 北京光年无限科技有限公司 Information processing method and system towards intelligent robot
CN106297782A (en) * 2016-07-28 2017-01-04 北京智能管家科技有限公司 A kind of man-machine interaction method and system
CN106297801A (en) * 2016-08-16 2017-01-04 北京云知声信息技术有限公司 Method of speech processing and device
CN106560892A (en) * 2015-09-30 2017-04-12 深圳光启合众科技有限公司 Intelligent robot and cloud side interactive method and cloud side interactive system thereof
CN106601232A (en) * 2017-01-04 2017-04-26 江西沃可视发展有限公司 Vehicle mounted terminal oriented man-machine interaction system based on speech recognition
CN106663424A (en) * 2014-03-31 2017-05-10 三菱电机株式会社 Device and method for understanding user intent

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080201133A1 (en) * 2007-02-20 2008-08-21 Intervoice Limited Partnership System and method for semantic categorization
CN102968987A (en) * 2012-11-19 2013-03-13 百度在线网络技术(北京)有限公司 Speech recognition method and system
CN103151043A (en) * 2013-01-31 2013-06-12 上海斐讯数据通信技术有限公司 Wireless voice control system based on network equipment
CN106663424A (en) * 2014-03-31 2017-05-10 三菱电机株式会社 Device and method for understanding user intent
CN104318924A (en) * 2014-11-12 2015-01-28 沈阳美行科技有限公司 Method for realizing voice recognition function
CN104965426A (en) * 2015-06-24 2015-10-07 百度在线网络技术(北京)有限公司 Intelligent robot control system, method and device based on artificial intelligence
CN106560892A (en) * 2015-09-30 2017-04-12 深圳光启合众科技有限公司 Intelligent robot and cloud side interactive method and cloud side interactive system thereof
CN105425648A (en) * 2016-01-11 2016-03-23 北京光年无限科技有限公司 Portable robot and data processing method and system thereof
CN106184000A (en) * 2016-07-05 2016-12-07 深圳市爱培科技术股份有限公司 A kind of sound control method based on Car intellectual backsight mirror and system
CN106205612A (en) * 2016-07-08 2016-12-07 北京光年无限科技有限公司 Information processing method and system towards intelligent robot
CN106297782A (en) * 2016-07-28 2017-01-04 北京智能管家科技有限公司 A kind of man-machine interaction method and system
CN106297801A (en) * 2016-08-16 2017-01-04 北京云知声信息技术有限公司 Method of speech processing and device
CN106601232A (en) * 2017-01-04 2017-04-26 江西沃可视发展有限公司 Vehicle mounted terminal oriented man-machine interaction system based on speech recognition

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107943834A (en) * 2017-10-25 2018-04-20 百度在线网络技术(北京)有限公司 Interactive implementation method, device, equipment and storage medium
CN107943834B (en) * 2017-10-25 2021-06-11 百度在线网络技术(北京)有限公司 Method, device, equipment and storage medium for implementing man-machine conversation
CN109961780B (en) * 2017-12-22 2024-02-02 深圳市优必选科技有限公司 A man-machine interaction method a device(s) Server and storage medium
CN109961780A (en) * 2017-12-22 2019-07-02 深圳市优必选科技有限公司 A kind of man-machine interaction method, device, server and storage medium
CN108376544A (en) * 2018-03-27 2018-08-07 京东方科技集团股份有限公司 A kind of information processing method, device, equipment and computer readable storage medium
CN110348002A (en) * 2018-04-05 2019-10-18 通用汽车环球科技运作有限责任公司 The system and method for realizing voice request
CN110728978A (en) * 2018-06-29 2020-01-24 南京芝兰人工智能技术研究院有限公司 Voice conversation method and system based on artificial intelligence
CN110728977A (en) * 2018-06-29 2020-01-24 南京芝兰人工智能技术研究院有限公司 Voice conversation method and system based on artificial intelligence
CN108984157A (en) * 2018-07-27 2018-12-11 苏州思必驰信息科技有限公司 Technical ability configuration and call method and system for voice dialogue platform
CN108984157B (en) * 2018-07-27 2022-01-11 思必驰科技股份有限公司 Skill configuration and calling method and system for voice conversation platform
WO2020073248A1 (en) * 2018-10-10 2020-04-16 华为技术有限公司 Human-computer interaction method and electronic device
US11636852B2 (en) 2018-10-10 2023-04-25 Huawei Technologies Co., Ltd. Human-computer interaction method and electronic device
CN109346078B (en) * 2018-11-09 2021-06-18 泰康保险集团股份有限公司 Voice interaction method and device, electronic equipment and computer readable medium
CN109346078A (en) * 2018-11-09 2019-02-15 泰康保险集团股份有限公司 Voice interactive method, device and electronic equipment, computer-readable medium
CN111951808A (en) * 2019-04-30 2020-11-17 深圳市优必选科技有限公司 Voice interaction method, device, terminal equipment and medium
CN111951808B (en) * 2019-04-30 2023-09-08 深圳市优必选科技有限公司 Voice interaction method, device, terminal equipment and medium
CN110263128A (en) * 2019-06-24 2019-09-20 百度在线网络技术(北京)有限公司 The method, apparatus and computer readable storage medium of interaction question and answer
CN110491383A (en) * 2019-09-25 2019-11-22 北京声智科技有限公司 A kind of voice interactive method, device, system, storage medium and processor
CN110491383B (en) * 2019-09-25 2022-02-18 北京声智科技有限公司 Voice interaction method, device and system, storage medium and processor
WO2021120876A1 (en) * 2019-12-18 2021-06-24 华为技术有限公司 Corpus identification method, device, terminal apparatus, and medium

Similar Documents

Publication Publication Date Title
CN107170446A (en) Semantic processes server and the method for semantic processes
CN105592237B (en) A kind of method, apparatus and intelligent customer service robot of session switching
CN105391730B (en) A kind of information feedback method, apparatus and system
US20200059559A1 (en) System and Method for Dialogue Tree Generation
CN107645562A (en) Data transmission processing method, device, equipment and system
JP6756017B2 (en) Sequence-dependent data message integration in a voice-activated computer network environment
US8226477B1 (en) Automatic simulation of call center scenarios
CN101741759B (en) Instant communication-based intelligent interactive system and interactive method
CN105512153A (en) Method and device for service provision of online customer service system, and system
TWI798652B (en) A method and system for automatically generating a data collection module
CN101963976A (en) Information searching method for mobile terminal and mobile terminal
CN109857524B (en) Stream computing method, device, equipment and computer readable storage medium
CN110781180A (en) Data screening method and data screening device
CN109002434A (en) Customer service question and answer matching process, server and storage medium
CN107194580A (en) A kind of order of translating sends method and apparatus with charge free
CN101794283A (en) Method and system for processing character strings and matcher
CN108597499B (en) Voice processing method and voice processing device
CN110418181A (en) To the method for processing business of smart television, device, smart machine and storage medium
CN111343348A (en) Application method, system, device and storage medium of interactive voice response menu
CN113271250A (en) Multi-channel multi-format instant message forwarding method, system and computer equipment
WO2021169424A1 (en) Online message processing method, apparatus and device, and readable storage medium
CN107888690A (en) The statistical method and system of response time
CN107315739A (en) A kind of semantic analysis
WO2016201810A1 (en) Log generation method and device
CN111047362A (en) Statistical management method and system for use activity of intelligent sound box

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170915

RJ01 Rejection of invention patent application after publication