CN106571143A - Method and device for controlling intelligent device - Google Patents
Method and device for controlling intelligent device Download PDFInfo
- Publication number
- CN106571143A CN106571143A CN201610974542.8A CN201610974542A CN106571143A CN 106571143 A CN106571143 A CN 106571143A CN 201610974542 A CN201610974542 A CN 201610974542A CN 106571143 A CN106571143 A CN 106571143A
- Authority
- CN
- China
- Prior art keywords
- smart machine
- environmental condition
- voice
- characteristic value
- speech
- 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
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000007613 environmental effect Effects 0.000 claims abstract description 143
- 238000004891 communication Methods 0.000 claims description 14
- 238000012790 confirmation Methods 0.000 claims description 14
- 206010011224 Cough Diseases 0.000 description 18
- 238000010586 diagram Methods 0.000 description 9
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000036760 body temperature Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000011022 operating instruction Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/02—Feature extraction for speech recognition; Selection of recognition unit
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/20—Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise, of stress induced speech
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- User Interface Of Digital Computer (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention provides a method and a device for controlling an intelligent device. The method comprises steps of obtaining a voice feature value, wherein the voice feature value is corresponding to at least one intelligent device, a preset operation of the intelligent device, and at least one environment condition threshold; obtaining an environmental condition of the generation position of the voice feature value; and when the environmental condition meets the environment condition threshold corresponding to the voice feature value, controlling the intelligent device corresponding to the voice feature value to execute the preset operation. The intelligent device is controlled to execute the preset operation based on the voice feature value and the environmental condition, the intelligent degree of the intelligent device is improved, the intelligent device is enabled to meet humanistic requirements, and the user experience is improved.
Description
Technical field
It relates to the communications field, more particularly to the control method and device of smart machine.
Background technology
In correlation technique, user can control corresponding smart machine and perform predetermined registration operation by phonetic order.But, on
During stating, smart machine can only be based on the phonetic order of the fixation for receiving and perform the predetermined registration operation so that user and intelligence
Interaction between energy equipment is more stiff, and Consumer's Experience is bad.
The content of the invention
In view of this, present disclose provides the control method and device of smart machine, to solve correlation technique in deficiency.
According to the first aspect of the embodiment of the present disclosure, there is provided a kind of control method of smart machine, for voice server,
Methods described includes:
Obtain speech characteristic value, wherein, the speech characteristic value and at least one smart machine, the smart machine it is pre-
If operation, at least one environmental condition threshold value are corresponding;
Obtain the environmental condition that the speech characteristic value occurs position;
When the environmental condition threshold value corresponding to the environmental condition meets the speech characteristic value, institute's predicate is controlled
The smart machine corresponding to sound eigenvalue performs the predetermined registration operation.
Alternatively, the acquisition speech characteristic value, including:
Receive the speech input information that intelligent terminal uploads;
Speech recognition is carried out to the speech input information, voice identification result is obtained;
According to institute's speech recognition result, with pre-stored voice eigenvalue template matching in the acquisition speech input information
Speech characteristic value.
Alternatively, it is described to obtain the environmental condition that the speech characteristic value occurs position, including:
It is determined that the association smart machine being associated with environmental condition type, the association smart machine and the intelligent terminal
In certain geographical position range;
Read the current value corresponding with the environmental form that the association smart machine is produced;
Be there is into the environmental condition of position as the voice environment eigenvalue in the current value.
Alternatively, the environmental condition type includes:
Cause the uncomfortable first environment condition types of user for characterizing current environment;Or
For characterizing second environment condition types of the user in sick state;Or
For characterizing threeth environmental condition type of the user in amusement state;
When the environmental condition type is the first environment condition types, the association smart machine is intelligent air
Depurator and/or intelligent thermometer;
When the environmental condition type is the second environment condition types, the association smart machine is intelligent temperature
Meter;
When the environmental condition type is the 3rd environmental condition type, the association smart machine is intelligent noise
Meter.
Alternatively, methods described also includes:
Send to the intelligent terminal and carry the voice push instruction for recommending sentence, so that the intelligent terminal is based on described
Voice pushes instruction, by recommending sentence described in voice output;
After the confirmation instruction that the intelligent terminal is returned based on the recommendation sentence is received, perform described in the control
The step of smart machine corresponding to speech characteristic value performs the predetermined registration operation;
Wherein, the recommendation sentence controls the corresponding intelligence of the speech characteristic value for asking user to be confirmed whether
Equipment performs the predetermined registration operation.
Alternatively, the smart machine is entered including the voice server by communication or wired communication mode
The equipment of row control.
According to the second aspect of the embodiment of the present disclosure, there is provided a kind of control device of smart machine, for voice server,
Described device includes:
Speech characteristic value acquisition module, is configured to obtain speech characteristic value, wherein, the speech characteristic value and at least
Individual smart machine, the predetermined registration operation of the smart machine and at least one environmental condition threshold value are corresponding;
Environmental condition acquisition module, is configured to obtain the environmental condition that the speech characteristic value occurs position;
Smart machine control module, is configured as the environmental condition and meets described corresponding to the speech characteristic value
During environmental condition threshold value, control the smart machine corresponding to the speech characteristic value and perform the predetermined registration operation.
Alternatively, the speech characteristic value acquisition module includes:
Receiving submodule, is configured to receive the speech input information that intelligent terminal uploads;
Speech recognition submodule, is configured to carry out the speech input information speech recognition, obtains speech recognition knot
Really;
Acquisition submodule, is configured to according to institute's speech recognition result, obtain in the speech input information with prestore
The speech characteristic value of speech characteristic value template matching.
Alternatively, the environmental condition acquisition module includes:
First determination sub-module, is configured to determine that the association smart machine being associated with environmental condition type, the pass
Connection smart machine is with the intelligent terminal in certain geographical position range;
Reading submodule, is configured to read the corresponding with the environmental condition type of the association smart machine generation
Current value;
Second determination sub-module, is configured to that position occurs using the current value as the voice environment eigenvalue
Environmental condition.
Alternatively, the environmental condition type includes:
Cause the uncomfortable first environment condition types of user for characterizing current environment;Or
For characterizing second environment condition types of the user in sick state;Or
For characterizing threeth environmental condition type of the user in amusement state;
When the environmental condition type is the first environment condition types, the association smart machine is intelligent air
Depurator and/or intelligent thermometer;
When the environmental condition type is the second environment condition types, the association smart machine is intelligent temperature
Meter;
When the environmental condition type is the 3rd environmental condition type, the association smart machine is intelligent noise
Meter.
Alternatively, described device also includes:
Sending module, is configured to send the voice push instruction for carrying recommendation sentence to the intelligent terminal, so that institute
State intelligent terminal and instruction is pushed based on the voice, by recommending sentence described in voice output;
Indicating module, is configured as receiving the confirmation instruction that the intelligent terminal is returned based on the recommendation sentence
Afterwards, indicate that the smart machine control module controls the smart machine corresponding to the speech characteristic value and performs described presetting
Operation;
Wherein, the recommendation sentence controls the corresponding intelligence of the speech characteristic value for asking user to be confirmed whether
Equipment performs the predetermined registration operation.
Alternatively, the smart machine is entered including the voice server by communication or wired communication mode
The equipment of row control.
According to the third aspect of the embodiment of the present disclosure, there is provided a kind of control device of smart machine, including:
Processor;
For storing the memorizer of processor executable;
Wherein, the processor is configured to:
Obtain speech characteristic value, wherein, the speech characteristic value and at least one smart machine, the smart machine it is pre-
If operation and at least one environmental condition threshold value are corresponding;
Obtain the environmental condition that the speech characteristic value occurs position;
When the environmental condition threshold value corresponding to the environmental condition meets the speech characteristic value, institute's predicate is controlled
The smart machine corresponding to sound eigenvalue performs the predetermined registration operation.
The technical scheme that embodiment of the disclosure is provided can include following beneficial effect:
In the embodiment of the present disclosure, voice server can automatically obtain speech characteristic value and the speech characteristic value occurs position
The environmental condition put.Further, when the environmental condition meets the corresponding environmental condition threshold value of the speech characteristic value, institute
State voice server and automatically control the corresponding smart machine execution predetermined registration operation of the speech characteristic value.In the embodiment of the present disclosure,
Smart machine is controlled based on speech characteristic value and environmental condition and performs predetermined registration operation, improve the intelligent journey of smart machine
Degree so that smart machine more meets hommization demand, improves Consumer's Experience.
In the embodiment of the present disclosure, alternatively, when speech characteristic value is obtained, phonetic entry can be uploaded by intelligent terminal
Information is to voice server.The voice server carries out speech recognition to the speech input information, is tied according to speech recognition
Really, the speech characteristic value in the speech input information with pre-stored voice eigenvalue template matching is obtained.Realize easy, availability
It is high.
In the embodiment of the present disclosure, when the environmental condition of speech characteristic value generation position is obtained, can first determine and environment
The associated association smart machine of condition types, the association smart machine is in the intelligent terminal for uploading speech input information
In certain geographical position range.In the embodiment of the present disclosure, the speech characteristic value is based on the described of intelligent terminal upload
What speech input information determined, then the association smart machine position can be defined as the generation of the speech characteristic value
Position.It is possible to further the current value corresponding with the environmental condition type that the association smart machine is produced is made
For the environmental condition that the voice environment eigenvalue occurs position.Ensure that and obtain the environment that the speech characteristic value occurs position
The accuracy of condition.
In the embodiment of the present disclosure, alternatively, environmental condition type can include causing user not for characterizing current environment
Suitable first environment condition types;Or for characterizing second environment condition types of the user in sick state;Or for characterizing
Threeth environmental condition type of the user in amusement state.Correspondingly, when the environmental condition type is the first environment bar
During part type, the association smart machine is Intelligent air purifier and/or intelligent thermometer;When the environmental condition type is
During the second environment condition types, the association smart machine is intelligent thermometer;When the environmental condition type is described
During the 3rd environmental condition type, the association smart machine can be intelligent noise apparatuies.In the embodiment of the present disclosure, different environment
The different association smart machine of condition types correspondence, it is ensured that the acquisition speech characteristic value occurs the accurate of the environmental condition of position
Property.
In the embodiment of the present disclosure, voice server can send to carry the voice for recommending sentence and push to intelligent terminal and refer to
Order.Wherein, the recommendation sentence controls the corresponding smart machine of the speech characteristic value for asking user to be confirmed whether
Perform the predetermined registration operation.After intelligent terminal for reception, by recommending sentence described in voice output.If user is based on the intelligence
The recommendation sentence of terminal output, confirms that the control smart machine performs the predetermined registration operation, then the intelligent terminal returns
Return and confirm instruction to the voice server.The voice server now just controls the smart machine and performs corresponding presetting
Operation.Improve the intelligence degree of smart machine so that smart machine more meets hommization demand, improves user's body
Test.
It should be appreciated that the general description of the above and detailed description hereinafter are only exemplary and explanatory, not
The disclosure can be limited.
Description of the drawings
Accompanying drawing herein is merged in description and constitutes the part of this specification, shows the enforcement for meeting the disclosure
Example, and be used to explain the principle of the disclosure together with description.
Fig. 1 is a kind of control method flow chart of smart machine of the disclosure according to an exemplary embodiment;
Fig. 2 is the control method flow chart of another kind of smart machine of the disclosure according to an exemplary embodiment;
Fig. 3 is the control method flow chart of another kind of smart machine of the disclosure according to an exemplary embodiment;
Fig. 4 is the control method flow chart of another kind of smart machine of the disclosure according to an exemplary embodiment;
Fig. 5 is a kind of control schematic diagram of a scenario of smart machine of the disclosure according to an exemplary embodiment;
Fig. 6 is the control schematic diagram of a scenario of another kind of smart machine of the disclosure according to an exemplary embodiment;
Fig. 7 is a kind of control device block diagram of smart machine of the disclosure according to an exemplary embodiment;
Fig. 8 is the control device block diagram of another kind of smart machine of the disclosure according to an exemplary embodiment;
Fig. 9 is the control device block diagram of another kind of smart machine of the disclosure according to an exemplary embodiment;
Figure 10 is the control device block diagram of another kind of smart machine of the disclosure according to an exemplary embodiment;
Figure 11 is an a kind of knot of control device for smart machine of the disclosure according to an exemplary embodiment
Structure schematic diagram.
Specific embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Explained below is related to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with the disclosure.Conversely, they be only with it is such as appended
The example of the consistent apparatus and method of some aspects described in detail in claims, the disclosure.
It is, only merely for the purpose of description specific embodiment, and to be not intended to be limiting the disclosure in the term of disclosure operation.
" one kind ", " described " and " being somebody's turn to do " for the singulative run in disclosure and the accompanying claims book is also intended to include majority
Form, unless context clearly shows that other implications.It is also understood that herein the term "and/or" of operation is referred to and wrapped
Containing one or more associated any or all possible combinations for listing project.
It will be appreciated that though various information, but this may be described using term first, second, third, etc. in the disclosure
A little information should not necessarily be limited by these terms.These terms are only used for that same type of information is distinguished from each other out.For example, without departing from
In the case of disclosure scope, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as
One information.Depending on linguistic context, as word that this is run " if " can be construed to " and ... when " or " when ...
When " or " in response to determining ".
The control method of the smart machine that the embodiment of the present disclosure is provided can be used for voice server.As shown in figure 1, Fig. 1
It is a kind of control method of the smart machine according to an exemplary embodiment, comprises the following steps:
In a step 101, speech characteristic value is obtained.
Alternatively, step 101 is as shown in Fig. 2 Fig. 2 is the another kind illustrated on the basis of aforementioned embodiment illustrated in fig. 1
The control method of smart machine, comprises the following steps:
In step 101-1, the speech input information that intelligent terminal uploads is received.
In the embodiment of the present disclosure, the intelligent terminal is in advance with the voice server by wired or wireless way
Connection is established, and is always maintained at the connection.Wherein, the intelligent terminal can be smart mobile phone, panel computer, individual digital
Assistant (Personal Digital Assistant, PDA) etc..
In this step, the intelligent terminal can gather the voice of user by preassembled voice assistant application program
Input information.The speech input information according to correlation technique, is uploaded to the voice server by the intelligent terminal, described
Voice server is received.
In step 101-2, speech recognition is carried out to the speech input information, obtain voice identification result.
In this step, the voice server carries out voice to the speech input information for receiving according to correlation technique
Identification, so as to obtain institute's speech recognition result of the word content including the speech input information.For example, phonetic entry letter
Cease for cough, then voice identification result is " coughing, cough ... ".
In step 101-3, according to institute's speech recognition result, obtain special with pre-stored voice in the speech input information
The speech characteristic value of value indicative template matching.
In this step, the voice server can be carried out institute's speech recognition result with pre-stored voice eigenvalue template
Matching, so as to obtain the speech input information in speech characteristic value with pre-stored voice eigenvalue template matching.
For example, voice identification result is matched for " coughing, cough ... " with pre-stored voice eigenvalue template, is determined it
Cough feature value template " coughing " is matched with prestoring.Then the speech characteristic value in the speech input information is " coughing ".
In the embodiment of the present disclosure, the speech characteristic value and at least one smart machine, the default behaviour of the smart machine
Make and at least one environmental condition threshold value is corresponding.The voice server has prestored the speech characteristic value and at least one
The mapping relations of smart machine, the predetermined registration operation of the smart machine and at least one environmental condition threshold value, such as institute of table 1
Show.
Table 1
In a step 102, the environmental condition that the speech characteristic value occurs position is obtained.
Alternatively, step 102 is as shown in figure 3, Fig. 3 is the another kind illustrated on the basis of aforementioned embodiment illustrated in fig. 2
The control method of smart machine, comprises the following steps:
In step 102-1, it is determined that the association smart machine being associated with environmental condition type.
In this step, the voice server can determine that the association being associated with the environmental condition type intelligently sets
It is standby.Wherein, the association smart machine is in certain geographical position range with the intelligent terminal.Alternatively, the association
Smart machine can in advance bind same account with the intelligent terminal;Or in same LAN, for example, belong to same
In wireless fidelity network under service set;Or be positioned in certain geographical position range by global positioning system.It is described
Association smart machine can be the various smart machines in smart home, for example Intelligent air purifier, intelligent air condition, intelligence electricity
Depending on etc..
Further, the environmental condition type can include causing the first uncomfortable ring of user for characterizing current environment
Border condition types, such as described first environment condition types can be that the value of current environment PM2.5 is higher and cause user to cough;
Or the environmental condition type can also include the second environment condition types for characterizing user in sick state, such as institute
It can be that user is in the sick states such as flu to state second environment condition types;Or the environmental condition type can also be wrapped
The 3rd environmental condition type for characterizing user in amusement state is included, such as described 3rd environmental condition type can be used
Family is in the amusement state of humming song.
Correspondingly, the association smart machine corresponding to varying environment condition types is also different, when the environmental condition
When type is the first environment condition types, the association smart machine can be for detecting whether current environment causes use
The uncomfortable Intelligent air purifier in family and/or intelligent thermometer.When the environmental condition type is the second environment condition class
During type, the association smart machine can be for detecting whether user is in the intelligent thermometer of sick state.When the ring
When border condition types are the 3rd environmental condition type, the association smart machine can be for whether detecting current environment
Affect the intelligent noise apparatuies of consumer entertainment state.
In step 102-2, the corresponding with the environmental condition type current of the association smart machine generation is read
Numerical value.
In this step, the voice server can according to correlation technique, read it is described association smart machine produce with
The corresponding current value of the environmental condition type.
For example, the environmental condition type is the first environment condition types, and the association smart machine is Intelligent air
Gas purifier and intelligent thermometer, then the voice server can working as by Intelligent air purifier reading PM2.5
Front numerical value, and the voice server can read the current body temperature value of user by the intelligent thermometer.
In step 102-3, be there is into the environmental condition of position as the voice environment eigenvalue in the current value.
In the embodiment of the present disclosure, the speech characteristic value is that the speech input information collected according to the intelligent terminal is true
Fixed, therefore, it can be on the association smart machine in certain geographical position range and institute with the intelligent terminal
The corresponding current value of environmental condition type is stated, the environmental condition of position occurs as the voice environment eigenvalue.
For example, the voice server can be by the current value of the PM2.5 read by the Intelligent air purifier
With the environment that the current body temperature value of user read by the intelligent thermometer occurs position as the voice environment eigenvalue
Condition.
In step 103, when the environmental condition meets the environmental condition threshold value corresponding to the speech characteristic value
When, control the smart machine corresponding to the speech characteristic value and perform the predetermined registration operation.
In this step, the voice server judges whether the environmental condition for getting meets the speech characteristic value
Corresponding environmental condition threshold value, if the environmental condition meets the corresponding environmental condition threshold value of the speech characteristic value, institute
The smart machine that stating voice server can control corresponding to the speech characteristic value performs the predetermined registration operation.
Alternatively, the voice server can send operation execute instruction to the smart machine, the smart machine
After reception, the predetermined registration operation is performed based on the operation execute instruction.Wherein, the smart machine can be that the intelligence is whole
End, the association smart machine, or other intelligence for needing to perform the predetermined registration operation corresponding with the speech characteristic value
Equipment.
For example, the voice server judges that the current value of the PM2.5 read by the Intelligent air purifier is
It is no to meet the environmental condition threshold value, i.e., higher than the first threshold, if above the first threshold, the then voice service
Device control Intelligent air purifier is performed opens operation.
In above-described embodiment, voice server can automatically obtain speech characteristic value and the speech characteristic value occurs position
Environmental condition.Further, it is described when the environmental condition meets the corresponding environmental condition threshold value of the speech characteristic value
Voice server automatically controls the corresponding smart machine of the speech characteristic value and performs predetermined registration operation.In the embodiment of the present disclosure, base
Smart machine is controlled in speech characteristic value and environmental condition and performs predetermined registration operation, improve the intelligence degree of smart machine,
So that smart machine more meets hommization demand, Consumer's Experience is improved.
Alternatively, in order to further lift Consumer's Experience, the speech characteristic value is also corresponded to recommends sentence,
The control method of above-mentioned smart machine is as shown in figure 4, Fig. 4 is illustrated on the basis of aforementioned embodiment illustrated in fig. 2
Another kind of smart machine control method, it is further comprising the steps of:
In step 102 ' in, send to the intelligent terminal and carry the voice push instruction for recommending sentence, so that the intelligence
Energy terminal pushes instruction based on the voice, by recommending sentence described in voice output.
In this step, the voice server is it is determined that the environmental condition meets the institute corresponding to the speech characteristic value
After stating environmental condition threshold value, the recommendation sentence corresponding with the speech characteristic value is automatically generated.The recommendation sentence is used
It is confirmed whether that the smart machine controlled corresponding to the speech characteristic value performs the predetermined registration operation in request user.
For example, the recommendation sentence can be " owner, if need to open Intelligent air purifier", or " owner,
You may catch a cold, if the application program opened for you on mobile phone orders a box coldrex" etc..
Further, the voice server is pushed to the voice that the intelligent terminal sends the carrying recommendation sentence and referred to
Order.The intelligent terminal receives the voice and pushes after instruction by voice assistant application program, passes through according to correlation technique
Recommend sentence described in voice output.
For example, the speech characteristic value is " owner, if need to open Intelligent air purifier" intelligent terminal exists
Receive the voice to push after instruction, automatically by speech play " owner, if need to open Intelligent air purifier"
Content.
In step 102 " in, after the confirmation instruction that the intelligent terminal is returned based on the recommendation sentence is received, hold
Row above-mentioned steps 103.
In the embodiment of the present disclosure, user can confirm to instruct by phonetic entry, or trigger intelligent terminal's output
Correspondence confirm instruction virtual key, such as shown in Fig. 5, the intelligent terminal is receiving institute of the user by phonetic entry
State and confirm instruction or determine that user's triggering correspondence is confirmed after the virtual key of instruction, the confirmation instruction is sent to described
Voice server.
In this step, the voice server is received after the confirmation instruction, and execution step 103 controls the voice
The smart machine corresponding to eigenvalue performs the predetermined registration operation.
In above-described embodiment, voice server can send to intelligent terminal and carry the voice push instruction for recommending sentence.
After intelligent terminal for reception, by recommending sentence described in voice output.If user is pushed away based on the described of intelligent terminal output
Sentence is recommended, confirms that controlling the smart machine performs the predetermined registration operation, then the intelligent terminal returns confirmation instruction and arrives described
Voice server.The voice server now just controls the smart machine and performs corresponding predetermined registration operation.Improve intelligence
The intelligence degree of equipment so that smart machine more meets hommization demand, improves Consumer's Experience.
In the embodiment of the present disclosure, the smart machine includes the voice server by communication, for example without
The communication modes such as line fidelity (Wireless Fidelity, WIFI), bluetooth, Zi Feng (Zigbee), or wired communication mode carries out
The equipment of control.
With reference to the control schematic diagram of a scenario of the smart machine shown in Fig. 6, the control method of above-mentioned smart machine is entered
One step is illustrated below.
For example, the smart mobile phone that user carries with is mounted with advance voice assistant application program.The voice assistant application
The speech input information of programmed acquisition user, it is assumed that speech input information be " cough ... and cough ... ", the smart mobile phone
The speech input information is uploaded to into voice server.Wherein, the smart mobile phone keeps all the time with the voice server
Connection.
The voice server carries out speech recognition to the speech input information, including " coughing ... and cough
Cough ... " voice identification result of word content.Then the voice server is special by upper speech recognition result and pre-stored voice
Value indicative template is matched, the speech characteristic value of the cough feature value template matching that gets in the speech input information and prestore
" coughing ".
Further, the voice server is according to the speech characteristic value and at least one smart machine, the institute for prestoring
The mapping relations between the predetermined registration operation and at least one environmental condition threshold value of smart machine are stated, it is determined that and speech characteristic value
" coughing " corresponding environmental condition type, it is assumed that for first environment condition types, then the voice server can determine with it is upper
It is Intelligent air purifier to state the associated association smart machine of environmental condition type.Wherein, the Intelligent air purifier and intelligence
Energy mobile phone is in certain geographical position range.The voice server read that the Intelligent air purifier produces with it is described
The corresponding current value of environmental condition type.If the Contemporary Digital is higher than the first threshold, it is determined that the environment bar
Part meets the environmental condition threshold value corresponding to the speech characteristic value.
The voice server can automatically generate recommendation sentence corresponding with current speech eigenvalue " coughing ":It is " main
People, if need to open Intelligent air purifier”.The voice for carrying above-mentioned recommendation sentence is pushed and referred to by the voice server
Order is sent to the smart mobile phone, after the voice assistant application program of the smart mobile phone is received, by speech play:" owner,
Whether need to open Intelligent air purifier”.User confirms to open the confirmation instruction of Intelligent air purifier by phonetic entry
Afterwards, the confirmation instruction is sent to the voice server by the smart mobile phone.The voice server is based on the confirmation
Instruction, sends open command to the Intelligent air purifier so that the Intelligent air purifier is according to the open command
Perform and open operation.
Again for example, the speech input information of voice assistant application program collection user is " atishoo, atishoo ... ", the intelligence
The speech input information is uploaded to voice server by energy mobile phone.The voice server carries out in the manner described above voice knowledge
Not, according to voice identification result, get special with the voice of the sneeze eigenvalue template matching that prestores in the speech input information
Value indicative for " atishoo ".The voice server determines corresponding association also according to the mode that above-mentioned determination associates smart machine
Smart machine is intelligent thermometer.Then the voice server is by the reading intelligent thermometer generation and environmental condition class
The corresponding current value of type, that is, read the current temperature value of the intelligent thermometer.If the current temperature value is less than second
Threshold value, it is determined that the environmental condition meets the environmental condition threshold value corresponding to the speech characteristic value.
The voice server can also generate current recommendation sentence for " owner, you may catch a cold, if beat for you
The application program opened on mobile phone orders a box coldrex”.The voice assistant is after speech play the above, if intelligence
Energy mobile phone receives the confirmation instruction of user, then confirm that instruction returns the voice server by described.The voice server
Confirm instruction according to described, send operating instruction to the smart mobile phone, the smart mobile phone automatic running shopping program, purchase
Coldrex.
Again for example, the speech input information of voice assistant application program collection user hums the song of certain song for user,
The speech input information is uploaded to voice server by the smart mobile phone.The voice server is carried out in the manner described above
Speech recognition, according to voice identification result, get in the speech input information and prestore song features value template matching
Speech characteristic value is the lyrics of the song.The voice server determines also according to the mode that above-mentioned determination associates smart machine
Go out corresponding association smart machine for intelligent noise apparatuies.Then the voice server is by reading what the intelligent noise apparatuies were produced
Current value corresponding with environmental condition type, that is, read the current level of noise of the intelligent noise apparatuies.If described currently make an uproar
Value is less than the 3rd threshold value, it is determined that the environmental condition meets the environmental condition threshold corresponding to the speech characteristic value
Value.
The voice server accordingly can determine current recommendation sentence for " owner, whether you need to carry out some accompaniments ".
The voice assistant is after voice output the above, if smart mobile phone receives the confirmation instruction of user, will be described
Confirm that instruction returns the voice server.The voice server confirms instruction according to described, sends operating instruction to described
Smart mobile phone, the smart mobile phone automatic running musical background program, is that user is accompanied.
It should be noted that the control method of the above-mentioned smart machine of embodiment of the present disclosure offer can be used for different fields
Under scape, the embodiment of the present disclosure is in sides such as smart home, online offline (Online to Offline, O2O) medical treatment and music applications
Face can use, and by controlling smart machine based on speech characteristic value and environmental condition predetermined registration operation is performed, and improve intelligence
The intelligence degree of energy equipment so that smart machine more meets hommization demand, improves Consumer's Experience.
Corresponding with preceding method embodiment, the disclosure additionally provides the embodiment of device.
As shown in fig. 7, Fig. 7 is a kind of control device frame of smart machine of the disclosure according to an exemplary embodiment
Figure, described device includes:
Speech characteristic value acquisition module 210, is configured to obtain speech characteristic value, wherein, the speech characteristic value and extremely
Few smart machine, the predetermined registration operation of the smart machine and at least one environmental condition threshold value are corresponding;
Environmental condition acquisition module 220, is configured to obtain the environmental condition that the speech characteristic value occurs position;
Smart machine control module 230, is configured as the environmental condition and meets corresponding to the speech characteristic value
During the environmental condition threshold value, control the smart machine corresponding to the speech characteristic value and perform the predetermined registration operation.
As shown in figure 8, the control device frame of another kind of smart machine of Fig. 8 disclosure according to an exemplary embodiment
Figure, on the basis of aforementioned Fig. 7 embodiments, the speech characteristic value acquisition module 210 includes the embodiment:
Receiving submodule 211, is configured to receive the speech input information that intelligent terminal uploads;
Speech recognition submodule 212, is configured to carry out the speech input information speech recognition, obtains speech recognition
As a result;
Acquisition submodule 213, is configured to according to institute's speech recognition result, obtain in the speech input information with it is pre-
Deposit the speech characteristic value of speech characteristic value template matching.
As shown in figure 9, the control device frame of another kind of smart machine of Fig. 9 disclosure according to an exemplary embodiment
Figure, on the basis of aforementioned Fig. 8 embodiments, the environmental condition acquisition module 220 includes the embodiment:
First determination sub-module 221, is configured to determine that the association smart machine being associated with the environmental condition type,
The association smart machine is with the intelligent terminal in certain geographical position range;
Reading submodule 222, is configured to read the association smart machine producing with the environmental condition type pair
The current value answered;
Second determination sub-module 223, is configured to that position occurs using the current value as the voice environment eigenvalue
The environmental condition put.
Alternatively, the environmental condition type includes:
Cause the uncomfortable first environment condition types of user for characterizing current environment;Or
For characterizing second environment condition types of the user in sick state;Or
For characterizing threeth environmental condition type of the user in amusement state;
When the environmental condition type is the first environment condition types, the association smart machine is intelligent air
Depurator and/or intelligent thermometer;
When the environmental condition type is the second environment condition types, the association smart machine is intelligent temperature
Meter;
When the environmental condition type is the 3rd environmental condition type, the association smart machine is intelligent noise
Meter.
As shown in Figure 10, the control device of another kind of smart machine of Figure 10 disclosure according to an exemplary embodiment
Block diagram, on the basis of aforementioned Fig. 7 embodiments, described device also includes the embodiment:
Sending module 240, is configured to send the voice push instruction for carrying recommendation sentence to the intelligent terminal, so that
The intelligent terminal pushes instruction based on the voice, by recommending sentence described in voice output;
Indicating module 250, is configured as receiving the intelligent terminal and is referred to based on the confirmation that the recommendation sentence is returned
After order, indicate that the smart machine execution that the smart machine control module is controlled corresponding to the speech characteristic value is described pre-
If operation;
Wherein, the recommendation sentence controls the corresponding intelligence of the speech characteristic value for asking user to be confirmed whether
Equipment performs the predetermined registration operation.
Alternatively, the smart machine is entered including the voice server by communication or wired communication mode
The equipment of row control.
For device embodiment, because it corresponds essentially to embodiment of the method, so related part is referring to method reality
Apply the part explanation of example.Device embodiment described above is only schematic, wherein illustrating as separating component
Unit can be or may not be physically separate, can be as the part that unit shows or may not be
Physical location, you can be located at a place, or can also be distributed on multiple NEs.Can be according to the actual needs
Select some or all of module therein to realize the purpose of disclosure scheme.Those of ordinary skill in the art are not paying wound
In the case that the property made is worked, you can to understand and implement.
Accordingly, the disclosure also provides a kind of control device of smart machine, including:
Processor;
For storing the memorizer of processor executable;
Wherein, the processor is configured to:
Obtain speech characteristic value, wherein, the speech characteristic value and at least one smart machine, the smart machine it is pre-
If operation and at least one environmental condition threshold value are corresponding;
Obtain the environmental condition that the speech characteristic value occurs position;
When the environmental condition threshold value corresponding to the environmental condition meets the speech characteristic value, institute's predicate is controlled
The smart machine corresponding to sound eigenvalue performs the predetermined registration operation.
As shown in figure 11, Figure 11 is the control device 1100 of another kind of smart machine according to an exemplary embodiment
A structural representation.For example, device 1100 may be provided in voice server.With reference to Figure 11, device 1100 includes processing
Component 1122, it further includes one or more processors, and the memory resource by representated by memorizer 1132, is used for
Storage can be by the instruction of the execution of process assembly 1122, such as application program.The application program stored in memorizer 1132 can be with
Including it is one or more each corresponding to one group of instruction module.Additionally, process assembly 1122 is configured to perform
Instruction, to perform the control method of above-mentioned smart machine.
Device 1100 can also include that power supply module 1126 be configured to the power management of performs device 1100, one
Wired or wireless network interface 1150 is configured to for device 1100 to be connected to network, and input and output (I/O) interface
1158.Device 1100 can be operated based on the operating system for being stored in memorizer 1132, such as Windows ServerTM, Mac
OS XTM, UnixTM, LinuxTM, FreeBSDTM or similar.
Those skilled in the art will readily occur to its of the disclosure after considering description and putting into practice invention disclosed herein
Its embodiment.The disclosure is intended to any modification, purposes or the adaptations of the disclosure, these modifications, purposes or
Person's adaptations follow the general principle of the disclosure and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope of the disclosure and spirit are by following
Claim point out.
The preferred embodiment of the disclosure is the foregoing is only, not to limit the disclosure, all essences in the disclosure
Within god and principle, any modification, equivalent substitution and improvements done etc. should be included within the scope of disclosure protection.
Claims (13)
1. a kind of control method of smart machine, for voice server, it is characterised in that methods described includes:
Speech characteristic value is obtained, wherein, the speech characteristic value and at least one smart machine, the default behaviour of the smart machine
Make and at least one environmental condition threshold value is corresponding;
Obtain the environmental condition that the speech characteristic value occurs position;
When the environmental condition threshold value corresponding to the environmental condition meets the speech characteristic value, the voice is controlled special
The smart machine corresponding to value indicative performs the predetermined registration operation.
2. method according to claim 1, it is characterised in that the acquisition speech characteristic value, including:
Receive the speech input information that intelligent terminal uploads;
Speech recognition is carried out to the speech input information, voice identification result is obtained;
According to institute's speech recognition result, the voice with pre-stored voice eigenvalue template matching in the speech input information is obtained
Eigenvalue.
3. method according to claim 2, it is characterised in that the acquisition speech characteristic value occurs the environment of position
Condition, including:
It is determined that the association smart machine being associated with environmental condition type, the association smart machine is in the intelligent terminal
In certain geographical position range;
Read the current value corresponding with the environmental condition type that the association smart machine is produced;
Be there is into the environmental condition of position as the voice environment eigenvalue in the current value.
4. method according to claim 3, it is characterised in that the environmental condition type includes:
Cause the uncomfortable first environment condition types of user for characterizing current environment;Or
For characterizing second environment condition types of the user in sick state;Or
For characterizing threeth class environmental condition type of the user in amusement state;
When the environmental condition type is the first environment condition types, the association smart machine is intelligent air purifying
Device and/or intelligent thermometer;
When the environmental condition type is the second environment condition types, the association smart machine is intelligent thermometer;
When the environmental condition type is the 3rd environmental condition type, the association smart machine is intelligent noise apparatuies.
5. method according to claim 1, it is characterised in that methods described also includes:
Send to the intelligent terminal and carry the voice push instruction for recommending sentence, so that the intelligent terminal is based on the voice
Instruction is pushed, by recommending sentence described in voice output;
After the confirmation instruction that the intelligent terminal is returned based on the recommendation sentence is received, the control voice is performed
The step of smart machine corresponding to eigenvalue performs the predetermined registration operation;
Wherein, the recommendation sentence controls the corresponding smart machine of the speech characteristic value for asking user to be confirmed whether
Perform the predetermined registration operation.
6. the method according to any one of claim 1-5, it is characterised in that the smart machine includes the voice service
The equipment that device is controlled by communication or wired communication mode.
7. a kind of control device of smart machine, for voice server, it is characterised in that described device includes:
Speech characteristic value acquisition module, is configured to obtain speech characteristic value, wherein, the speech characteristic value and at least one intelligence
Energy equipment, the predetermined registration operation of the smart machine and at least one environmental condition threshold value are corresponding;
Environmental condition acquisition module, is configured to obtain the environmental condition that the speech characteristic value occurs position;
Smart machine control module, is configured as the environmental condition and meets the environment corresponding to the speech characteristic value
During condition threshold, control the smart machine corresponding to the speech characteristic value and perform the predetermined registration operation.
8. device according to claim 7, it is characterised in that the speech characteristic value acquisition module includes:
Receiving submodule, is configured to receive the speech input information that intelligent terminal uploads;
Speech recognition submodule, is configured to carry out the speech input information speech recognition, obtains voice identification result;
Acquisition submodule, is configured to according to institute's speech recognition result, with pre-stored voice in the acquisition speech input information
The speech characteristic value of eigenvalue template matching.
9. device according to claim 8, it is characterised in that the environmental condition acquisition module includes:
First determination sub-module, is configured to determine that the association smart machine being associated with environmental condition type, the association intelligence
Energy equipment is with the intelligent terminal in certain geographical position range;
Reading submodule, is configured to read the corresponding with the environmental condition type current of the association smart machine generation
Numerical value;
Second determination sub-module, is configured to the environment that the current value is occurred into position as the voice environment eigenvalue
Condition.
10. device according to claim 9, it is characterised in that the environmental condition type includes:
Cause the uncomfortable first environment condition types of user for characterizing current environment;Or
For characterizing second environment condition types of the user in sick state;Or
For characterizing threeth environmental condition type of the user in amusement state;
When the environmental condition type is the first environment condition types, the association smart machine is intelligent air purifying
Device and/or intelligent thermometer;
When the environmental condition type is the second environment condition types, the association smart machine is intelligent thermometer;
When the environmental condition type is the 3rd environmental condition type, the association smart machine is intelligent noise apparatuies.
11. devices according to claim 7, it is characterised in that described device also includes:
Sending module, is configured to send the voice push instruction for carrying recommendation sentence to the intelligent terminal, so that the intelligence
Energy terminal pushes instruction based on the voice, by recommending sentence described in voice output;
Indicating module, is configured as receiving after confirmation instruction of the intelligent terminal based on the recommendation sentence return, refers to
Show that the smart machine control module controls the smart machine corresponding to the speech characteristic value and performs the predetermined registration operation;
Wherein, the recommendation sentence controls the corresponding smart machine of the speech characteristic value for asking user to be confirmed whether
Perform the predetermined registration operation.
12. devices according to any one of claim 7-11, it is characterised in that the smart machine takes including the voice
The equipment that business device is controlled by communication or wired communication mode.
13. a kind of control devices of smart machine, it is characterised in that include:
Processor;
For storing the memorizer of processor executable;
Wherein, the processor is configured to:
Speech characteristic value is obtained, wherein, the speech characteristic value and at least one smart machine, the default behaviour of the smart machine
Make and at least one environmental condition threshold value is corresponding;
Obtain the environmental condition that the speech characteristic value occurs position;
When the environmental condition threshold value corresponding to the environmental condition meets the speech characteristic value, the voice is controlled special
The smart machine corresponding to value indicative performs the predetermined registration operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610974542.8A CN106571143B (en) | 2016-11-04 | 2016-11-04 | control method and device of intelligent equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610974542.8A CN106571143B (en) | 2016-11-04 | 2016-11-04 | control method and device of intelligent equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106571143A true CN106571143A (en) | 2017-04-19 |
CN106571143B CN106571143B (en) | 2019-12-06 |
Family
ID=58541566
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610974542.8A Active CN106571143B (en) | 2016-11-04 | 2016-11-04 | control method and device of intelligent equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106571143B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108766422A (en) * | 2018-04-02 | 2018-11-06 | 青岛海尔科技有限公司 | Response method, device, storage medium and the computer equipment of speech ciphering equipment |
CN110661888A (en) * | 2019-10-31 | 2020-01-07 | 广州华凌制冷设备有限公司 | Voice control method and device for household appliance and readable storage medium |
CN112637208A (en) * | 2020-12-23 | 2021-04-09 | 美的集团股份有限公司 | Method for determining authority of target device, electronic device and computer readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103050118A (en) * | 2012-11-29 | 2013-04-17 | 三一重工股份有限公司 | Engineering machinery, control system and action voice control system thereof |
CN104238369A (en) * | 2014-09-02 | 2014-12-24 | 百度在线网络技术(北京)有限公司 | Intelligent household appliance control method and device |
CN105163236A (en) * | 2015-09-11 | 2015-12-16 | 青岛歌尔声学科技有限公司 | Intelligent sound system with gateway control function |
CN105204357A (en) * | 2015-09-18 | 2015-12-30 | 小米科技有限责任公司 | Contextual model regulating method and device for intelligent household equipment |
CN106057201A (en) * | 2016-04-25 | 2016-10-26 | 北京市动感生活科技有限公司 | Household electrical appliance intelligent voice interaction control method and apparatus |
-
2016
- 2016-11-04 CN CN201610974542.8A patent/CN106571143B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103050118A (en) * | 2012-11-29 | 2013-04-17 | 三一重工股份有限公司 | Engineering machinery, control system and action voice control system thereof |
CN104238369A (en) * | 2014-09-02 | 2014-12-24 | 百度在线网络技术(北京)有限公司 | Intelligent household appliance control method and device |
CN105163236A (en) * | 2015-09-11 | 2015-12-16 | 青岛歌尔声学科技有限公司 | Intelligent sound system with gateway control function |
CN105204357A (en) * | 2015-09-18 | 2015-12-30 | 小米科技有限责任公司 | Contextual model regulating method and device for intelligent household equipment |
CN106057201A (en) * | 2016-04-25 | 2016-10-26 | 北京市动感生活科技有限公司 | Household electrical appliance intelligent voice interaction control method and apparatus |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108766422A (en) * | 2018-04-02 | 2018-11-06 | 青岛海尔科技有限公司 | Response method, device, storage medium and the computer equipment of speech ciphering equipment |
CN108766422B (en) * | 2018-04-02 | 2020-09-15 | 青岛海尔科技有限公司 | Voice equipment response method and device, storage medium and computer equipment |
CN110661888A (en) * | 2019-10-31 | 2020-01-07 | 广州华凌制冷设备有限公司 | Voice control method and device for household appliance and readable storage medium |
CN110661888B (en) * | 2019-10-31 | 2023-01-31 | 广州华凌制冷设备有限公司 | Voice control method and device for household appliance and readable storage medium |
CN112637208A (en) * | 2020-12-23 | 2021-04-09 | 美的集团股份有限公司 | Method for determining authority of target device, electronic device and computer readable storage medium |
CN112637208B (en) * | 2020-12-23 | 2022-04-01 | 美的集团股份有限公司 | Method for determining authority of target device, electronic device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN106571143B (en) | 2019-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230186915A1 (en) | Processing voice commands based on device topology | |
JP6767206B2 (en) | Response system | |
KR102373905B1 (en) | Shortened voice user interface for assistant applications | |
CN104460328B (en) | Smart machine control method and device based on set scene mode | |
US10991462B2 (en) | System and method of controlling external apparatus connected with device | |
EP3633947B1 (en) | Electronic device and control method therefor | |
CN107516090A (en) | Integrated face identification method and system | |
CN106164869A (en) | Mixed-client/server architecture for parallel processing | |
CN104079640B (en) | A kind of user service provides method and system | |
CN108369607A (en) | Dynamic response contextual policies for personal digital assistant | |
CN106338922B (en) | The generation method and device of intelligent scene mode | |
US20190372794A1 (en) | Intelligent personal assistant controller | |
CN109144971B (en) | Equipment binding method and matching system | |
CN106571143A (en) | Method and device for controlling intelligent device | |
JP2021002062A (en) | Responding system | |
CN107018000A (en) | Account correlating method and device | |
US20210264905A1 (en) | Electronic device and control method therefor | |
CN106030442A (en) | Interaction device selecting method and apparatus | |
CN111602412B (en) | Device selection apparatus, data set selection apparatus, device selection method, and storage medium | |
KR102485339B1 (en) | Apparatus and method for processing voice command of vehicle | |
Baria et al. | Personal and intelligent home assistant to control devices using raspberry pi | |
CN107026885A (en) | Information-pushing method and device | |
WO2020008881A1 (en) | Information processing device and information processing method | |
CN108415983B (en) | Intelligent problem solving method and device based on interaction | |
KR20220051769A (en) | Server providing information for casting artists and method for providing information for casting artists |
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 |