CN108880961A - Appliances equipment control method and device, computer equipment and storage medium - Google Patents
Appliances equipment control method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN108880961A CN108880961A CN201810796340.8A CN201810796340A CN108880961A CN 108880961 A CN108880961 A CN 108880961A CN 201810796340 A CN201810796340 A CN 201810796340A CN 108880961 A CN108880961 A CN 108880961A
- Authority
- CN
- China
- Prior art keywords
- slot position
- household appliance
- assignment
- default
- feature words
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000003860 storage Methods 0.000 title claims abstract description 12
- 239000013589 supplement Substances 0.000 claims abstract description 39
- 238000001514 detection method Methods 0.000 claims abstract description 20
- 239000000284 extract Substances 0.000 claims abstract description 13
- 238000012545 processing Methods 0.000 claims description 33
- 238000004590 computer program Methods 0.000 claims description 10
- 230000006399 behavior Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 15
- 230000003993 interaction Effects 0.000 description 10
- 235000021168 barbecue Nutrition 0.000 description 9
- 238000000605 extraction Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 239000000523 sample Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005304 joining Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000002618 waking effect Effects 0.000 description 2
- 241000256844 Apis mellifera Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 235000019628 coolness Nutrition 0.000 description 1
- 238000000855 fermentation Methods 0.000 description 1
- 230000004151 fermentation Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010257 thawing Methods 0.000 description 1
- 238000010792 warming Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- 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/06—Creation of reference templates; Training of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
-
- 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/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Artificial Intelligence (AREA)
- Electric Ovens (AREA)
- Selective Calling Equipment (AREA)
Abstract
The present invention provides a kind of appliances equipment control methods and device, computer equipment and storage medium, appliances equipment control method to include:It receives the voice data with the associated speech ciphering equipment acquisition of household appliance and extracts Feature Words wherein included;Feature Words are matched with the control parameter in preset speech model library, and when determining target control parameter corresponding with Feature Words, Feature Words are assigned to and the associated slot position of target control parameter;After by the equal assignment of all Feature Words to corresponding slot position, detection and the target slot position in the manipulation associated default slot position set of household appliance whether assignment;If it is not, sending the hint instructions for guiding completion parameter to user, so that user inputs corresponding voice data to speech ciphering equipment supplement according to hint instructions, and returns to execution and receive voice data, extract the step of Feature Words;If so, generating manipulation instruction according to the corresponding all assignment of default slot position set;Manipulation instruction is sent to household appliance.
Description
Technical field
The present invention relates to human-computer interaction technique fields, control in particular to appliances equipment control method, household appliance
Device, computer equipment and computer readable storage medium.
Background technique
Intelligent appliance is that household appliance MCU (Micro Controller Unit, micro-control unit) is passed through communication module group
It is connected with internet, so that household appliance be made to have more function expandabilities, promotes the experience that user uses household appliance,
Abundant user's usage scenario, and the combination of speech recognition technology and intelligent appliance, can control intelligent appliance by voice
System promotes interactive experience.
Currently, user is using word wake-up device is waken up, so in the existing voice control scheme applied to intelligent appliance
After say phonetic order, collected phonetic order is uploaded to server by speech ciphering equipment, is carried out feature extraction by server, is obtained
Corresponding parameter is taken, and then control instruction is generated according to parameter and is sent to household appliance, so that equipment starting executes corresponding operating.
But above-mentioned voice control scheme has at least the following problems:
(1) when user issues control instruction by voice, it is necessary to disposably all issue all control instructions, if endless
Whole, equipment cannot correctly start;
(2) if there is default parameters the case where, user need to reawake equipment, then re-enter control instruction,
With completion parameter;
(3) in the case where no voice guide, what user can not know missing is what parameter, the intelligence of household appliance
It is poor to experience, and can not be successfully completion parameter in voice guide function failure.
Summary of the invention
The present invention is directed to solve at least one of the technical problems existing in the prior art or related technologies.
For this purpose, it is primary to solve user an object of the present invention is to provide a kind of new appliances equipment control method
Voice issues that control instruction is imperfect to be caused correctly start household appliance and need to reawake speech ciphering equipment with again defeated
The problem of entering control instruction makes voice control household appliance become more intelligent, efficient, promotes the man-machine interaction experience of user.
A kind of device of controlling domestic electrical appliance, computer equipment and calculating are proposed it is another object of the present invention to corresponding
Machine readable storage medium storing program for executing.
To realize that at least one above-mentioned purpose proposes a kind of household appliance controlling party according to the first aspect of the invention
Method, including:The voice data with the associated speech ciphering equipment acquisition of household appliance is received, and extracts in the voice data and includes
Feature Words;The Feature Words are matched with the control parameter in preset speech model library, and in the determining and feature
When the corresponding target control parameter of word, the Feature Words are assigned to and the associated slot position of the target control parameter;When by institute
After having the Feature Words equal assignment to corresponding slot position, detect associated with the manipulation household appliance in the speech model library
Target slot position in default slot position set whether assignment;When there are the unassignable targets in the default slot position set
When slot position, the hint instructions for guiding completion parameter are sent to user, so that user is according to the hint instructions to institute's predicate
Sound equipment supplement inputs corresponding voice data, and returns and execute the reception voice data, extracts the step of Feature Words;Work as institute
State the target slot position in default slot position set assignment when, it is raw according to the corresponding all assignment of the default slot position set
At manipulation instruction;The manipulation instruction is sent to the household appliance, so that the household appliance is according to the manipulation instruction
Operation.
In the technical scheme, when according to the speech production of user be used for control household appliance operation manipulation instruction with reality
When existing human-computer interaction, to carrying out turning text, semantic point with the collected user voice data of the associated speech ciphering equipment of household appliance
The processing such as analysis obtain Feature Words relevant to control household appliance operation wherein included, that is, determine that user currently controls household electrical appliances and sets
Standby intention, and Feature Words are matched with the control parameter in preset speech model library, specifically in the speech model library
Middle definition have multiple slot positions and with the associated control parameter of each slot position, then determining with the matched target control of any feature word
After parameter processed, it can lock associated slot position, Feature Words can be then assigned to the slot position, further when will be each
After Feature Words are assigned to corresponding slot position, compared with the relevant technologies, it is not immediately generated the manipulation instruction instead of, detection should
In speech model library in the associated default slot position set of the household appliance should assignment target slot position whether assignment,
It detects whether default parameters and the manipulation instruction that can normally start household appliance can not be generated, if above-mentioned target slot position is not
Complete assignment then needs indication user to supplement the corresponding voice data of input, to carry out extraction, the feature of Feature Words again
Word and the matching of control parameter and the target in default slot position set will be detected again after Feature Words assignment to corresponding slot position
Slot position whether the complete step of assignment then can be according to each target slot position of default slot position set until the equal assignment of target slot position
Corresponding all assignment piece together the manipulation instruction generated for controlling household appliance operation, it is obvious that the manipulation instruction
Corresponding household appliance can correctly be started, so that voice control household appliance is become more intelligent, efficient, improve user's control
The accuracy of household appliance, to improve the man-machine interaction experience of user, and once wake-up speech ciphering equipment can make user
It completes voice data initially and supplement inputs, without reawaking speech ciphering equipment when detecting default parameters every time.
In the above-mentioned technical solutions, it is preferable that when detecting that there are the unassignable mesh in the default slot position set
After mark slot position, before the hint instructions sent to user for guiding completion parameter, the appliances equipment control method is also wrapped
It includes:Determine first group of slot position that assignment is currently completed;First group of slot position is compared with the default slot position set,
To determine second group of slot position of default parameters;The hint instructions are generated according to the corresponding slot position information of second group of slot position.
In the technical scheme, when needing to send its supplement input voice data completion parameter of guidance to user, specifically
It can be used according to the prompt of the slot position information guidance for one group of slot position not being assigned in the associated default slot position set of household appliance
Family supplement input voice data, so that parameter accurately inform that user currently lacks is so that user inputs language in supplement
Sound data, which have, explicitly to be stressed, it is ensured that the efficiency of parameter supplement, to further increase the accuracy of user's control household appliance.
In any of the above-described technical solution, it is preferable that include necessary slot position and inessential slot in the default slot position set
Position;And the target slot position is the necessary slot position or the target slot position is the necessary slot position and the inessential slot
The combination of position.
In the technical scheme, can by speech model library with the slot position in the associated default slot position set of household appliance
Classify, required necessity slot position when being specifically divided into for generating the manipulation instruction that can correctly start household appliance, i.e.,
Have to the slot position that assignment is carried out according to the voice data of user, and the inessential slot that for generating manipulation instruction when is assisted
Position, it can the not slot position of assignment, to adapt to different use demands.
In any of the above-described technical solution, it is preferable that it is described will be in the Feature Words and preset speech model library
Before control parameter is matched, the appliances equipment control method further includes:Construct the preset speech model library and wherein
Slot position, and establish the incidence relation between each slot position and corresponding control parameter;It chooses and the associated slot of the household appliance
Position is with the determination default slot position set.
In the technical scheme, the household appliance controlled can be needed according to user when pre-establishing speech model library
Slot position that definition wherein needs to include and with the associated control parameter of each slot position, that is, joining to the control in speech model library
Number is classified, and then slot position then adaptable for each specific household appliance matching, can generate after for slot position assignment
Correct starting household appliance and the manipulation instruction for operating normally it.
In any of the above-described technical solution, it is preferable that before first group of slot position of assignment is currently completed in the determination, institute
Stating appliances equipment control method further includes:Judge whether the household appliance is in operating status;When the judgement household appliance
When in operating status, first group of slot position is determined, and according to the corresponding all assignment generations of first group of slot position
Manipulation instruction;When determining that the household appliance is in standby, the step of determining second group of slot position is executed.
In the technical scheme, when user passes through voice control household appliance and determines default parameters, root is specifically needed
Determine whether that indication user carries out voice supplementary parameter according to the current state of household appliance, and is determining that household appliance is current
Terminal parameter is supplemented when in operating status, to avoid the normal operation logic for influencing household appliance, it is ensured that household appliance uses
Safety, reliability.
According to the second aspect of the invention, a kind of device of controlling domestic electrical appliance is proposed, including:First processing module is used
In the voice data received and the associated speech ciphering equipment of household appliance acquires, and extract the feature for including in the voice data
Word;Matching module, for the Feature Words to be matched with the control parameter in preset speech model library, and determine with
When the corresponding target control parameter of the Feature Words, the Feature Words are assigned to and the associated slot of the target control parameter
Position;Detection module, for when by all equal assignment of Feature Words to corresponding slot position after, detect in the speech model library and
Manipulate target slot position in the associated default slot position set of the household appliance whether assignment;Second processing module is used for
When the detection module detects in the default slot position set there are when the unassignable target slot position, sends and use to user
In the hint instructions of guidance completion parameter, so that user is corresponding to speech ciphering equipment supplement input according to the hint instructions
Voice data, and dispatch the first processing module and return to the step of executing the reception voice data, extraction Feature Words;First
Generation module, when for detecting the target slot position assignment in the default slot position set when the detection module,
Manipulation instructions are generated according to the corresponding all assignment of the default slot position set;Sending module, for sending out the manipulation instruction
It send to the household appliance, so that the household appliance is run according to the manipulation instruction.
In the technical scheme, when according to the speech production of user be used for control household appliance operation manipulation instruction with reality
When existing human-computer interaction, to carrying out turning text, semantic point with the collected user voice data of the associated speech ciphering equipment of household appliance
The processing such as analysis obtain Feature Words relevant to control household appliance operation wherein included, that is, determine that user currently controls household electrical appliances and sets
Standby intention, and Feature Words are matched with the control parameter in preset speech model library, specifically in the speech model library
Middle definition have multiple slot positions and with the associated control parameter of each slot position, then determining with the matched target control of any feature word
After parameter processed, it can lock associated slot position, Feature Words can be then assigned to the slot position, further when will be each
After Feature Words are assigned to corresponding slot position, compared with the relevant technologies, it is not immediately generated the manipulation instruction instead of, detection should
In speech model library in the associated default slot position set of the household appliance should assignment target slot position whether assignment,
It detects whether default parameters and the manipulation instruction that can normally start household appliance can not be generated, if above-mentioned target slot position is not
Complete assignment then needs indication user to supplement the corresponding voice data of input, to carry out extraction, the feature of Feature Words again
Word and the matching of control parameter and the target in default slot position set will be detected again after Feature Words assignment to corresponding slot position
Slot position whether the complete step of assignment then can be according to each target slot position of default slot position set until the equal assignment of target slot position
Corresponding all assignment piece together the manipulation instruction generated for controlling household appliance operation, it is obvious that the manipulation instruction
Corresponding household appliance can correctly be started, so that voice control household appliance is become more intelligent, efficient, improve user's control
The accuracy of household appliance, to improve the man-machine interaction experience of user, and once wake-up speech ciphering equipment can make user
It completes voice data initially and supplement inputs, without reawaking speech ciphering equipment when detecting default parameters every time.
In the above-mentioned technical solutions, it is preferable that the device of controlling domestic electrical appliance further includes:Determining module, for working as institute
State detection module detect in the default slot position set there are after unassignable slot position, the Second processing module to user send out
Before sending the hint instructions for guiding completion parameter, first group of slot position that assignment is currently completed is determined;Comparison module, being used for will
First group of slot position is compared with the default slot position set, to determine second group of slot position of default parameters;Second generates
Module, for generating the hint instructions according to the corresponding slot position information of second group of slot position.
In the technical scheme, when needing to send its supplement input voice data completion parameter of guidance to user, specifically
It can be used according to the prompt of the slot position information guidance for one group of slot position not being assigned in the associated default slot position set of household appliance
Family supplement input voice data, so that parameter accurately inform that user currently lacks is so that user inputs language in supplement
Sound data, which have, explicitly to be stressed, it is ensured that the efficiency of parameter supplement, to further increase the accuracy of user's control household appliance.
In any of the above-described technical solution, it is preferable that include necessary slot position and inessential slot in the default slot position set
Position;And the target slot position is the necessary slot position or the target slot position is the necessary slot position and the inessential slot
The combination of position.
In the technical scheme, can by speech model library with the slot position in the associated default slot position set of household appliance
Classify, required necessity slot position when being specifically divided into for generating the manipulation instruction that can correctly start household appliance, i.e.,
Have to the slot position that assignment is carried out according to the voice data of user, and the inessential slot that for generating manipulation instruction when is assisted
Position, it can the not slot position of assignment, to adapt to different use demands.
In any of the above-described technical solution, it is preferable that the device of controlling domestic electrical appliance further includes:Creation module is used for
Before the matching module is matched the Feature Words with the control parameter in preset speech model library, construct described pre-
If speech model library and slot position therein, and establish the incidence relation between each slot position and corresponding control parameter;At third
Module is managed, for choosing with the associated slot position of the household appliance with the determination default slot position set.
In the technical scheme, the household appliance controlled can be needed according to user when pre-establishing speech model library
Slot position that definition wherein needs to include and with the associated control parameter of each slot position, that is, joining to the control in speech model library
Number is classified, and then slot position then adaptable for each specific household appliance matching, can generate after for slot position assignment
Correct starting household appliance and the manipulation instruction for operating normally it.
In any of the above-described technical solution, it is preferable that the device of controlling domestic electrical appliance further includes:Judgment module is used for
Before the determining module determines and first group of slot position of assignment currently is completed, judge whether the household appliance is in operation shape
State;Fourth processing module, for determining described first when the judgment module determines that the household appliance is in operating status
Group slot position, and the manipulation instruction is generated according to the corresponding all assignment of first group of slot position;Scheduler module, for when described
When judgment module determines that the household appliance is in standby, dispatches the comparison module and execute determining second group of slot position
The step of.
In the technical scheme, when user passes through voice control household appliance and determines default parameters, root is specifically needed
Determine whether that indication user carries out voice supplementary parameter according to the current state of household appliance, and is determining that household appliance is current
Terminal parameter is supplemented when in operating status, to avoid the normal operation logic for influencing household appliance, it is ensured that household appliance uses
Safety, reliability.
According to the third aspect of the invention we, a kind of computer equipment is proposed, including:Processor;For storing the place
Manage the memory of device executable instruction, wherein the processor is for executing the executable finger stored in the memory
The step of appliances equipment control method described in any one of technical solution of first aspect as above is realized when enabling.
According to the fourth aspect of the invention, a kind of computer readable storage medium is proposed, computer journey is stored thereon with
Sequence, computer program realize household appliance described in any one of technical solution of first aspect as above when being executed by the processing
The step of control method.
Additional aspect and advantage of the invention will be set forth in part in the description, and will partially become from the following description
Obviously, or practice through the invention is recognized.
Detailed description of the invention
Above-mentioned and/or additional aspect of the invention and advantage will become from the description of the embodiment in conjunction with the following figures
Obviously and it is readily appreciated that, wherein:
Fig. 1 shows the flow diagram of the appliances equipment control method of first embodiment of the invention;
Fig. 2 shows the method flow schematic diagrams of the generation hint instructions of the embodiment of the present invention;
Fig. 3 shows the method flow schematic diagram in the building speech model library of the embodiment of the present invention;
Fig. 4 shows the flow diagram of the appliances equipment control method of second embodiment of the invention;
Fig. 5 shows the schematic diagram in the speech model library of the embodiment of the present invention;
Fig. 6 shows the flow diagram of the method for controlling microwave oven of the embodiment of the present invention;
Fig. 7 shows the flow diagram of the oven control method of the embodiment of the present invention;
Fig. 8 shows the schematic block diagram of the device of controlling domestic electrical appliance of the embodiment of the present invention;
Fig. 9 shows the schematic block diagram of the computer equipment of the embodiment of the present invention.
Specific embodiment
To better understand the objects, features and advantages of the present invention, with reference to the accompanying drawing and specific real
Applying mode, the present invention is further described in detail.It should be noted that in the absence of conflict, the implementation of the application
Feature in example and embodiment can be combined with each other.
In the following description, numerous specific details are set forth in order to facilitate a full understanding of the present invention, still, the present invention may be used also
To be implemented using other than the one described here other modes, therefore, protection scope of the present invention is not by described below
Specific embodiment limitation.
Embodiment one
It is illustrated below with reference to particular content of the Fig. 1 to Fig. 7 to the appliances equipment control method of the embodiment of the present invention.
As shown in Figure 1, the appliances equipment control method of the first specific embodiment according to the present invention, specifically includes following below scheme
Step:
Step S102 receives the voice data with the associated speech ciphering equipment acquisition of household appliance, and extracts the voice number
The Feature Words for including in.
It in this step, can also be with for the built-in voice module of household appliance with the associated speech ciphering equipment of household appliance
Outer for household appliance connects voice device, and China and foreign countries connect voice device such as voice speaker, user mobile phone etc., and household appliance can
To include the living electric apparatus such as all household appliances for being able to carry out program, such as micro-wave oven, oven.
It is possible to further pass through Wi-Fi (Wireless-Fidelity, wireless network), bluetooth, ZigBee (purple honeybee association
View) etc. transmission modes receive the collected voice data of speech ciphering equipment;And when extracting the Feature Words in voice data, such as
It can be first converted into text, and then semantic analysis is carried out to text and compares the refinement spy wherein included for meeting established standards
Levy word.
Step S104 matches the Feature Words with the control parameter in preset speech model library, and in determination
When target control parameter corresponding with the Feature Words, the Feature Words are assigned to and the associated slot of the target control parameter
Position.
For example, the Feature Words refined from the voice data that user inputs are:Rotary barbecue, 10 minutes, and speech model
Slot position in library includes mode, time, and includes with the control parameter of pattern association:Upper roasting, lower roasting, upper and lower roasting, rotary combustion
Roasting, hot wind barbecue etc., the control parameter with association in time include hour, minute, second etc., then Feature Words " rotary barbecue " and mode
The control parameter " rotary barbecue " of slot position matches, and Feature Words " 10 minutes " are matched with the control parameter " minute " of time slot position, assigns
When value:Mode=rotary barbecue, time=10 minute.
Step S106 is detected in the speech model library after by all equal assignment of Feature Words to corresponding slot position
With the target slot position that manipulates in the associated default slot position set of household appliance whether assignment, if testing result is no
When, S108 is thened follow the steps, and if testing result is when being, to then follow the steps S110.
Step S108 sends the hint instructions for guiding completion parameter to user, so that user refers to according to the prompt
It enables to speech ciphering equipment supplement and inputs corresponding voice data, and return to step S102.
In this step, hint instructions can specifically be sent to user in the form of voice broadcast.
Step S110 generates manipulation instructions according to the corresponding all assignment of the default slot position set.
It can be correct that is, the corresponding all assignment of target slot position in default slot position set are pieced together generation
Starting household appliance and the manipulation instruction for executing it correctly.
The manipulation instruction is sent to the household appliance by step S112, so that the household appliance is according to the behaviour
Control instruction operation.
In this embodiment, when according to the speech production of user be used for control household appliance operation manipulation instruction to realize
When human-computer interaction, carry out turning text, semantic analysis to the collected user voice data of the associated speech ciphering equipment of household appliance
Equal processing obtain Feature Words relevant to control household appliance operation wherein included, that is, determine that user currently controls household appliance
Intention, and Feature Words are matched with the control parameter in preset speech model library, specifically in the speech model library
Definition have multiple slot positions and with the associated control parameter of each slot position, then determining with the matched target control of any feature word
After parameter, it can lock associated slot position, Feature Words can be then assigned to the slot position, further when by each spy
After sign word is assigned to corresponding slot position, compared with the relevant technologies, it is not immediately generated the manipulation instruction instead of, detects the language
In sound model library in the associated default slot position set of the household appliance should assignment target slot position whether assignment, i.e.,
It detects whether default parameters and the manipulation instruction that can normally start household appliance can not be generated, if above-mentioned target slot position is not complete
Full assignment then needs indication user to supplement the corresponding voice data of input, to carry out extraction, the Feature Words of Feature Words again
With the matching of control parameter and the target slot in default slot position set will be detected again after Feature Words assignment to corresponding slot position
Position whether the complete step of assignment then can be according to each target slot position pair of default slot position set until the equal assignment of target slot position
All assignment answered piece together the manipulation instruction generated for controlling household appliance operation, it is obvious that the manipulation instruction energy
It is enough correctly to start corresponding household appliance, so that voice control household appliance is become more intelligent, efficient, improves user's control man
The accuracy of electric equipment, to improve the man-machine interaction experience of user, and once waking up speech ciphering equipment can make user complete
At voice data is initial and supplement input, it is not necessary that speech ciphering equipment is reawaked when detecting default parameters every time.
Further, before executing the step S108 in above-described embodiment, further include the steps that generating the hint instructions,
Specifically as shown in Fig. 2, including:
Step S202 determines first group of slot position that assignment is currently completed.
Step S204 first group of slot position is compared with the default slot position set, to determine default parameters
Second group of slot position.
Step S206 generates the hint instructions according to the corresponding slot position information of second group of slot position.
In this embodiment, when needing to send its supplement input voice data completion parameter of guidance to user, specifically may be used
To prompt user according to the slot position information guidance for one group of slot position not being assigned in the associated default slot position set of household appliance
Supplement input voice data, so that parameter accurately inform that user currently lacks is so that user inputs voice in supplement
Data, which have, explicitly to be stressed, it is ensured that the efficiency of parameter supplement, to further increase the accuracy of user's control household appliance.
For example, default slot position set corresponding with current household appliance includes:Mode, time and temperature, and assignment " rotation
Turn barbecue " and first group of slot position of " 10 minutes " include mode and time, not yet the second of assignment default parameters group slot position includes
Temperature then can generate hint instructions according to slot positions information such as the corresponding temperature value of temperature slot position, heating, coolings:It is warming up to more
Few temperature value.
It further, in the above-described embodiments, include necessary slot position and inessential slot position in the default slot position set;With
And the target slot position is the necessary slot position or the target slot position is the necessary slot position and the inessential slot position
Combination.
In this embodiment it is possible to by speech model library with the slot position in the associated default slot position set of household appliance into
Row classification, required necessity slot position, i.e., must when being specifically divided into for generating the manipulation instruction that can correctly start household appliance
The slot position of assignment, and the inessential slot that for generating manipulation instruction when is assisted need be carried out according to the voice data of user
Position, it can the not slot position of assignment, to adapt to different use demands.
For example, default slot position set includes:Mode and time can be classified as necessary slot position, general by mode, time and temperature
Temperature is classified as inessential slot position, can even extract in the voice data of user's input and the control parameter of mode and time
The corresponding Feature Words of control parameter, the manipulation instruction that correct starting household appliance can be generated and operate normally it.
Further, in the above-described embodiments, further include the steps that constructing speech model library in advance, it specifically can be above-mentioned
It is executed before step S104 in embodiment, as shown in figure 3, including:
Step S302 constructs the preset speech model library and slot position therein, and establish each slot position with it is corresponding
Incidence relation between control parameter.
Step S304 chooses with the associated slot position of the household appliance with the determination default slot position set.
In this embodiment it is possible to which the household appliance for needing to control according to user is fixed when pre-establishing speech model library
Justice wherein need the slot position for including and with the associated control parameter of each slot position, that is, to the control parameter in speech model library
Classify, and then slot position then adaptable for each specific household appliance matching, can be generated just after for slot position assignment
Really starting household appliance and the manipulation instruction for operating normally it.
Further, which can also include that the slot position in default slot position set is divided into necessary slot position and Fei Bi
The step of wanting slot position;And can also include in speech model library slot position and its corresponding control parameter increased, deleted
The operating procedure of editors such as subtract, correct, improving speech model library to constantly update, improve applicability.
It further, further include following below scheme step before step S202 in the above-described embodiments:Judge that the household electrical appliances are set
It is standby whether in operating status;When determining that the household appliance is in operating status, first group of slot position is determined, and according to
First group of slot position corresponding all assignment generations manipulation instruction;When the judgement household appliance is in standby
When, execute the step of determining second group of slot position.
In this embodiment, when user passes through voice control household appliance and determines default parameters, basis is specifically needed
The current state of household appliance determines whether that indication user carries out voice supplementary parameter, and is determining that household appliance currently locates
Terminal parameter is supplemented when operating status, to avoid the normal operation logic for influencing household appliance, it is ensured that household appliance used
Safety, reliability.
It is illustrated below with reference to appliances equipment control method of the Fig. 4 to Fig. 7 to the second specific embodiment of the invention.
As shown in figure 4, the appliances equipment control method of the second specific embodiment, including following below scheme step according to the present invention
Suddenly:
Step S402, user wakes up and the associated speech ciphering equipment of household appliance, for example can pass through key starting or voice
The mode of starting carries out equipment wake-up.
Step S404, phonetic order (i.e. voice data) input step specifically acquire user's input by speech ciphering equipment
Phonetic order, and be uploaded to server.
Step S406, server is according to the Feature Words in setting Rule Extraction phonetic order.
Step S408, server match Feature Words with the slot position parameter (i.e. control parameter) in speech model library,
With the matched slot position parameter of Feature Words, and then to lock the slot position with the slot position parameter association determining.
Wherein, the specific example in speech model library, will be related to household appliance as shown in figure 5, in the speech model library
Control parameter be defined as different slot positions, each slot position corresponds to a certain number of control parameters and different household appliances
Different slot positions (i.e. default slot position set) can be set, such as oven, slot position can be divided into mode, the time, temperature, whether
Preheating etc., and the corresponding control parameter of mode includes:Upper roasting, lower roasting, upper and lower roasting, rotary barbecue, hot wind barbecue, fermentation etc..
Step S410 fills Feature Words to the slot position of locking, as slot position assignment.
Whether step S412, judgement fill completely with the associated slot position of household appliance, execute step S414 if not, otherwise hold
Row step S418.
Step S414 determines current default parameters according to the slot position for having been filled with Feature Words, i.e. determination is associated with household appliance
But not filling characteristics word slot position, default parameters are then determined according to the corresponding slot position parameter of the slot position of not filling characteristics word.
Step S416 then returns to step S404 according to determining default parameters voice guide user's completion parameter,
Specifically, necessary slot can be divided into until all slot positions of completion comprising the phonetic order of default parameters to speech ciphering equipment input
Position and inessential slot position, wherein necessary slot position needs are stuffed entirely with, filling when inessential slot position has corresponding informance, without when it is not strong
System.
Step S418 carries out work order splicing according to the corresponding all values of complete slot position are filled.
Work order is issued to target device by step S420, server, i.e., with the associated household appliance of speech ciphering equipment.
Step S422, target device are run according to the work order.
To sum up, above example implements whether enter the judgements (i.e. step S412) for taking turns voices input, mostly wheel voice more
The determination that supplementary parameter is guided when the matching of slot position and Feature Words and more wheel voices input when input, in this way, in voice control
When equipment, exist when once issuing phonetic order and issue the incomplete situation of parameter, can continue to input phonetic order, and
It when more wheels issue phonetic order, does not need repeatedly to wake up speech ciphering equipment, multiple voice input, Yi Jitong can be realized in primary wake up
The matching of slot position and Feature Words is crossed, the setting of gradually user's completion phonetic order is guided, further realizes voice control household electrical appliances and set
Standby intelligence.
Further, in a concrete application of the invention, household appliance is micro-wave oven, is closed receiving with micro-wave oven
The voice data of the speech ciphering equipment acquisition of connection, and after carrying out Feature Words extraction, slot position assignment, detect in speech model library with microwave
Whether target pattern in the associated preset mode set of furnace assignment and determines whether to guide prompt according to result
User's supplementary parameter, wherein whether preset mode set include mode, the time, temperature, thaw and preheat, and detailed process is such as
Shown in Fig. 6, including:
Step S602, whether judgment model and time slot position are complete, execute step S604 if not, no to then follow the steps
S614。
Step S604 judges whether having time, that is, judges whether time slot position fills, and executes step S606 if not, if so,
Default firepower is filled in micro-wave oven mode slot position, for example when P100 gear, executes step S618.
Step S606 judges whether there is mode, i.e. whether judgment model slot position fills, and executes step S608 if not, otherwise
Execute step S610.
Step S608 guides user's supplement mode, time parameter, in the voice data for collecting supplement and to complete feature
Word is matched with slot position, then returns to step S602.
Step S610, judges whether to thaw, that is, judges whether defrosting mode fills, and executes step S612 if not, otherwise holds
Row step S618.
Step S612, guide user's prolongation parameter, with the voice data for collecting supplement and complete Feature Words with
Slot position matching, then returns to step S602.
Step S614, whether the filling of judgment model slot position is barbecue, no to then follow the steps if executing step S616
S618。
Step S616, guidance user supplement temperature, whether pre- thermal parameter, in the voice data and completion for collecting supplement
Feature Words are matched with slot position, then return to step S602.
Step S618 pieces together work order according to the corresponding value of complete slot position is had been filled with, to be handed down to micro-wave oven execution
The work order.
Further, in another concrete application of the invention, household appliance is oven, is closed receiving with micro-wave oven
The voice data of the speech ciphering equipment acquisition of connection, and after carrying out Feature Words extraction, slot position assignment, detect in speech model library with microwave
Whether target pattern in the associated preset mode set of furnace assignment and determines whether to guide prompt according to result
User's supplementary parameter, wherein whether preset mode set includes mode, probe temperature, cavity temperature, time and preheats, specific to flow
Journey it is specific as shown in fig. 7, comprises:
Step S702, whether detection oven supports probe, no to then follow the steps S710 if executing step S704.
Whether step S704, judgment model, time, cavity temperature, probe temperature slot position fill completely, execute step if not
S706, it is no to then follow the steps S720.
Whether step S706, detection oven are working, and execute step S708 if not, no to then follow the steps S720.
Step S708 guides remaining phonetic order of user's completion, i.e. completion default parameters, in the voice for collecting supplement
Data are simultaneously completed Feature Words and are matched with slot position, and S704 is then returned to step.
Whether step S710, judgment model, time, cavity temperature slot position fill completely, execute step S712 if not, otherwise
Execute step S716.
Whether step S712, detection oven are working, and execute step S714 if not, no to then follow the steps S720.
Step S714 guides remaining phonetic order of user's completion, i.e. completion default parameters, in the voice for collecting supplement
Data are simultaneously completed Feature Words and are matched with slot position, and S710 is then returned to step.
Step S716, whether the filling of detection pattern slot position is upper and lower pipe die formula or hot wind mode, if executing step
S718, it is no to then follow the steps S720.
Step S718 guides the whether pre- thermal parameter of user's completion, in the voice data for collecting supplement and to complete feature
Word is matched with slot position, then returns to step S710.
Step S720 pieces together work order according to the corresponding value of complete slot position is had been filled with, to be handed down to micro-wave oven execution
The work order.
Based on the same inventive concept, the embodiment of the invention also provides the corresponding household appliances of method in above-described embodiment one
Control device is shown in embodiment two.
Embodiment two
As shown in figure 8, device of controlling domestic electrical appliance 80 according to an embodiment of the present invention, including:First processing module 802,
Matching module 804, detection module 806, Second processing module 808, the first generation module 810 and sending module 812.
Wherein, the first processing module 802 is used to receive the voice number with the associated speech ciphering equipment acquisition of household appliance
According to, and extract the Feature Words for including in the voice data;The matching module 804 is used for the Feature Words and preset language
Control parameter in sound model library is matched, and when determining target control parameter corresponding with the Feature Words, will be described
Feature Words are assigned to and the associated slot position of the target control parameter;The detection module 806 is used to work as all features
After word equal assignment to corresponding slot position, detect in the speech model library with manipulate the associated default slot position collection of household appliance
Target slot position in conjunction whether assignment;Described in the Second processing module 808 is used to detect when the detection module 806
There are when the unassignable target slot position in default slot position set, send to user for guiding the prompt of completion parameter to refer to
It enables, so that user inputs corresponding voice data to speech ciphering equipment supplement according to the hint instructions, and dispatches described the
One processing module 802, which returns, to be executed the reception voice data, extracts the step of Feature Words;First generation module 810 is used
When detecting the target slot position assignment in the default slot position set when the detection module 806, according to described
It presets the corresponding all assignment of slot position set and generates manipulation instructions;The sending module 812 is for sending the manipulation instruction
To the household appliance, so that the household appliance is run according to the manipulation instruction.
In this embodiment, when according to the speech production of user be used for control household appliance operation manipulation instruction to realize
When human-computer interaction, carry out turning text, semantic analysis to the collected user voice data of the associated speech ciphering equipment of household appliance
Equal processing obtain Feature Words relevant to control household appliance operation wherein included, that is, determine that user currently controls household appliance
Intention, and Feature Words are matched with the control parameter in preset speech model library, specifically in the speech model library
Definition have multiple slot positions and with the associated control parameter of each slot position, then determining with the matched target control of any feature word
After parameter, it can lock associated slot position, Feature Words can be then assigned to the slot position, further when by each spy
After sign word is assigned to corresponding slot position, compared with the relevant technologies, it is not immediately generated the manipulation instruction instead of, detects the language
In sound model library in the associated default slot position set of the household appliance should assignment target slot position whether assignment, i.e.,
It detects whether default parameters and the manipulation instruction that can normally start household appliance can not be generated, if above-mentioned target slot position is not complete
Full assignment then needs indication user to supplement the corresponding voice data of input, to carry out extraction, the Feature Words of Feature Words again
With the matching of control parameter and the target slot in default slot position set will be detected again after Feature Words assignment to corresponding slot position
Position whether the complete step of assignment then can be according to each target slot position pair of default slot position set until the equal assignment of target slot position
All assignment answered piece together the manipulation instruction generated for controlling household appliance operation, it is obvious that the manipulation instruction energy
It is enough correctly to start corresponding household appliance, so that voice control household appliance is become more intelligent, efficient, improves user's control man
The accuracy of electric equipment, to improve the man-machine interaction experience of user, and once waking up speech ciphering equipment can make user complete
At voice data is initial and supplement input, it is not necessary that speech ciphering equipment is reawaked when detecting default parameters every time.
Further, as shown in figure 8, the device of controlling domestic electrical appliance 80 further includes:Determining module 814, comparison module
816 and second generation module 818.
Wherein, the determining module 814 is used to detect exist in the default slot position set when the detection module 806
After unassignable slot position, before hint instructions of the Second processing module 808 to user's transmission for guiding completion parameter, determine
First group of slot position of assignment is currently completed;The comparison module 816 is used for first group of slot position and the default slot position
Set is compared, to determine second group of slot position of default parameters;Second generation module 818 is used for according to described second group
The corresponding slot position information of slot position generates the hint instructions.
In this embodiment, when needing to send its supplement input voice data completion parameter of guidance to user, specifically may be used
To prompt user according to the slot position information guidance for one group of slot position not being assigned in the associated default slot position set of household appliance
Supplement input voice data, so that parameter accurately inform that user currently lacks is so that user inputs voice in supplement
Data, which have, explicitly to be stressed, it is ensured that the efficiency of parameter supplement, to further increase the accuracy of user's control household appliance.
It further, in the above-described embodiments, include necessary slot position and inessential slot position in the default slot position set;With
And the target slot position is the necessary slot position or the target slot position is the necessary slot position and the inessential slot position
Combination.
In this embodiment it is possible to by speech model library with the slot position in the associated default slot position set of household appliance into
Row classification, required necessity slot position, i.e., must when being specifically divided into for generating the manipulation instruction that can correctly start household appliance
The slot position of assignment, and the inessential slot that for generating manipulation instruction when is assisted need be carried out according to the voice data of user
Position, it can the not slot position of assignment, to adapt to different use demands.
Further, in the above-described embodiments, the device of controlling domestic electrical appliance 80 further includes:Creation module 820 and
Three processing modules 822.
Wherein, the creation module 820 is used for the Feature Words and preset speech model in the matching module 804
Before control parameter in library is matched, the preset speech model library and slot position therein are constructed, and establish each slot position
With the incidence relation between corresponding control parameter;The third processing module 822 is associated with the household appliance for choosing
Slot position is with the determination default slot position set.
In this embodiment it is possible to which the household appliance for needing to control according to user is fixed when pre-establishing speech model library
Justice wherein need the slot position for including and with the associated control parameter of each slot position, that is, to the control parameter in speech model library
Classify, and then slot position then adaptable for each specific household appliance matching, can be generated just after for slot position assignment
Really starting household appliance and the manipulation instruction for operating normally it.
Further, the third processing module 822 can be also used for:Slot position in the default slot position set is divided
For necessary slot position and inessential slot position;And the creation module 820 can be also used for the slot position in the speech model library
And its corresponding control parameter is edited, for example the operation such as increases, deletes, correcting, and improves speech model library to constantly update,
Improve applicability.
Further, in the above-described embodiments, the device of controlling domestic electrical appliance 80 further includes:Judgment module the 824, the 4th
Processing module 826 and scheduler module 828.
Wherein, the judgment module 824 is used to determine current first group of slot that assignment is completed in the determining module 814
Before position, judge whether the household appliance is in operating status;The fourth processing module 826 is used to work as the judgment module
When the 824 judgement household appliances are in operating status, first group of slot position is determined, and corresponding according to first group of slot position
All assignment generate the manipulation instruction;The scheduler module 828 is used to determine that the household electrical appliances are set when the judgment module 824
The step of determining second group of slot position is executed for the comparison module 816 when being in standby, is dispatched.
In this embodiment, when user passes through voice control household appliance and determines default parameters, basis is specifically needed
The current state of household appliance determines whether that indication user carries out voice supplementary parameter, and is determining that household appliance currently locates
Terminal parameter is supplemented when operating status, to avoid the normal operation logic for influencing household appliance, it is ensured that household appliance used
Safety, reliability.
Based on the same inventive concept, the embodiment of the invention also provides the corresponding computers of method in above-described embodiment one to set
It is standby, see embodiment three.
Embodiment three
As shown in figure 9, computer equipment 90 according to an embodiment of the present invention, including:Processor 904;It is described for storing
The memory 902 of processor-executable instruction, wherein the processor 904 is for executing the institute stored in the memory 902
The step of corresponding appliances equipment control method in embodiment one as above is realized when stating executable instruction.
Wherein it is preferred to which the computer equipment 90 includes server, it is specifically as follows Cloud Server.
Based on the same inventive concept, the embodiment of the invention also provides the corresponding computers of method in above-described embodiment one can
Storage medium is read, sees example IV.
Example IV
Computer readable storage medium according to an embodiment of the present invention is stored thereon with computer program, computer program
The step of realizing corresponding appliances equipment control method in embodiment one as above when being executed by the processing.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, equipment (system) or calculate
Machine program product.Therefore, the present invention can be used complete hardware embodiment, complete software embodiment or combine software and hardware side
The form of the embodiment in face.Moreover, it wherein includes computer usable program code that the present invention, which can be used in one or more,
The computer implemented in computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)
The form of program product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
It should be noted that in the claims, any reference symbol between parentheses should not be configured to power
The limitation that benefit requires.Word "comprising" does not exclude the presence of component or step not listed in the claims.Before component
Word "a" or "an" does not exclude the presence of multiple such components.The present invention can be by means of including several different components
It hardware and is realized by means of properly programmed computer.In the unit claims listing several devices, these are filled
Several in setting, which can be, to be embodied by the same item of hardware.The use of word first, second etc. does not indicate any
Sequentially.These words can be construed to title.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic
Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as
It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (12)
1. a kind of appliances equipment control method, which is characterized in that including:
The voice data with the associated speech ciphering equipment acquisition of household appliance is received, and extracts the feature for including in the voice data
Word;
The Feature Words are matched with the control parameter in preset speech model library, and in the determining and Feature Words pair
When the target control parameter answered, the Feature Words are assigned to and the associated slot position of the target control parameter;
After by all equal assignment of Feature Words to corresponding slot position, detect in the speech model library with manipulate the household electrical appliances
Target slot position in the associated default slot position set of equipment whether assignment;
When there are when the unassignable target slot position, being sent to user for guiding completion parameter in the default slot position set
Hint instructions so that user inputs corresponding voice data to speech ciphering equipment supplement according to the hint instructions, and return
Reception voice data described in receipt row extracts the step of Feature Words;
When the target slot position assignment in the default slot position set, according to the corresponding institute of the default slot position set
There is assignment to generate manipulation instruction;
The manipulation instruction is sent to the household appliance, so that the household appliance is run according to the manipulation instruction.
2. appliances equipment control method according to claim 1 is not assigned when detecting to exist in the default slot position set
After the target slot position of value, before the hint instructions sent to user for guiding completion parameter, further include:
Determine first group of slot position that assignment is currently completed;
First group of slot position is compared with the default slot position set, to determine second group of slot position of default parameters;
The hint instructions are generated according to the corresponding slot position information of second group of slot position.
3. appliances equipment control method according to claim 2, which is characterized in that
It include necessary slot position and inessential slot position in the default slot position set;And
The target slot position is the necessary slot position or the target slot position is the necessary slot position and the inessential slot position
Combination.
4. appliances equipment control method according to claim 3, which is characterized in that described by the Feature Words and default
Speech model library in control parameter matched before, further include:
The preset speech model library and slot position therein are constructed, and establishes the pass between each slot position and corresponding control parameter
Connection relationship;
It chooses with the associated slot position of the household appliance with the determination default slot position set.
5. appliances equipment control method according to any one of claim 2 to 4, which is characterized in that work as in the determination
Before first group of slot position of assignment is completed before, further include:
Judge whether the household appliance is in operating status;
When determining that the household appliance is in operating status, first group of slot position is determined, and according to first group of slot position
Corresponding all assignment generate the manipulation instruction;
When determining that the household appliance is in standby, the step of determining second group of slot position is executed.
6. a kind of device of controlling domestic electrical appliance, which is characterized in that including:
First processing module for receiving the voice data with the associated speech ciphering equipment acquisition of household appliance, and extracts institute's predicate
The Feature Words for including in sound data;
Matching module, for matching the Feature Words with the control parameter in preset speech model library, and in determination
When target control parameter corresponding with the Feature Words, the Feature Words are assigned to and the associated slot of the target control parameter
Position;
Detection module, for detecting in the speech model library after by all equal assignment of Feature Words to corresponding slot position
With the target slot position that manipulates in the associated default slot position set of household appliance whether assignment;
Second processing module, for detecting that there are the unassignable mesh in the default slot position set when the detection module
When marking slot position, the hint instructions for guiding completion parameter are sent to user, so that user is according to the hint instructions to described
Speech ciphering equipment supplement inputs corresponding voice data, and dispatches the first processing module and return to the execution reception voice number
According to, extract Feature Words the step of;
First generation module, for having detected the target slot position in the default slot position set when the detection module
When assignment, manipulation instructions are generated according to the corresponding all assignment of the default slot position set;
Sending module, for the manipulation instruction to be sent to the household appliance, so that the household appliance is according to the behaviour
Control instruction operation.
7. device of controlling domestic electrical appliance according to claim 6, which is characterized in that further include:
Determining module, for when the detection module detect in the default slot position set there are after unassignable slot position, institute
Before stating the hint instructions that Second processing module is sent to user for guiding completion parameter, determines and be currently completed the first of assignment
Group slot position;
Comparison module, for first group of slot position to be compared with the default slot position set, to determine default parameters
Second group of slot position;
Second generation module, for generating the hint instructions according to the corresponding slot position information of second group of slot position.
8. device of controlling domestic electrical appliance according to claim 7, which is characterized in that
It include necessary slot position and inessential slot position in the default slot position set;And
The target slot position is the necessary slot position or the target slot position is the necessary slot position and the inessential slot position
Combination.
9. device of controlling domestic electrical appliance according to claim 8, which is characterized in that further include:
Creation module, for carrying out the control parameter in the Feature Words and preset speech model library in the matching module
Before matching, the preset speech model library and slot position therein are constructed, and establish between each slot position and corresponding control parameter
Incidence relation;
Third processing module, for choosing with the associated slot position of the household appliance with the determination default slot position set.
10. device of controlling domestic electrical appliance according to any one of claims 7 to 9, which is characterized in that further include:
Judgment module, for judging the household electrical appliances before the determining module determines and first group of slot position of assignment currently is completed
Whether equipment is in operating status;
Fourth processing module, for when the judgment module determines that the household appliance is in operating status, determining described the
One group of slot position, and the manipulation instruction is generated according to the corresponding all assignment of first group of slot position;
Scheduler module, for dispatching the comparison mould when the judgment module determines that the household appliance is in standby
Block executes the step of determining second group of slot position.
11. a kind of computer equipment, which is characterized in that including:
Processor;
For storing the memory of the processor-executable instruction, wherein the processor is for executing in the memory
It realizes when the executable instruction of storage such as the step of any one of claims 1 to 5 the method.
12. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program
It realizes when being executed by processor such as the step of any one of claims 1 to 5 the method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810796340.8A CN108880961A (en) | 2018-07-19 | 2018-07-19 | Appliances equipment control method and device, computer equipment and storage medium |
PCT/CN2019/074239 WO2019154282A1 (en) | 2018-02-08 | 2019-01-31 | Household appliance and voice recognition method, control method and control device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810796340.8A CN108880961A (en) | 2018-07-19 | 2018-07-19 | Appliances equipment control method and device, computer equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108880961A true CN108880961A (en) | 2018-11-23 |
Family
ID=64303693
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810796340.8A Pending CN108880961A (en) | 2018-02-08 | 2018-07-19 | Appliances equipment control method and device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108880961A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109410982A (en) * | 2018-12-20 | 2019-03-01 | 斑马网络技术有限公司 | Tone testing method, apparatus, equipment and storage medium |
CN109598919A (en) * | 2018-12-28 | 2019-04-09 | 天长市志铖电子科技有限公司 | A kind of remote controler recognition methods and remote controler |
CN110060656A (en) * | 2019-05-05 | 2019-07-26 | 标贝(深圳)科技有限公司 | Model management and phoneme synthesizing method, device and system and storage medium |
WO2019154282A1 (en) * | 2018-02-08 | 2019-08-15 | 广东美的厨房电器制造有限公司 | Household appliance and voice recognition method, control method and control device thereof |
CN110413250A (en) * | 2019-06-14 | 2019-11-05 | 华为技术有限公司 | A kind of voice interactive method, apparatus and system |
CN110659360A (en) * | 2019-10-09 | 2020-01-07 | 初米网络科技(上海)有限公司 | Man-machine conversation method, device and system |
CN110992960A (en) * | 2019-12-18 | 2020-04-10 | Oppo广东移动通信有限公司 | Control method, control device, electronic equipment and storage medium |
CN111273555A (en) * | 2020-01-16 | 2020-06-12 | 珠海格力电器股份有限公司 | Smart home control method and device, terminal and computer readable medium |
CN112346695A (en) * | 2019-08-09 | 2021-02-09 | 华为技术有限公司 | Method for controlling equipment through voice and electronic equipment |
CN112581954A (en) * | 2020-12-01 | 2021-03-30 | 杭州九阳小家电有限公司 | High-matching voice interaction method and intelligent equipment |
CN112786046A (en) * | 2021-01-15 | 2021-05-11 | 宁波方太厨具有限公司 | Multi-device voice control method, system, device and readable storage medium |
CN113555018A (en) * | 2021-07-20 | 2021-10-26 | 海信视像科技股份有限公司 | Voice interaction method and device |
CN115565532A (en) * | 2022-12-02 | 2023-01-03 | 广州小鹏汽车科技有限公司 | Voice interaction method, server and computer readable storage medium |
CN116192554A (en) * | 2023-04-25 | 2023-05-30 | 山东工程职业技术大学 | Voice-based Internet of things equipment control method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105206266A (en) * | 2015-09-01 | 2015-12-30 | 重庆长安汽车股份有限公司 | Vehicle-mounted voice control system and method based on user intention guess |
CN106557174A (en) * | 2016-11-29 | 2017-04-05 | 广东美的暖通设备有限公司 | Control method and control device and terminal that invalid operation is reminded |
US9805723B1 (en) * | 2007-12-27 | 2017-10-31 | Great Northern Research, LLC | Method for processing the output of a speech recognizer |
CN107357787A (en) * | 2017-07-26 | 2017-11-17 | 微鲸科技有限公司 | Semantic interaction method, apparatus and electronic equipment |
CN107388487A (en) * | 2017-07-03 | 2017-11-24 | 珠海格力电器股份有限公司 | The method and apparatus for controlling air-conditioning |
CN107992543A (en) * | 2017-11-27 | 2018-05-04 | 上海智臻智能网络科技股份有限公司 | Question and answer exchange method and device, computer equipment and computer-readable recording medium |
-
2018
- 2018-07-19 CN CN201810796340.8A patent/CN108880961A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9805723B1 (en) * | 2007-12-27 | 2017-10-31 | Great Northern Research, LLC | Method for processing the output of a speech recognizer |
CN105206266A (en) * | 2015-09-01 | 2015-12-30 | 重庆长安汽车股份有限公司 | Vehicle-mounted voice control system and method based on user intention guess |
CN106557174A (en) * | 2016-11-29 | 2017-04-05 | 广东美的暖通设备有限公司 | Control method and control device and terminal that invalid operation is reminded |
CN107388487A (en) * | 2017-07-03 | 2017-11-24 | 珠海格力电器股份有限公司 | The method and apparatus for controlling air-conditioning |
CN107357787A (en) * | 2017-07-26 | 2017-11-17 | 微鲸科技有限公司 | Semantic interaction method, apparatus and electronic equipment |
CN107992543A (en) * | 2017-11-27 | 2018-05-04 | 上海智臻智能网络科技股份有限公司 | Question and answer exchange method and device, computer equipment and computer-readable recording medium |
Non-Patent Citations (1)
Title |
---|
卓炜: "语音识别和无线传感网络下的智能家居***设计", 《数字技术与应用》 * |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019154282A1 (en) * | 2018-02-08 | 2019-08-15 | 广东美的厨房电器制造有限公司 | Household appliance and voice recognition method, control method and control device thereof |
CN109410982A (en) * | 2018-12-20 | 2019-03-01 | 斑马网络技术有限公司 | Tone testing method, apparatus, equipment and storage medium |
CN109598919A (en) * | 2018-12-28 | 2019-04-09 | 天长市志铖电子科技有限公司 | A kind of remote controler recognition methods and remote controler |
CN110060656A (en) * | 2019-05-05 | 2019-07-26 | 标贝(深圳)科技有限公司 | Model management and phoneme synthesizing method, device and system and storage medium |
CN110060656B (en) * | 2019-05-05 | 2021-12-10 | 标贝(北京)科技有限公司 | Model management and speech synthesis method, device and system and storage medium |
CN110413250A (en) * | 2019-06-14 | 2019-11-05 | 华为技术有限公司 | A kind of voice interactive method, apparatus and system |
CN112346695A (en) * | 2019-08-09 | 2021-02-09 | 华为技术有限公司 | Method for controlling equipment through voice and electronic equipment |
CN110659360A (en) * | 2019-10-09 | 2020-01-07 | 初米网络科技(上海)有限公司 | Man-machine conversation method, device and system |
CN110992960A (en) * | 2019-12-18 | 2020-04-10 | Oppo广东移动通信有限公司 | Control method, control device, electronic equipment and storage medium |
CN111273555A (en) * | 2020-01-16 | 2020-06-12 | 珠海格力电器股份有限公司 | Smart home control method and device, terminal and computer readable medium |
CN111273555B (en) * | 2020-01-16 | 2021-09-14 | 珠海格力电器股份有限公司 | Smart home control method and device, terminal and computer readable medium |
CN112581954A (en) * | 2020-12-01 | 2021-03-30 | 杭州九阳小家电有限公司 | High-matching voice interaction method and intelligent equipment |
CN112786046A (en) * | 2021-01-15 | 2021-05-11 | 宁波方太厨具有限公司 | Multi-device voice control method, system, device and readable storage medium |
CN112786046B (en) * | 2021-01-15 | 2022-05-17 | 宁波方太厨具有限公司 | Multi-device voice control method, system, device and readable storage medium |
CN113555018A (en) * | 2021-07-20 | 2021-10-26 | 海信视像科技股份有限公司 | Voice interaction method and device |
CN113555018B (en) * | 2021-07-20 | 2024-05-28 | 海信视像科技股份有限公司 | Voice interaction method and device |
CN115565532A (en) * | 2022-12-02 | 2023-01-03 | 广州小鹏汽车科技有限公司 | Voice interaction method, server and computer readable storage medium |
CN116192554A (en) * | 2023-04-25 | 2023-05-30 | 山东工程职业技术大学 | Voice-based Internet of things equipment control method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108880961A (en) | Appliances equipment control method and device, computer equipment and storage medium | |
CN102262879B (en) | Voice command competition processing method and device as well as voice remote controller and digital television | |
CN104978957B (en) | Sound control method and system based on Application on Voiceprint Recognition | |
CN106406112B (en) | Intelligent appliance distribution binding method and system, intelligent terminal | |
CN108337139A (en) | Home appliance voice control method, electronic equipment, storage medium and system | |
CN105137937B (en) | A kind of control method of intelligent things household electrical appliances, device and intelligent things household electrical appliances | |
CN105024997A (en) | Method and device for associating control terminal with controlled terminal | |
CN109947031A (en) | A kind of intelligent home equipment control method, medium, mobile terminal and device | |
CN105488032A (en) | Speech recognition input control method and system | |
CN103188538A (en) | Household appliance control method and system based on smart television equipment and Internet | |
CN103177557A (en) | Household appliance control method and system based on intelligent device | |
CN110579977B (en) | Control method and device of electrical equipment and computer readable storage medium | |
CN106681160A (en) | Method and device for controlling intelligent equipment | |
CN110535732A (en) | A kind of apparatus control method, device, electronic equipment and storage medium | |
CN104133387A (en) | Intelligent kitchen host, and work method and control method of intelligent kitchen host | |
CN105120316A (en) | A method and device based on a remote control APP control terminal | |
CN104865931B (en) | Controlled terminal and the correlating method and device of control terminal | |
CN102705880A (en) | microwave oven with voice recording mode and control method thereof | |
CN111580406A (en) | Intelligent home control system based on Internet of things | |
CN107404424A (en) | A kind of radio communication mold Block- matching verification method, apparatus and system | |
CN104571927A (en) | Terminal screen control method and system | |
CN114721284A (en) | Intelligent home management system based on Internet of things | |
CN105809002B (en) | A kind of user terminal charging method and user terminal | |
CN109991858A (en) | A kind of scene pairing control method, apparatus and system | |
CN110601842B (en) | Control method of household appliance and household appliance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181123 |