CN106571143A - Method and device for controlling intelligent device - Google Patents

Method and device for controlling intelligent device Download PDF

Info

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
Application number
CN201610974542.8A
Other languages
Chinese (zh)
Other versions
CN106571143B (en
Inventor
孟亚楠
刘铁俊
王东东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Beijing Smartmi Technology Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Beijing Smartmi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd, Beijing Smartmi Technology Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610974542.8A priority Critical patent/CN106571143B/en
Publication of CN106571143A publication Critical patent/CN106571143A/en
Application granted granted Critical
Publication of CN106571143B publication Critical patent/CN106571143B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/02Feature extraction for speech recognition; Selection of recognition unit
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/20Speech 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

The control method and device of smart machine
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.
CN201610974542.8A 2016-11-04 2016-11-04 control method and device of intelligent equipment Active CN106571143B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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