CN107066288A - A kind of multi-modal exchange method and device for intelligent robot - Google Patents
A kind of multi-modal exchange method and device for intelligent robot Download PDFInfo
- Publication number
- CN107066288A CN107066288A CN201710031312.2A CN201710031312A CN107066288A CN 107066288 A CN107066288 A CN 107066288A CN 201710031312 A CN201710031312 A CN 201710031312A CN 107066288 A CN107066288 A CN 107066288A
- Authority
- CN
- China
- Prior art keywords
- interaction
- application program
- liveness
- modal
- epicycle
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/56—Computer malware detection or handling, e.g. anti-virus arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44594—Unloading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
- G06F9/5022—Mechanisms to release resources
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- General Health & Medical Sciences (AREA)
- Virology (AREA)
- Manipulator (AREA)
- Toys (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A kind of multi-modal exchange method and device for intelligent robot, wherein, this method includes:Interaction data obtaining step, obtains the multi-modal interaction data of user's input;Interaction liveness determines step, and multi-modal interaction data is parsed, the interaction liveness of operating application program is determined according to analysis result;Application program set-up procedure, according to the interaction liveness of application program, it is determined whether need to exit application program.This method can be when user produce with user interact for a long time for a long time without using a certain application program or a certain application program, intelligent robot can timely exit the application program, this kind of application program so can effectively be reduced to robot hardware and the occupancy of data processing resources, so as to improve the resource utilization of intelligent robot.
Description
Technical field
The present invention relates to field of computer technology, specifically, it is related to a kind of multi-modal interaction for intelligent robot
Method and device.
Background technology
With the continuous development of scientific technology, the introducing of information technology, computer technology and artificial intelligence technology, machine
Industrial circle is progressively walked out in the research of people, gradually extend to the neck such as medical treatment, health care, family, amusement and service industry
Domain.And people for the requirement of robot also conform to the principle of simplicity the multiple mechanical action of substance be promoted to anthropomorphic question and answer, independence and with
The intelligent robot that other robot is interacted, man-machine interaction also just turns into the key factor for determining intelligent robot development.
In order to preferably provide the user service, intelligent robot would generally be provided with corresponding application program.In machine
In people's application scenarios, synchronization has been typically only capable to an application program and interacted with user.Certain is applied when robot is called
During one application program, unless received the intention of new startup other application, otherwise robot will be such that the application program persistently protects
Interaction mode is held, so, unnecessary resource occupation is easily caused, reduces the treatment effeciency of intelligent robot.
The content of the invention
To solve the above problems, the invention provides a kind of multi-modal exchange method for intelligent robot, it includes:
Interaction data obtaining step, obtains the multi-modal interaction data of user's input;
Interaction liveness determines step, and the multi-modal interaction data is parsed, and is determined to run according to analysis result
In application program interaction liveness;
Application program set-up procedure, according to the interaction liveness of the application program, it is determined whether needs exit described answer
Use program.
According to one embodiment of present invention, in the interactive liveness determines step,
Parsing is carried out to the multi-modal interaction data to determine in epicycle interaction with the presence or absence of effectively interaction;
If there is effectively interaction in epicycle interaction, the interaction liveness that the previous round of the application program is interacted
The default adjusted value of numerical value increase, obtains the interaction liveness of epicycle interaction;
If effectively interaction, the interaction liveness that the previous round of the application program is interacted are not present in epicycle interaction
Numerical value subtract default adjusted value, obtain epicycle interaction interaction liveness.
According to one embodiment of present invention, in the application program set-up procedure, if the application program is at this
The interaction liveness of wheel interaction is less than default liveness threshold value, then exits the application program.
According to one embodiment of present invention, in the interactive liveness determines step, if by the multimode
State interaction data carries out parsing and is applied out code, then directly closes the application program, and by the application program
Interaction liveness reverts to default value.
According to one embodiment of present invention, the operating system of the intelligent robot, which includes one, is used to show current
The interaction liveness parameter of the interaction liveness of front stage operation application program, when there is currently no front stage operation application program,
The interactive liveness parameter is default value.
Present invention also offers a kind of multi-modal interactive device for intelligent robot, it includes:
Interaction data acquisition module, it is used for the multi-modal interaction data for obtaining user's input;
Interaction liveness determining module, it is used to parse the multi-modal interaction data, true according to analysis result
The interaction liveness of fixed operating application program;
Application program adjusting module, it is used for the interaction liveness according to the application program, it is determined whether needs are exited
The application program.
According to one embodiment of present invention, the interactive liveness determining module is configured to:
Parsing is carried out to the multi-modal interaction data to determine in epicycle interaction with the presence or absence of effectively interaction;
If there is effectively interaction in epicycle interaction, the interaction liveness that the previous round of the application program is interacted
The default adjusted value of numerical value increase, obtains the interaction liveness of epicycle interaction;
If effectively interaction, the interaction liveness that the previous round of the application program is interacted are not present in epicycle interaction
Numerical value subtract default adjusted value, obtain epicycle interaction interaction liveness.
According to one embodiment of present invention, if the application program adjusting module is configured to the application program at this
The interaction liveness of wheel interaction is less than default liveness threshold value, then exits the application program.
According to one embodiment of present invention, if the interactive liveness determining module is configured to by the multimode
State interaction data carries out parsing and is applied out code, then directly closes the application program, and by the application program
Interaction liveness reverts to default value.
According to one embodiment of present invention, the operating system of the intelligent robot, which includes one, is used to show current
The interaction liveness parameter of the interaction liveness of front stage operation application program, when there is currently no front stage operation application program,
The interactive liveness parameter is default value.
Multi-modal exchange method provided by the present invention for intelligent robot can be in user for a long time without using certain
When one application program or a certain application program are not interacted with user's generation for a long time, intelligent robot can timely exit this
Application program, so can effectively reduce this kind of application program to robot hardware and the occupancy of data processing resources, so that
Improve the resource utilization of intelligent robot.
Foreground is in after starting if malicious application but interaction is not produced with user, for existing many
For mode exchange method, it can't be handled the malicious application on one's own initiative, so that intelligent robot table
It is now deadlock state.The state that method provided by the present invention can then not interacted in malicious application with user continues
After certain time length, automatic release/close the rogue program, so as to ensure that intelligent robot is normally effectively run.
Data processing method and device provided by the present invention for application program enables to the application in robot
Program can be closed automatically when long-time is not interacted effectively with user, and this is helped avoid because application program is persistently treated
Machine and to the harmful effect produced by interactive process, and improve the resource utilization of intelligent robot.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
Obtain it is clear that or being understood by implementing the present invention.The purpose of the present invention and other advantages can be by specification, rights
Specifically noted structure is realized and obtained in claim and accompanying drawing.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing required in technology description to do simple introduction:
Fig. 1 is that the implementation process of the multi-modal exchange method according to an embodiment of the invention for intelligent robot is shown
It is intended to;
Fig. 2 is the implementation process of the multi-modal exchange method in accordance with another embodiment of the present invention for intelligent robot
Schematic diagram;
Fig. 3 is the structural representation of the multi-modal interactive device according to an embodiment of the invention for intelligent robot
Figure.
Embodiment
Describe embodiments of the present invention in detail below with reference to drawings and Examples, how the present invention is applied whereby
Technological means solves technical problem, and reaches the implementation process of technique effect and can fully understand and implement according to this.Need explanation
As long as not constituting each embodiment in conflict, the present invention and each feature in each embodiment can be combined with each other,
The technical scheme formed is within protection scope of the present invention.
Meanwhile, in the following description, many details are elaborated for illustrative purposes, to provide to of the invention real
Apply the thorough understanding of example.It will be apparent, however, to one skilled in the art, that the present invention can be without tool here
Body details or described ad hoc fashion are implemented.
In addition, the step of the flow of accompanying drawing is illustrated can such as one group computer executable instructions department of computer science
Performed in system, and, although logical order is shown in flow charts, but in some cases, can be with different from herein
Order perform shown or described step.
The problem of in the presence of existing man-machine interaction method, new it is used for intelligent robot the invention provides a kind of
Multi-modal exchange method.This method is controlled using the interaction liveness of application program come the running status to application program
System, specifically, judges to need to exit the application program according to the interaction liveness of application program, so that interaction liveness
Relatively low application program no longer keeps interaction mode, and then reduces the resource occupation of application program.
In order to clearly illustrate the realization of the multi-modal exchange method provided by the present invention for intelligent robot
Principle, implementation process and advantage, come to make further the multi-modal exchange method below in conjunction with different embodiments
Explanation.
Embodiment one:
Fig. 1 shows the implementation process signal for the multi-modal exchange method for intelligent robot that the present embodiment is provided
Figure.
As shown in figure 1, the multi-modal exchange method that the present embodiment is provided obtains user's input first in step S101
Multi-modal interaction data.It is pointed out that in the present embodiment, according to actual needs, this method is obtained in step S101
The multi-modal interaction data got can include various forms of interactive information.For example, above-mentioned multi-modal interaction data both can be with
Comprising such as voice messaging, text message can also be included, can also comprising the other information such as image information, or be it is a variety of not
Combination with form information etc..
The audio that this method can be configured in step S101 using intelligent robot obtains equipment (such as microphone)
To obtain voice messaging, the text configured using intelligent robot obtains equipment (such as keyboard) to obtain text message, profit
The image acquisition equipment (such as camera) that is configured with intelligent robot obtains image information.Certainly, the present invention its
In his embodiment, this method can also obtain above-mentioned multi-modal interaction data using other rational methods, the invention is not restricted to
This.
After the multi-modal interaction data of user's input is obtained, this method can be in step s 102 to being obtained in step S101
The multi-modal interaction data got is parsed, and determines that the interaction of operating application program is enlivened according to analysis result
Degree.
In the present embodiment, the operating system of intelligent robot includes an interactive liveness parameter, the interaction liveness
Parameter can characterize the interaction liveness that current foreground runs application program.This method in step s 102 can according to analysis result
To determine the interaction liveness of operating application program, that is, determine that the interaction corresponding to operating application program is enlivened
Spend the value of parameter.
As shown in figure 1, in the present embodiment, this method can be in step s 103 according to the application determined in step S102
The interaction liveness of program, to determine the need for exiting application program.Specifically, in the present embodiment, this method is in step
It can judge whether the value of the interaction liveness parameter corresponding to application program is less than default liveness threshold value in S103.
If the value of the interaction liveness parameter corresponding to application program is less than default liveness threshold value, then then characterize
The application program and interacting for user are no longer active, therefore now this method also decides that and needs to exit the application program, so that
Discharge the resource shared by the application program.
And if the value of the interaction liveness parameter corresponding to application program is more than or equal to default liveness threshold value, that
Interacting still in active state for the application program and user is then characterized, in order to keep the smooth of interactive process, the party
Method will also judge now exit the application program, so as to keep the current state of the application program.
It is pointed out that in different embodiments of the invention, it is above-mentioned to be used to judge whether to need to exit application program
Default liveness threshold value can take different reasonable values according to actual needs, the present invention is not to above-mentioned default liveness threshold value
Specific value be defined.
Embodiment two:
Fig. 2 shows the implementation process signal for the multi-modal exchange method for intelligent robot that the present embodiment is provided
Figure.
As shown in Fig. 2 the multi-modal exchange method that the present embodiment is provided obtains user's input in step s 201 first
Multi-modal interaction data.It is pointed out that in the present embodiment, step S201 implement principle and implementation process with
In above-described embodiment one step S101 implement principle and implementation process is identical, therefore the phase no longer to step S201 herein
Hold inside the Pass and repeated.
After the multi-modal interaction data of user's input is obtained, as shown in Fig. 2 this method can be in step S202 to step
Accessed multi-modal interaction data is parsed in S201, and basis judges whether that parsing is applied in step S203
Out code.
Wherein, the out code if parsing is applied, then this method will also be closed directly in step S209 should
Application program, and the interaction liveness of the application program is reverted into default value.It is pointed out that the difference in the present invention is real
Apply in example, the default value of the interaction liveness of application program can be configured to different reasonable values according to actual needs, the present invention
Not limited to this.If for example, the variable range of the liveness of application program is [0,100], then the interaction of application program is enlivened
The default value of degree could be arranged to the reasonable values such as 50,60.
If for example, user have input to intelligent robot such as " closes application program A " voice messaging, then the party
Method must can obtain referring to corresponding to application program A application closing in step S202 by carrying out above-mentioned voice messaging parsing
Order, therefore now this method also carries out step S208 to close application program A, and by application program A interaction liveness
Revert to default value.
And if not parsing the out code that is applied, then as shown in Fig. 2 in the present embodiment, this method will be in step
Determine whether to whether there is the effective interaction related to current application program in epicycle interaction in rapid S204.For example, currently opening
Dynamic is application of singing, if user have input such as " sing a first griggles " in last round of interaction to intelligent robot
Voice messaging, intelligent robot sings the multi-modal output information of " griggles " by singing using output.If user is in epicycle
The voice messaging for such as " singing first two tigers again " is have input in interaction to intelligent robot, then party's rule can be
The voice messaging inputted in step S204 according to user judges there is effectively interaction in epicycle is interacted.And if user exists
The information related to singing is not inputted to intelligent robot in epicycle interaction, then party's rule can be sentenced in step S204
Break and to be not present the effective interaction for application of singing in epicycle interaction.
In the present embodiment, if there is effective interaction of current application program in epicycle interaction, then party's rule meeting
The numerical value for the interaction liveness for interacting the previous round of application program in step S205 increases default adjusted value, so as to be answered
The interaction liveness interacted with the epicycle of program;And if effective interaction of current application program is not present in epicycle interaction,
The numerical value of so interaction liveness that party's rule can interact the previous round of application program in step S206 subtracts default tune
Whole value, so that the interaction liveness of the epicycle interaction for the program that is applied.
It is pointed out that not to the above-mentioned default tune for being used to adjust the interaction liveness of application program in the present embodiment
The specific value of whole value is defined, in different embodiments of the invention, and above-mentioned default adjusted value can be according to actual needs
It is configured to different reasonable values (such as 1,2 is equivalent).
After the interaction liveness that the epicycle for the program of being applied is interacted, as shown in Fig. 2 this method can be in step S207
Judge whether the interaction liveness of the epicycle interaction of application program is less than default liveness threshold value.Wherein, if application program
The interaction liveness of epicycle interaction is less than default liveness threshold value, then party's rule can close in step S209 and apply journey
Sequence, and the interaction liveness of application program is reverted into default value;And if the interaction liveness of the epicycle interaction of application program
More than or equal to default liveness threshold value, then party's rule can maintain the current state of application program in step S208, i.e.,
Holding application program is opening.
As can be seen that the multi-modal exchange method provided by the present invention for intelligent robot can from foregoing description
When user does not produce with user interact for a long time for a long time without using a certain application program or a certain application program, intelligent machine
Device people can timely exit the application program, so can effectively reduce this kind of application program to robot hardware and data
The occupancy of process resource, so as to improve the resource utilization of intelligent robot.
Foreground is in after starting if malicious application but interaction is not produced with user, for existing many
For mode exchange method, it can't be handled the malicious application on one's own initiative, so that intelligent robot table
It is now deadlock state.The state that method provided by the present invention can then not interacted in malicious application with user continues
After certain time length, automatic release/close the rogue program, so as to ensure that intelligent robot is normally effectively run.
Present invention also offers a kind of multi-modal interactive device for intelligent robot, Fig. 3 shows this multi-modal friendship
The structural representation of mutual device.
As shown in figure 3, the multi-modal interactive device for intelligent robot that the present embodiment is provided is preferably included:Hand over
Mutual data acquisition module 301, interaction liveness determining module 302 and application program adjusting module 303.Wherein, interaction data
Acquisition module 301 is used for the multi-modal interaction data for obtaining user's input.
In the present embodiment, according to the concrete form of the multi-modal interaction data of required acquisition, interaction data acquisition module
301 can be realized using different equipment.For example, interaction data acquisition module 301 can be configured using intelligent robot
Audio obtain equipment (such as microphone) and realize, for obtaining the audio-frequency information of user's input;Interaction data obtains mould
The text that block 301 can also be configured using intelligent robot obtains equipment (such as keyboard) to realize, for obtaining user
The text message of input;Image acquisition equipment (the example that interaction data acquisition module 301 can also be configured using intelligent robot
Such as camera) realize, for obtaining the image information on user;Interaction data acquisition module 301 can also use many
Plant various forms of equipment to realize, for obtaining the interaction data of diversified forms simultaneously.
Interaction data acquisition module 301 is connected with interaction liveness determining module 302, and it is many that it can get itself
Mode interaction data is transmitted to interaction liveness determining module 302.In the present embodiment, the meeting pair of interaction liveness determining module 302
The multi-modal interaction data that the transmission of interaction data acquisition module 301 comes is parsed, and is determined according to analysis result in operation
Application program interaction liveness.
In the present embodiment, the operating system of intelligent robot includes an interactive liveness parameter, the interaction liveness
Parameter can characterize the interaction liveness that current foreground runs application program.Interaction liveness determining module 302 can be according to solution
Analysis result determines the interaction liveness of operating application program, that is, determines the interaction corresponding to operating application program
The value of liveness parameter.
After the interaction liveness of operating application program is determined, interaction liveness determining module 302 will can be applied
The interaction liveness of program is transmitted to the application program adjusting module 303 being attached thereto, with by application program adjusting module 303
Determine the need for exiting application program according to the interaction liveness of above-mentioned application program.
Specifically, in the present embodiment, application program adjusting module 303 can judge the interaction liveness corresponding to application program
Whether the value of parameter is less than default liveness threshold value.
If the value of the interaction liveness parameter corresponding to application program is less than default liveness threshold value, then then characterize
The application program and interacting for user are no longer active, therefore application program adjusting module 303 also decides that and needs to exit the application
Program, so as to exit the application program and discharge the resource shared by the application program.
And if the value of the interaction liveness parameter corresponding to application program is more than or equal to default liveness threshold value, that
Interacting still in active state for the application program and user is then characterized, in order to keep the smooth of interactive process, application
Program adjusting module 303 will also judge now exit the application program, so as to keep the current shape of the application program
State.
It is pointed out that in the present embodiment, interaction liveness determining module 302 and application program adjusting module 303
Realizing the concrete principle and process of its respective function can both be explained with step S102 in above-described embodiment one and step S103
The content stated is identical, can also be identical with the content that step S202 in above-described embodiment two is illustrated to step S209, therefore herein
Related content no longer to interaction liveness determining module 302 and application program adjusting module 303 is repeated.
It should be understood that disclosed embodiment of this invention is not limited to specific structure disclosed herein or processing step
Suddenly, the equivalent substitute for these features that those of ordinary skill in the related art are understood should be extended to.It should also be understood that
It is that term as used herein is only used for describing the purpose of specific embodiment, and is not intended to limit.
" one embodiment " or " embodiment " mentioned in specification means special characteristic, the structure described in conjunction with the embodiments
Or during characteristic is included at least one embodiment of the present invention.Therefore, the phrase " reality that specification various places throughout occurs
Apply example " or " embodiment " same embodiment might not be referred both to.
Although above-mentioned example is used to illustrate principle of the present invention in one or more applications, for the technology of this area
For personnel, in the case of the principle and thought without departing substantially from the present invention, hence it is evident that can in form, the details of usage and implementation
It is upper various modifications may be made and without paying creative work.Therefore, the present invention is defined by the appended claims.
Claims (10)
1. a kind of multi-modal exchange method for intelligent robot, it is characterised in that including:
Interaction data obtaining step, obtains the multi-modal interaction data of user's input;
Interaction liveness determines step, and the multi-modal interaction data is parsed, determined according to analysis result operating
The interaction liveness of application program;
Application program set-up procedure, according to the interaction liveness of the application program, it is determined whether need to exit the application journey
Sequence.
2. the method as described in claim 1, it is characterised in that in the interactive liveness determines step,
Parsing is carried out to the multi-modal interaction data to determine in epicycle interaction with the presence or absence of effectively interaction;
If there is effectively interaction, the numerical value for the interaction liveness that the previous round of the application program is interacted in epicycle interaction
The default adjusted value of increase, obtains the interaction liveness of epicycle interaction;
If effectively interaction, the number for the interaction liveness that the previous round of the application program is interacted are not present in epicycle interaction
Value subtracts default adjusted value, obtains the interaction liveness of epicycle interaction.
3. method as claimed in claim 2, it is characterised in that in the application program set-up procedure, if the application
Program is less than default liveness threshold value in the interaction liveness that epicycle is interacted, then exits the application program.
4. such as method according to any one of claims 1 to 3, it is characterised in that in the interactive liveness determines step,
If by the out code that is applied to the multi-modal interaction data progress parsing, directly closing the application program,
And the interaction liveness of the application program is reverted into default value.
5. such as method according to any one of claims 1 to 4, it is characterised in that in the operating system of the intelligent robot
Including an interaction liveness parameter for being used to show the interaction liveness of current foreground operation application program, when there is currently no
During front stage operation application program, the interactive liveness parameter is default value.
6. a kind of multi-modal interactive device for intelligent robot, it is characterised in that including:
Interaction data acquisition module, it is used for the multi-modal interaction data for obtaining user's input;
Interaction liveness determining module, it is used to parse the multi-modal interaction data, is determined to transport according to analysis result
The interaction liveness of application program in row;
Application program adjusting module, it is used for the interaction liveness according to the application program, it is determined whether needs exit described
Application program.
7. device as claimed in claim 6, it is characterised in that the interactive liveness determining module is configured to:
Parsing is carried out to the multi-modal interaction data to determine in epicycle interaction with the presence or absence of effectively interaction;
If there is effectively interaction, the numerical value for the interaction liveness that the previous round of the application program is interacted in epicycle interaction
The default adjusted value of increase, obtains the interaction liveness of epicycle interaction;
If effectively interaction, the number for the interaction liveness that the previous round of the application program is interacted are not present in epicycle interaction
Value subtracts default adjusted value, obtains the interaction liveness of epicycle interaction.
8. device as claimed in claim 7, it is characterised in that if the application program adjusting module is configured to the application
Program is less than default liveness threshold value in the interaction liveness that epicycle is interacted, then exits the application program.
9. the device as any one of claim 6~8, it is characterised in that the interactive liveness determining module configuration
If by the out code that is applied to the multi-modal interaction data progress parsing, directly to close the application journey
Sequence, and the interaction liveness of the application program is reverted into default value.
10. the device as any one of claim 6~9, it is characterised in that in the operating system of the intelligent robot
Including an interaction liveness parameter for being used to show the interaction liveness of current foreground operation application program, when there is currently no
During front stage operation application program, the interactive liveness parameter is default value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710031312.2A CN107066288B (en) | 2017-01-17 | 2017-01-17 | Multi-mode interaction method and device for intelligent robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710031312.2A CN107066288B (en) | 2017-01-17 | 2017-01-17 | Multi-mode interaction method and device for intelligent robot |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107066288A true CN107066288A (en) | 2017-08-18 |
CN107066288B CN107066288B (en) | 2020-06-26 |
Family
ID=59599302
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710031312.2A Active CN107066288B (en) | 2017-01-17 | 2017-01-17 | Multi-mode interaction method and device for intelligent robot |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107066288B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108762712A (en) * | 2018-05-30 | 2018-11-06 | Oppo广东移动通信有限公司 | Control method of electronic device, device, storage medium and electronic equipment |
CN110750344A (en) * | 2019-09-25 | 2020-02-04 | 北京爱接力科技发展有限公司 | Scene operation switching method and device for robot terminal and robot terminal |
CN116471123A (en) * | 2023-06-14 | 2023-07-21 | 杭州海康威视数字技术股份有限公司 | Intelligent analysis method, device and equipment for security threat of intelligent equipment |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103543920A (en) * | 2012-07-10 | 2014-01-29 | 联想(北京)有限公司 | Method for processing information and electronic device |
CN104239094A (en) * | 2014-08-29 | 2014-12-24 | 小米科技有限责任公司 | Method and device for controlling background application programs and terminal equipment |
US20150135136A1 (en) * | 2013-11-14 | 2015-05-14 | Sony Corporation | Information processing apparatus, information processing method, and storage medium |
CN104834517A (en) * | 2015-04-08 | 2015-08-12 | 来安县新元机电设备设计有限公司 | Mobile terminal power-saving method and mobile terminal |
CN105690385A (en) * | 2016-03-18 | 2016-06-22 | 北京光年无限科技有限公司 | Application calling method and device based on intelligent robot |
CN105843357A (en) * | 2016-03-14 | 2016-08-10 | 联想(北京)有限公司 | Method of maintaining normal application operation in power-saving management and electronic equipment |
CN105892616A (en) * | 2016-03-29 | 2016-08-24 | 宇龙计算机通信科技(深圳)有限公司 | Terminal control method, terminal control device and terminal |
CN105912370A (en) * | 2016-05-03 | 2016-08-31 | 广东欧珀移动通信有限公司 | Control method and apparatus for background application of mobile terminal and mobile terminal |
CN106020850A (en) * | 2016-06-23 | 2016-10-12 | 北京光年无限科技有限公司 | Method and device for closing applications in operation system of robot |
-
2017
- 2017-01-17 CN CN201710031312.2A patent/CN107066288B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103543920A (en) * | 2012-07-10 | 2014-01-29 | 联想(北京)有限公司 | Method for processing information and electronic device |
US20150135136A1 (en) * | 2013-11-14 | 2015-05-14 | Sony Corporation | Information processing apparatus, information processing method, and storage medium |
CN104239094A (en) * | 2014-08-29 | 2014-12-24 | 小米科技有限责任公司 | Method and device for controlling background application programs and terminal equipment |
CN104834517A (en) * | 2015-04-08 | 2015-08-12 | 来安县新元机电设备设计有限公司 | Mobile terminal power-saving method and mobile terminal |
CN105843357A (en) * | 2016-03-14 | 2016-08-10 | 联想(北京)有限公司 | Method of maintaining normal application operation in power-saving management and electronic equipment |
CN105690385A (en) * | 2016-03-18 | 2016-06-22 | 北京光年无限科技有限公司 | Application calling method and device based on intelligent robot |
CN105892616A (en) * | 2016-03-29 | 2016-08-24 | 宇龙计算机通信科技(深圳)有限公司 | Terminal control method, terminal control device and terminal |
CN105912370A (en) * | 2016-05-03 | 2016-08-31 | 广东欧珀移动通信有限公司 | Control method and apparatus for background application of mobile terminal and mobile terminal |
CN106020850A (en) * | 2016-06-23 | 2016-10-12 | 北京光年无限科技有限公司 | Method and device for closing applications in operation system of robot |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108762712A (en) * | 2018-05-30 | 2018-11-06 | Oppo广东移动通信有限公司 | Control method of electronic device, device, storage medium and electronic equipment |
CN108762712B (en) * | 2018-05-30 | 2021-10-08 | Oppo广东移动通信有限公司 | Electronic device control method, electronic device control device, storage medium and electronic device |
CN110750344A (en) * | 2019-09-25 | 2020-02-04 | 北京爱接力科技发展有限公司 | Scene operation switching method and device for robot terminal and robot terminal |
CN116471123A (en) * | 2023-06-14 | 2023-07-21 | 杭州海康威视数字技术股份有限公司 | Intelligent analysis method, device and equipment for security threat of intelligent equipment |
CN116471123B (en) * | 2023-06-14 | 2023-08-25 | 杭州海康威视数字技术股份有限公司 | Intelligent analysis method, device and equipment for security threat of intelligent equipment |
Also Published As
Publication number | Publication date |
---|---|
CN107066288B (en) | 2020-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106847274B (en) | Man-machine interaction method and device for intelligent robot | |
CN105446491B (en) | A kind of exchange method and device based on intelligent robot | |
CN107728780A (en) | A kind of man-machine interaction method and device based on virtual robot | |
CN107066288A (en) | A kind of multi-modal exchange method and device for intelligent robot | |
CN105991731A (en) | Method for obtaining information, intelligent terminal and server side | |
CN107273477A (en) | A kind of man-machine interaction method and device for robot | |
CN106182007B (en) | A kind of interim card processing method and processing device for intelligent robot | |
CN108073986B (en) | Neural network model training method and device and electronic equipment | |
CN106991123A (en) | A kind of man-machine interaction method and device towards intelligent robot | |
CN106863300A (en) | A kind of data processing method and device for intelligent robot | |
CN104780459A (en) | Method and electronic equipment for loading effects in instant video | |
CN106354255A (en) | Man-machine interactive method and equipment facing robot product | |
CN110069605A (en) | Telephone robot active inquiry system with process | |
CN110536389A (en) | Method and device for reducing power consumption of terminal equipment and terminal equipment | |
CN105690407A (en) | Intelligent robot with expression display function | |
CN107767860A (en) | A kind of voice information processing method and device | |
CN105847558A (en) | Calendar event mode switching method based on mobile terminal and device thereof | |
CN108389574A (en) | A kind of devices, systems, and methods for supporting IOT device intelligences to interconnect | |
Hwang et al. | Artificial intelligence for cognitive wireless communications | |
CN105991825A (en) | Voice control method, device and system | |
CN106154876A (en) | A kind of intelligent robot and robot operating system | |
CN106557464A (en) | A kind of data processing method and device for talking with interactive system | |
CN106486111B (en) | Multi-TTS engine output speech speed adjusting method and system based on intelligent robot | |
CN104636206B (en) | The optimization method and device of a kind of systematic function | |
WO2017120923A1 (en) | Method for processing wechat content and mobile terminal |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |