CN109637531A - Voice control method and device, storage medium and air conditioner - Google Patents
Voice control method and device, storage medium and air conditioner Download PDFInfo
- Publication number
- CN109637531A CN109637531A CN201811489126.4A CN201811489126A CN109637531A CN 109637531 A CN109637531 A CN 109637531A CN 201811489126 A CN201811489126 A CN 201811489126A CN 109637531 A CN109637531 A CN 109637531A
- Authority
- CN
- China
- Prior art keywords
- instruction
- control
- phonetic order
- current speech
- functional block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000006870 function Effects 0.000 claims abstract description 78
- 238000004378 air conditioning Methods 0.000 claims description 16
- 230000008569 process Effects 0.000 abstract description 13
- 230000002618 waking effect Effects 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 2
- 230000009471 action Effects 0.000 description 12
- 238000012795 verification Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000001755 vocal effect Effects 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005057 refrigeration Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- 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/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
-
- 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
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/285—Generic home appliances, e.g. refrigerators
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The invention discloses a voice control method, a voice control device, a storage medium and an air conditioner, wherein the method comprises the following steps: acquiring a current voice instruction, and acquiring a time interval between the current voice instruction and a previous voice instruction; determining whether the time interval exceeds a preset threshold; if the time interval does not exceed the preset threshold, determining whether the control functions of the current voice instruction and the last voice instruction are the same; and if the current voice instruction has the same control function as the last voice instruction, omitting the current voice awakening word and executing the current voice instruction according to the control function. The scheme of the invention can solve the problem that the burden of the user control equipment is increased by waking the equipment by using the voice wake-up word in the process of using the voice control, and achieves the effect of improving the use convenience of the user.
Description
Technical field
The invention belongs to voice control technology fields, and in particular to a kind of sound control method, device, storage medium and sky
It adjusts, more particularly to a kind of sound control method, device, storage medium and AI air-conditioning that can omit wake-up word.
Background technique
Nowadays, phonetic function is applied in many products, and product moves towards Intellectualized Tendency.In the mistake using voice control
Cheng Zhong, we often require to use voice and wake up word wake-up device, control it.Although waking up the use of word largely
On the case where reducing equipment false wake-up also increase the burden of user control device but at the same time.
Summary of the invention
It is an object of the present invention in view of the foregoing drawbacks, a kind of sound control method, device, storage medium and sky are provided
It adjusts, to solve to need during using voice control in the prior art to wake up word wake-up device using voice, increases use
Family controls the problem of burden of equipment, achievees the effect that promote user's property easy to use.
The present invention provides a kind of sound control method, comprising: obtains current speech instruction, and obtains the current speech and refer to
Enable the time interval between a upper phonetic order;Determine whether the time interval is more than preset threshold;If between the time
Every being less than the preset threshold, it is determined that the control function of the current speech instruction and a upper phonetic order whether phase
Together;If the current speech instruction is identical as the control function of a upper phonetic order, omits current speech and wake up word, and
The current speech instruction is executed according to the control function.
Optionally, current speech instruction is obtained, comprising: obtain the collected current speech instruction of voice acquisition module;Its
In, the voice acquisition module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, any setting in client
Side;And/or the voice acquisition module, comprising: microphone.
Optionally, the time interval between the current speech instruction and a upper phonetic order is obtained, comprising: acquisition time
The collected time interval of logging modle;Wherein, the time recording module is arranged in equipment side to be reminded, equipment to be reminded
In affiliated environment, any setting side in client.
Optionally it is determined that whether the current speech instruction is identical as the control function of a upper phonetic order, comprising:
Parse the pre-control movement of the current speech instruction;
The current functional block of the apparatus to be controlled of the current speech instruction pre-control is determined according to pre-control movement;Really
Whether the functional block that the fixed current functional block and a upper phonetic order have controlled is same functional block;If the current functional block
It is same functional block with the functional block that a upper phonetic order has controlled, it is determined that the current speech instruction and a upper voice
The control function of instruction is identical.
Optionally, in same functional block, a upper phonetic order is accepted in current speech instruction, alternatively, current speech instructs
Belong to same type of control instruction with a upper phonetic order.
Optionally, further includes: obtain voice data, and record the voice content and acquisition time of the voice data;Institute
State voice data, comprising: voice wakes up word and/or phonetic order;Determine whether the voice data has been executed by apparatus to be controlled;
If the voice data is executed by apparatus to be controlled, voice in the voice data is marked to refer in the voice content of record
Enable the functional block of the apparatus to be controlled of pre-control;Alternatively, deleting if the voice data is not executed by apparatus to be controlled to institute's predicate
The record of sound data.
Match with the above method, another aspect of the present invention provides a kind of phonetic controller, comprising: acquiring unit is used
It is instructed in obtaining current speech, and obtains the time interval between the current speech instruction and a upper phonetic order;Control is single
Member, for determining whether the time interval is more than preset threshold;Described control unit does not surpass if being also used to the time interval
Cross the preset threshold, it is determined that whether the current speech instruction is identical as the control function of a upper phonetic order;Institute
Control unit is stated, the current speech instruction is identical as the control function of a upper phonetic order, and omission is worked as if being also used to
Preceding voice wakes up word, and executes the current speech according to the control function and instruct.
Optionally, the acquiring unit obtains current speech instruction, comprising: it is collected current to obtain voice acquisition module
Phonetic order;Wherein, the voice acquisition module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, client
In any setting side;And/or the voice acquisition module, comprising: microphone.
Optionally, the acquiring unit obtains the time interval between the current speech instruction and a upper phonetic order,
It include: the collected time interval of acquisition time logging modle;Wherein, the time recording module is arranged in equipment to be reminded
In side, the affiliated environment of equipment to be reminded, any setting side in client.
Optionally, described control unit determines the current speech instruction and the control function of a upper phonetic order is
It is no identical, comprising: to parse the pre-control movement of the current speech instruction;The current language is determined according to pre-control movement
Sound instructs the current functional block of the apparatus to be controlled of pre-control;Determine the function that the current functional block and a upper phonetic order have controlled
Whether energy block is same functional block;If the functional block that the current functional block and a upper phonetic order have controlled is same function
Block, it is determined that the current speech instruction is identical as the control function of a upper phonetic order.
Optionally, in same functional block, a upper phonetic order is accepted in current speech instruction, alternatively, current speech instructs
Belong to same type of control instruction with a upper phonetic order.
Optionally, further includes: the acquiring unit is also used to obtain voice data, and records the language of the voice data
Sound content and acquisition time;The voice data, comprising: voice wakes up word and/or phonetic order;Described control unit is also used
In determining whether the voice data has been executed by apparatus to be controlled;Described control unit, if be also used to the voice data by
Apparatus to be controlled executes, then the apparatus to be controlled of phonetic order pre-control in the voice data is marked in the voice content of record
Functional block;Alternatively, described control unit, is not executed by apparatus to be controlled if being also used to the voice data, delete to described
The record of voice data.
Match with above-mentioned apparatus, further aspect of the present invention provides a kind of air-conditioning, comprising: above-described voice control dress
It sets.
Match with the above method, further aspect of the present invention provides a kind of storage medium, comprising: deposited in the storage medium
Contain a plurality of instruction;The a plurality of instruction, for being loaded by processor and executing above-described sound control method.
Match with the above method, further aspect of the present invention provides a kind of air-conditioning, comprising: processor, it is a plurality of for executing
Instruction;Memory, for storing a plurality of instruction;Wherein, a plurality of instruction, for being stored by the memory, and by described
Processor loads and executes above-described sound control method.
The solution of the present invention passes through the phonetic order and a upper phonetic order that in a certain time interval, user assigns
When the functional block of control belongs to the same functional block of equipment, user, which can omit, wakes up word control equipment, simplifies user's control behaviour
Make.
Further, the solution of the present invention passes through the phonetic order and a upper language that in a certain time interval, user assigns
When the functional block of sound instruction control belongs to the same functional block of equipment, user, which can omit, wakes up word control equipment, improves user
Experience.
Further, the solution of the present invention passes through the phonetic order and a upper language that in a certain time interval, user assigns
When the functional block of sound instruction control belongs to the same functional block of equipment, user, which can omit, wakes up word control equipment, facilitates user's
Control operation.
Further, the solution of the present invention passes through the phonetic order and a upper language that in a certain time interval, user assigns
When the functional block of sound instruction control belongs to the same functional block of equipment, user, which can omit, wakes up word control equipment, improves control
Efficiency.
Further, the solution of the present invention passes through the phonetic order and a upper language that in a certain time interval, user assigns
When the functional block of sound instruction control belongs to the same functional block of equipment, user, which can omit, wakes up word control equipment, improves user
The convenience and high efficiency used.
The solution of the present invention as a result, passes through the phonetic order and a upper voice that in a certain time interval, user assigns
When the functional block of instruction control belongs to the same functional block of equipment, user, which can omit, wakes up word control equipment, solves the prior art
In needed during using voice control using voice wake up word wake-up device, increase the burden of user control device
Problem, thus, overcome inconvenient to use, control process in the prior art complicated and the defect of poor user experience, realizes user
Just, the beneficial effect that control process is simple and user experience is good.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that understand through the implementation of the invention.
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Detailed description of the invention
Fig. 1 is the flow diagram of an embodiment of sound control method of the invention;
Fig. 2 is to determine that the current speech instructs and the control function of a upper phonetic order is in method of the invention
The flow diagram of a no identical embodiment;
Fig. 3 is the flow diagram that an embodiment of phonetic order and Speech time is recorded in method of the invention;
Fig. 4 is the structural schematic diagram of an embodiment of phonetic controller of the invention;
Fig. 5 is the voice control flow diagram of an embodiment of air-conditioning of the invention.
In conjunction with attached drawing, appended drawing reference is as follows in the embodiment of the present invention:
102- acquiring unit;104- control unit.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with the specific embodiment of the invention and
Technical solution of the present invention is clearly and completely described in corresponding attached drawing.Obviously, described embodiment is only the present invention one
Section Example, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not doing
Every other embodiment obtained under the premise of creative work out, shall fall within the protection scope of the present invention.
According to an embodiment of the invention, providing a kind of sound control method, the one of method of the invention is real as shown in Figure 1
Apply the flow diagram of example.The sound control method may include: step S110 to step S140.
At step S110, obtain current speech instruction, and obtain current speech instruction and a upper phonetic order it
Between time interval.
Optionally, current speech instruction is obtained in step S110, may include: to obtain that voice acquisition module is collected works as
Preceding phonetic order.
Wherein, the voice acquisition module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, client
In any setting side;And/or the voice acquisition module, it may include: microphone.
The sending method instructed as a result, by the current speech of diversified forms is conducive to promotion user and uses voice data
Control the convenience and flexibility of apparatus to be controlled.
Optionally, the time interval between the current speech instruction and a upper phonetic order is obtained in step S110, it can
To include: the collected time interval of acquisition time logging modle.
Wherein, the time recording module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, client
In any setting side.
As a result, by the acquisition modes of the time interval of diversified forms, is conducive to promotion user and uses voice command control
The convenience and flexibility of apparatus to be controlled.
At step S120, determine whether the time interval is more than preset threshold.
Such as: when user assigns phonetic control command, if not recording mould according to phonetic order first using word is waken up
The record of block, judge the instruction and it is upper one instruction between time interval (a upper instruction is the effective instruction being performed,
Only effective instruction can be just recorded).
At step S130, if the time interval is less than the preset threshold, it is determined that the current speech instruction
It is whether identical as the control function of a upper phonetic order.During specifically used, if the actual interval is more than described pre-
If threshold value, then current speech instruction is retransmited after needing to re-enter the voice service for waking up word wake-up apparatus to be controlled.
Such as: if interval duration is no more than preset threshold, phonetic order parsing module parses user speech, obtains voice
The control action of instruction, phonetic order categorization module determine the functions of the equipments block of the instruction pre-control according to control action, if
The functional block and the functional block of upper one instruction belong to the same functional block, then may determine that whether the instruction is accepted and upper one
Instruction, or belong to same type of control instruction with upper one instruction.At this point, even if user does not use voice to wake up word,
Equipment can still be controlled and execute instruction movement.
It is alternatively possible to which the current speech instruction and a upper language are determined in method of the invention as shown in connection with fig. 2
The whether identical embodiment flow diagram of control function of sound instruction further illustrates determining described current in step S130
The whether identical detailed process of control function of phonetic order and a upper phonetic order may include: that step S210 is extremely walked
Rapid S240.
Step S210 parses the pre-control movement of the current speech instruction.
Such as: parsing phonetic order may include: to extract user vocal feature after microphone income user speech, pass through
Algorithm study, generates acoustic model, is matched with phonetic feature, obtain recognition result.
Step S220 determines the current of the apparatus to be controlled of the current speech instruction pre-control according to pre-control movement
Functional block.
Step S230, whether the functional block for determining that the current functional block and a upper phonetic order have controlled is same function
Block.
Step S240, if the functional block that the current functional block and a upper phonetic order have controlled is same functional block,
Determine that the current speech instruction is identical as the control function of a upper phonetic order.
It is acted as a result, by the pre-control instructed based on current speech and determines its current functional block, determine current functional block
Determine that the control function of the two is identical in the case where being same functional block with the functional block that a upper phonetic order has controlled, determination side
The good reliability of formula simplicity and definitive result.
Wherein, in same functional block, a upper phonetic order is accepted in current speech instruction, alternatively, current speech instruction and
A upper phonetic order belongs to same type of control instruction.
Such as: under certain special scenes, under the scene, which is undertaken in an instruction or voice refers to
It enables and belongs to same type instruction with upper one instruction, that is, the instruction and a upper instruction control the same functions of the equipments block.
As a result, by the various control situation being arranged in same functional block, user can be convenient in same functional block
Control instruction directly controlled and remove wake operation from, promote the user convenience and high efficiency that use, and good reliability.
At step S140, if current speech instruction is identical as the control function of a upper phonetic order, save
Slightly current speech wakes up word, and executes the current speech according to the control function and instruct.During specifically used, if described
Current speech instruction is not identical as the control function of a upper phonetic order, then continues acquisition current speech and instruct and obtain institute
The time interval between current speech instruction and a upper phonetic order is stated, or needs to reawake the voice service of apparatus to be controlled
And retransmit current speech instruction.
Such as:, it is specified that under these scenes, user does not need to wake up word just to can control and set for control for the convenience of the user operation
Standby, in a certain time interval, the functional block of phonetic order and a upper voice command control that user assigns belongs to equipment
When same functional block, user, which can omit, wakes up word control equipment;To simplify user's control operation, user experience is improved.
As a result, by the time interval of preset threshold, if the control function of current speech instruction and a upper phonetic order
Can be identical, it saves voice and wakes up word and directly execute the current phonetic order, simplify control flow, improve user's use
Convenience.
It can also include: the process for recording phonetic order and Speech time in an optional embodiment.
Below with reference to the embodiment process signal for recording phonetic order and Speech time in method of the invention shown in Fig. 3
Figure, furtherly the detailed process of visible record phonetic order and Speech time, may include: step S310 to step S340.
Step S310 obtains voice data, and records the voice content and acquisition time of the voice data.The voice
Data may include: that voice wakes up word and/or phonetic order.
Step S320, determines whether the voice data has been executed by apparatus to be controlled.
Step S330 is marked in the voice content of record if the voice data is executed by apparatus to be controlled
The functional block of the apparatus to be controlled of phonetic order pre-control in the voice data.
Alternatively, step S340 deletes the note to the voice data if the voice data is not executed by apparatus to be controlled
Record.
Such as: in the sound control method of Auto-matching equipment, matching rule may include: the upper control note of user
Record, household appliance function library, user's history control record.
Such as: phonetic order logging modle: typing user speech, and the voice moment is recorded (regardless of user calls out either with or without saying
Awake word), if the voice is not performed finally, delete the voice record.Phonetic order parsing module: parsing voice refers to
It enables, obtains the control action of phonetic order.Phonetic order categorization module: according to the control action of phonetic order, in phonetic order
The functions of the equipments block of the phonetic order pre-control is marked in logging modle.When next control instruction inputs, lookup is gone through
Shi Ku matches the time an of instruction issuing and the functional block of control, if eligible, can omit wake-up word.
As a result, by advance to by the voice data that apparatus to be controlled executes carry out record and tagged speech refer to it is dynamic with control
Work energy block, convenient for being determined referring to it to whether the control function of next phonetic order belongs to same functional block with it,
Be conducive to promoted user based on history usage record the convenience and reliability of simplified control process.
Through a large amount of verification experimental verification, using the technical solution of the present embodiment, by the way that in a certain time interval, user assigns
Phonetic order and the functional block of upper voice command control when belonging to the same functional block of equipment, user can omit wake-up word
Equipment is controlled, user's control operation is simplified.
According to an embodiment of the invention, additionally providing a kind of phonetic controller corresponding to sound control method.Referring to
The structural schematic diagram of one embodiment of the device of the invention shown in Fig. 4.The phonetic controller may include: acquiring unit 102
With control unit 104.
In an optional example, acquiring unit 102 can be used for obtaining current speech instruction, and obtain described current
Time interval between phonetic order and a upper phonetic order.The concrete function of the acquiring unit 102 and processing are referring to step
S110。
Optionally, the acquiring unit 102 obtains current speech instruction, may include: the acquiring unit 102, specifically
It can be also used for obtaining the collected current speech instruction of voice acquisition module.
Wherein, the voice acquisition module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, client
In any setting side;And/or the voice acquisition module, it may include: microphone.
The sending method instructed as a result, by the current speech of diversified forms is conducive to promotion user and uses voice data
Control the convenience and flexibility of apparatus to be controlled.
Optionally, the acquiring unit 102 obtained between the time between current speech instruction and a upper phonetic order
Every may include: the acquiring unit 102, specifically can be also used for the collected time interval of acquisition time logging modle.
Wherein, the time recording module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, client
In any setting side.
As a result, by the acquisition modes of the time interval of diversified forms, is conducive to promotion user and uses voice command control
The convenience and flexibility of apparatus to be controlled.
In an optional example, control unit 104 is determined for whether the time interval is more than default threshold
Value.The concrete function of the control unit 104 and processing are referring to step S120.
Such as: when user assigns phonetic control command, if not recording mould according to phonetic order first using word is waken up
The record of block, judge the instruction and it is upper one instruction between time interval (a upper instruction is the effective instruction being performed,
Only effective instruction can be just recorded).
In an optional example, described control unit 104, if can be also used for the time interval be less than it is described pre-
If threshold value, it is determined that whether the current speech instruction is identical as the control function of a upper phonetic order.The control unit
104 concrete function and processing see also step S130.During specifically used, if the actual interval is more than the default threshold
Value retransmits current speech instruction after then needing to re-enter the voice service for waking up word wake-up apparatus to be controlled.
Such as: if interval duration is no more than preset threshold, phonetic order parsing module parses user speech, obtains voice
The control action of instruction, phonetic order categorization module determine the functions of the equipments block of the instruction pre-control according to control action, if
The functional block and the functional block of upper one instruction belong to the same functional block, then may determine that whether the instruction is accepted and upper one
Instruction, or belong to same type of control instruction with upper one instruction.At this point, even if user does not use voice to wake up word,
Equipment can still be controlled and execute instruction movement.
Optionally, described control unit 104 determines the control function of the current speech instruction and a upper phonetic order
Can whether identical, may include:
Described control unit 104 specifically can be also used for the pre-control movement for parsing the current speech instruction.The control
The concrete function of unit 104 and processing see also step S210.
Such as: parsing phonetic order may include: to extract user vocal feature after microphone income user speech, pass through
Algorithm study, generates acoustic model, is matched with phonetic feature, obtain recognition result.
Described control unit 104 specifically can be also used for acting the determining current speech instruction according to the pre-control
The current functional block of the apparatus to be controlled of pre-control.The concrete function of the control unit 104 and processing see also step S220.
Described control unit 104 specifically can be also used for determining that the current functional block has been controlled with a upper phonetic order
Functional block whether be same functional block.The concrete function of the control unit 104 and processing see also step S230.
Described control unit 104, if specifically can be also used for what the current functional block had been controlled with a upper phonetic order
Functional block is same functional block, it is determined that the current speech instruction is identical as the control function of a upper phonetic order.It should
The concrete function of control unit 104 and processing see also step S240.
It is acted as a result, by the pre-control instructed based on current speech and determines its current functional block, determine current functional block
Determine that the control function of the two is identical in the case where being same functional block with the functional block that a upper phonetic order has controlled, determination side
The good reliability of formula simplicity and definitive result.
Wherein, in same functional block, a upper phonetic order is accepted in current speech instruction, alternatively, current speech instruction and
A upper phonetic order belongs to same type of control instruction.
Such as: under certain special scenes, under the scene, which is undertaken in an instruction or voice refers to
It enables and belongs to same type instruction with upper one instruction, that is, the instruction and a upper instruction control the same functions of the equipments block.
As a result, by the various control situation being arranged in same functional block, user can be convenient in same functional block
Control instruction directly controlled and remove wake operation from, promote the user convenience and high efficiency that use, and good reliability.
In an optional example, described control unit 104, if can be also used for current speech instruction with it is described on
The control function of one phonetic order is identical, then omits current speech and wake up word, and is described current according to control function execution
Phonetic order.The concrete function of the control unit 104 and processing see also step S140.During specifically used, if described work as
Preceding phonetic order is not identical as the control function of a upper phonetic order, then continues acquisition current speech and instruct and obtain described
Time interval between current speech instruction and a upper phonetic order, or need to reawake the voice service of apparatus to be controlled simultaneously
Retransmit current speech instruction.
Such as:, it is specified that under these scenes, user does not need to wake up word just to can control and set for control for the convenience of the user operation
Standby, in a certain time interval, the functional block of phonetic order and a upper voice command control that user assigns belongs to equipment
When same functional block, user, which can omit, wakes up word control equipment;To simplify user's control operation, user experience is improved.
As a result, by the time interval of preset threshold, if the control function of current speech instruction and a upper phonetic order
Can be identical, it saves voice and wakes up word and directly execute the current phonetic order, simplify control flow, improve user's use
Convenience.
It can also include: the process for recording phonetic order and Speech time in an optional embodiment, it specifically can be with
It is as follows:
The acquiring unit 102, can be also used for obtain voice data, and record the voice data voice content and
Acquisition time.The voice data may include: that voice wakes up word and/or phonetic order.The specific function of the control unit 104
It can and handle and see also step S310.
Described control unit 104 can be also used for determining whether the voice data has been executed by apparatus to be controlled.The control
The concrete function of unit 104 and processing see also step S320.
Described control unit 104 is executed if can be also used for the voice data by apparatus to be controlled, in the institute of record
State the functional block that the apparatus to be controlled of phonetic order pre-control in the voice data is marked in voice content.The control unit 104
Concrete function and processing see also step S330.
Alternatively, described control unit 104, is not executed by apparatus to be controlled if can be also used for the voice data, deletes
To the record of the voice data.The concrete function of the control unit 104 and processing see also step S340.
Such as: in the sound control method of Auto-matching equipment, matching rule may include: the upper control note of user
Record, household appliance function library, user's history control record.
Such as: phonetic order logging modle: typing user speech, and the voice moment is recorded (regardless of user calls out either with or without saying
Awake word), if the voice is not performed finally, delete the voice record.Phonetic order parsing module: parsing voice refers to
It enables, obtains the control action of phonetic order.Phonetic order categorization module: according to the control action of phonetic order, in phonetic order
The functions of the equipments block of the phonetic order pre-control is marked in logging modle.When next control instruction inputs, lookup is gone through
Shi Ku matches the time an of instruction issuing and the functional block of control, if eligible, can omit wake-up word.
As a result, by advance to by the voice data that apparatus to be controlled executes carry out record and tagged speech refer to it is dynamic with control
Work energy block, convenient for being determined referring to it to whether the control function of next phonetic order belongs to same functional block with it,
Be conducive to promoted user based on history usage record the convenience and reliability of simplified control process.
The processing and function realized by the device of the present embodiment essentially correspond to earlier figures 1 to method shown in Fig. 3
Embodiment, principle and example, therefore not detailed place in the description of the present embodiment may refer to mutually speaking on somebody's behalf in previous embodiment
Bright, this will not be repeated here.
Through a large amount of verification experimental verification, using technical solution of the present invention, by a certain time interval, what user assigned
When the functional block of phonetic order and a upper voice command control belongs to the same functional block of equipment, user, which can omit, wakes up word control
Control equipment improves user experience.
According to an embodiment of the invention, additionally providing a kind of air-conditioning corresponding to phonetic controller.The air-conditioning can wrap
It includes: above-described phonetic controller.
In an optional embodiment, the solution of the present invention proposes a kind of sound control method for being not required to wake up word, should
Mode be suitable for certain special scenes under, under the scene, the phonetic order be undertaken in one instruction or phonetic order with
A upper instruction belongs to same type instruction, that is, the instruction and a upper instruction control the same functions of the equipments block.For side
Just, it is specified that under these scenes, user, which does not need wake-up word, just can control equipment for the control operation of user, thus, simplify use
Family control operation, improves user experience.
In an optional example, in the solution of the present invention, in a certain time interval, phonetic order that user assigns with
When the functional block of a upper voice command control belongs to the same functional block of equipment, user, which can omit, wakes up word control equipment.
In an optional example, in a kind of sound control method of Auto-matching equipment of the solution of the present invention, matching
Rule may include: the upper control record of user, household appliance function library, user's history control record.
In an optional specific embodiment, example shown in fig. 5 may refer to, to the specific reality of the solution of the present invention
Existing process illustrates.
In an optional specific example, as shown in figure 5, the specific implementation process of control method of the invention, can wrap
It includes:
Step 1, phonetic order logging modle: typing user speech, and the voice moment is recorded (regardless of user calls out either with or without saying
Awake word), if the voice is not performed finally, delete the voice record.
Step 2, phonetic order parsing module: parsing phonetic order obtains the control action of phonetic order.
Such as: parsing phonetic order may include: to extract user vocal feature after microphone income user speech, pass through
Algorithm study, generates acoustic model, is matched with phonetic feature, obtain recognition result.
Step 3, phonetic order categorization module: it according to the control action of phonetic order, gets the bid in phonetic order logging modle
Remember the functions of the equipments block of the phonetic order pre-control.
Such as: the process of label may include: which function of belonging to equipment of voice command control obtained, and should
The time that voice is assigned is stored in voice control history library together with the function of voice control.It is defeated in next control instruction
When entering, history library is searched, the functional block of the time and control that match an instruction issuing can if eligible
It omits and wakes up word.
In an optional specific example, the specific embodiment of control method of the invention may include: that user assigns
When phonetic control command, if using wake up word, first according to the record of phonetic order logging modle, judge the instruction with
(a upper instruction is the effective instruction being performed to time interval between a upper instruction, and only effective instruction can just be remembered
Record).
Optionally, if interval duration is no more than preset threshold, phonetic order parsing module parses user speech, obtains language
The control action of sound instruction, phonetic order categorization module determine the functions of the equipments block of the instruction pre-control according to control action, such as
The fruit functional block and the functional block of upper one instruction belong to the same functional block, then may determine that whether the instruction is accepted and upper one
Item instruction, or belong to same type of control instruction with upper one instruction.At this point, even if user is not waken up using voice
Word can still control equipment and execute instruction movement;If the functional block that the functional block of instruction control is instructed with upper one is not
It is the same functional block, then user not can control equipment.
Such as: the upper instruction of user are as follows: " XX (wakes up word), heating mode ", control voice air conditioner opens heating mode,
Next instruction are as follows: " refrigeration mode " or " elevated temperature ", the time interval between two instructions are not above threshold value
In the case of, because two instructions are all the functions of controlling under air-conditioning " mode ", even if user is not using wake-up word, user at this time
It still can control equipment, if user assigns: " shutdown ", what which controlled is the on-off state of air-conditioning, with upper one
Instruction is not belonging to the same functional block, and user, which can not omit, at this time wakes up word control air-conditioning.
Optionally, if time interval is more than preset threshold, user can not control equipment in the case where no wake-up word.
The processing and function realized by the air-conditioning of the present embodiment essentially correspond to the implementation of aforementioned device shown in Fig. 4
Example, principle and example, therefore not detailed place in the description of the present embodiment, may refer to the related description in previous embodiment,
This is not repeated them here.
Through a large amount of verification experimental verification, using technical solution of the present invention, by a certain time interval, what user assigned
When the functional block of phonetic order and a upper voice command control belongs to the same functional block of equipment, user, which can omit, wakes up word control
Control equipment facilitates the control of user to operate.
According to an embodiment of the invention, additionally providing a kind of storage medium corresponding to sound control method.The storage is situated between
Matter may include: that a plurality of instruction is stored in the storage medium;The a plurality of instruction, for being loaded by processor and being executed
Above-described sound control method.
The processing and function realized by the storage medium of the present embodiment essentially correspond to earlier figures 1 to shown in Fig. 3
Embodiment, principle and the example of method, therefore not detailed place in the description of the present embodiment, may refer to the phase in previous embodiment
It speaks on somebody's behalf bright, this will not be repeated here.
Through a large amount of verification experimental verification, using technical solution of the present invention, by a certain time interval, what user assigned
When the functional block of phonetic order and a upper voice command control belongs to the same functional block of equipment, user, which can omit, wakes up word control
Control equipment improves control efficiency.
According to an embodiment of the invention, additionally providing a kind of air-conditioning corresponding to sound control method.The air-conditioning, can wrap
It includes: processor, for executing a plurality of instruction;Memory, for storing a plurality of instruction;Wherein, a plurality of instruction, for by institute
Memory storage is stated, and is loaded by the processor and executes above-described sound control method.
The processing and function realized by the air-conditioning of the present embodiment essentially correspond to earlier figures 1 to method shown in Fig. 3
Embodiment, principle and example, therefore not detailed place in the description of the present embodiment may refer to mutually speaking on somebody's behalf in previous embodiment
Bright, this will not be repeated here.
Through a large amount of verification experimental verification, using technical solution of the present invention, by a certain time interval, what user assigned
When the functional block of phonetic order and a upper voice command control belongs to the same functional block of equipment, user, which can omit, wakes up word control
Control equipment improves convenience and high efficiency that user uses.
To sum up, it will be readily appreciated by those skilled in the art that under the premise of not conflicting, above-mentioned each advantageous manner can be certainly
It combined, be superimposed by ground.
The above description is only an embodiment of the present invention, is not intended to restrict the invention, for those skilled in the art
For member, the invention may be variously modified and varied.All within the spirits and principles of the present invention, it is made it is any modification,
Equivalent replacement, improvement etc., should be included within scope of the presently claimed invention.
Claims (15)
1. a kind of sound control method characterized by comprising
Current speech instruction is obtained, and obtains the time interval between the current speech instruction and a upper phonetic order;
Determine whether the time interval is more than preset threshold;
If the time interval is less than the preset threshold, it is determined that the current speech instruction and a upper phonetic order
Control function it is whether identical;
If the current speech instruction is identical as the control function of a upper phonetic order, omits current speech and wakes up word,
And the current speech is executed according to the control function and is instructed.
2. the method according to claim 1, wherein obtaining current speech instruction, comprising:
Obtain the collected current speech instruction of voice acquisition module;
Wherein,
The voice acquisition module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, any setting in client
Side;And/or the voice acquisition module, comprising: microphone.
3. method according to claim 1 or 2, which is characterized in that obtain the current speech instruction and refer to a upper voice
Time interval between order, comprising:
The collected time interval of acquisition time logging modle;
Wherein,
The time recording module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, any setting in client
Side.
4. method described in one of -3 according to claim 1, which is characterized in that determine the current speech instruction and described upper one
Whether the control function of phonetic order is identical, comprising:
Parse the pre-control movement of the current speech instruction;
The current functional block of the apparatus to be controlled of the current speech instruction pre-control is determined according to pre-control movement;
Whether the functional block for determining that the current functional block and a upper phonetic order have controlled is same functional block;
If the functional block that the current functional block and a upper phonetic order have controlled is same functional block, it is determined that the current language
Sound instruction is identical as the control function of a upper phonetic order.
5. according to the method described in claim 4, it is characterized in that, current speech instruction accepts upper one in same functional block
Phonetic order, alternatively, current speech instruction belongs to same type of control instruction with a upper phonetic order.
6. method described in one of -5 according to claim 1, which is characterized in that further include:
Voice data is obtained, and records the voice content and acquisition time of the voice data;The voice data, comprising: language
Sound wakes up word and/or phonetic order;
Determine whether the voice data has been executed by apparatus to be controlled;
If the voice data is executed by apparatus to be controlled, language in the voice data is marked in the voice content of record
Sound instructs the functional block of the apparatus to be controlled of pre-control;
Alternatively, deleting the record to the voice data if the voice data is not executed by apparatus to be controlled.
7. a kind of phonetic controller characterized by comprising
Acquiring unit for obtaining current speech instruction, and obtains between the current speech instruction and a upper phonetic order
Time interval;
Control unit, for determining whether the time interval is more than preset threshold;
Described control unit, if being also used to the time interval is less than the preset threshold, it is determined that the current speech refers to
It enables whether identical as the control function of a upper phonetic order;
Described control unit, if it is identical as the control function of a upper phonetic order to be also used to current speech instruction,
It omits current speech and wakes up word, and the current speech is executed according to the control function and is instructed.
8. device according to claim 7, which is characterized in that the acquiring unit obtains current speech instruction, comprising:
Obtain the collected current speech instruction of voice acquisition module;
Wherein,
The voice acquisition module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, any setting in client
Side;And/or the voice acquisition module, comprising: microphone.
9. device according to claim 7 or 8, which is characterized in that the acquiring unit obtains the current speech instruction
With the time interval between a upper phonetic order, comprising:
The collected time interval of acquisition time logging modle;
Wherein,
The time recording module is arranged in equipment side to be reminded, the affiliated environment of equipment to be reminded, any setting in client
Side.
10. the device according to one of claim 7-9, which is characterized in that described control unit determines the current speech
It instructs whether identical as the control function of a upper phonetic order, comprising:
Parse the pre-control movement of the current speech instruction;
The current functional block of the apparatus to be controlled of the current speech instruction pre-control is determined according to pre-control movement;
Whether the functional block for determining that the current functional block and a upper phonetic order have controlled is same functional block;
If the functional block that the current functional block and a upper phonetic order have controlled is same functional block, it is determined that the current language
Sound instruction is identical as the control function of a upper phonetic order.
11. device according to claim 10, which is characterized in that in same functional block, current speech instruction is accepted
One phonetic order, alternatively, current speech instruction belongs to same type of control instruction with a upper phonetic order.
12. the device according to one of claim 7-11, which is characterized in that further include:
The acquiring unit is also used to obtain voice data, and records the voice content and acquisition time of the voice data;Institute
State voice data, comprising: voice wakes up word and/or phonetic order;
Described control unit, is also used to determine whether the voice data has been executed by apparatus to be controlled;
Described control unit is executed by apparatus to be controlled if being also used to the voice data, in the voice content of record
The middle functional block for marking the apparatus to be controlled of phonetic order pre-control in the voice data;
Alternatively, described control unit, is not executed by apparatus to be controlled if being also used to the voice data, delete to the voice number
According to record.
13. a kind of air-conditioning characterized by comprising the phonetic controller as described in claim 7-12 is any.
14. a kind of storage medium, which is characterized in that be stored with a plurality of instruction in the storage medium;The a plurality of instruction, is used for
It is loaded by processor and executes the sound control method as described in claim 1-6 is any.
15. a kind of air-conditioning characterized by comprising
Processor, for executing a plurality of instruction;
Memory, for storing a plurality of instruction;
Wherein, a plurality of instruction for being stored by the memory, and is loaded by the processor and is executed such as claim
Any sound control method of 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811489126.4A CN109637531B (en) | 2018-12-06 | 2018-12-06 | Voice control method and device, storage medium and air conditioner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811489126.4A CN109637531B (en) | 2018-12-06 | 2018-12-06 | Voice control method and device, storage medium and air conditioner |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109637531A true CN109637531A (en) | 2019-04-16 |
CN109637531B CN109637531B (en) | 2020-09-15 |
Family
ID=66071608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811489126.4A Active CN109637531B (en) | 2018-12-06 | 2018-12-06 | Voice control method and device, storage medium and air conditioner |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109637531B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110543129A (en) * | 2019-09-30 | 2019-12-06 | 深圳市酷开网络科技有限公司 | intelligent electric appliance control method, intelligent electric appliance control system and storage medium |
CN111831113A (en) * | 2020-05-29 | 2020-10-27 | 惠州华阳通用电子有限公司 | Equipment control method and device |
CN112187590A (en) * | 2019-07-02 | 2021-01-05 | 百度在线网络技术(北京)有限公司 | Control method, device, equipment and computer readable storage medium |
CN112256230A (en) * | 2020-10-16 | 2021-01-22 | 广东美的厨房电器制造有限公司 | Menu interaction method and system and storage medium |
CN113763935A (en) * | 2021-08-20 | 2021-12-07 | 重庆长安汽车股份有限公司 | Method and system for controlling electric appliance of vehicle body through voice outside vehicle, vehicle and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101892570A (en) * | 2009-05-19 | 2010-11-24 | 海尔集团公司 | Speech control method and speech control device for washing machine |
CN104347072A (en) * | 2013-08-02 | 2015-02-11 | 广东美的制冷设备有限公司 | Remote-control unit control method and device and remote-control unit |
CN106898352A (en) * | 2017-02-27 | 2017-06-27 | 联想(北京)有限公司 | Sound control method and electronic equipment |
CN107146616A (en) * | 2017-06-13 | 2017-09-08 | 广东欧珀移动通信有限公司 | Apparatus control method and Related product |
CN107680591A (en) * | 2017-09-21 | 2018-02-09 | 百度在线网络技术(北京)有限公司 | Voice interactive method, device and its equipment based on car-mounted terminal |
CN107910003A (en) * | 2017-12-22 | 2018-04-13 | 智童时刻(厦门)科技有限公司 | A kind of voice interactive method and speech control system for smart machine |
CN108182943A (en) * | 2017-12-29 | 2018-06-19 | 北京奇艺世纪科技有限公司 | A kind of smart machine control method, device and smart machine |
KR20180127065A (en) * | 2017-05-19 | 2018-11-28 | 네이버 주식회사 | Speech-controlled apparatus for preventing false detections of keyword and method of operating the same |
CN108932942A (en) * | 2018-06-26 | 2018-12-04 | 四川斐讯信息技术有限公司 | A kind of interactive system and method for realization intelligent sound box |
CN108986805A (en) * | 2018-06-29 | 2018-12-11 | 百度在线网络技术(北京)有限公司 | Method and apparatus for sending information |
-
2018
- 2018-12-06 CN CN201811489126.4A patent/CN109637531B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101892570A (en) * | 2009-05-19 | 2010-11-24 | 海尔集团公司 | Speech control method and speech control device for washing machine |
CN104347072A (en) * | 2013-08-02 | 2015-02-11 | 广东美的制冷设备有限公司 | Remote-control unit control method and device and remote-control unit |
CN106898352A (en) * | 2017-02-27 | 2017-06-27 | 联想(北京)有限公司 | Sound control method and electronic equipment |
KR20180127065A (en) * | 2017-05-19 | 2018-11-28 | 네이버 주식회사 | Speech-controlled apparatus for preventing false detections of keyword and method of operating the same |
CN107146616A (en) * | 2017-06-13 | 2017-09-08 | 广东欧珀移动通信有限公司 | Apparatus control method and Related product |
CN107680591A (en) * | 2017-09-21 | 2018-02-09 | 百度在线网络技术(北京)有限公司 | Voice interactive method, device and its equipment based on car-mounted terminal |
CN107910003A (en) * | 2017-12-22 | 2018-04-13 | 智童时刻(厦门)科技有限公司 | A kind of voice interactive method and speech control system for smart machine |
CN108182943A (en) * | 2017-12-29 | 2018-06-19 | 北京奇艺世纪科技有限公司 | A kind of smart machine control method, device and smart machine |
CN108932942A (en) * | 2018-06-26 | 2018-12-04 | 四川斐讯信息技术有限公司 | A kind of interactive system and method for realization intelligent sound box |
CN108986805A (en) * | 2018-06-29 | 2018-12-11 | 百度在线网络技术(北京)有限公司 | Method and apparatus for sending information |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187590A (en) * | 2019-07-02 | 2021-01-05 | 百度在线网络技术(北京)有限公司 | Control method, device, equipment and computer readable storage medium |
CN110543129A (en) * | 2019-09-30 | 2019-12-06 | 深圳市酷开网络科技有限公司 | intelligent electric appliance control method, intelligent electric appliance control system and storage medium |
CN111831113A (en) * | 2020-05-29 | 2020-10-27 | 惠州华阳通用电子有限公司 | Equipment control method and device |
CN111831113B (en) * | 2020-05-29 | 2024-03-29 | 惠州华阳通用电子有限公司 | Equipment control method and device |
CN112256230A (en) * | 2020-10-16 | 2021-01-22 | 广东美的厨房电器制造有限公司 | Menu interaction method and system and storage medium |
CN112256230B (en) * | 2020-10-16 | 2024-07-05 | 广东美的厨房电器制造有限公司 | Menu interaction method and system and storage medium |
CN113763935A (en) * | 2021-08-20 | 2021-12-07 | 重庆长安汽车股份有限公司 | Method and system for controlling electric appliance of vehicle body through voice outside vehicle, vehicle and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109637531B (en) | 2020-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109637531A (en) | Voice control method and device, storage medium and air conditioner | |
CN109192208B (en) | Control method, system, device, equipment and medium for electrical equipment | |
CN108520743B (en) | Voice control method of intelligent device, intelligent device and computer readable medium | |
CN107564518B (en) | Intelligent device control method and device and computer device | |
CN111161714B (en) | Voice information processing method, electronic equipment and storage medium | |
CN110223691A (en) | Voice wakes up the method for handover control and device of identification | |
KR20150043807A (en) | Image processing apparatus and control method thereof | |
CN109671426A (en) | Voice control method and device, storage medium and air conditioner | |
WO2020062670A1 (en) | Method and apparatus for controlling electrical appliance, electrical appliance, and medium | |
CN106847285B (en) | Robot and voice recognition method thereof | |
WO2016078214A1 (en) | Terminal processing method, device and computer storage medium | |
CN108198554A (en) | The control method of domestic robot work system based on interactive voice | |
WO2018157542A1 (en) | Smart home appliance control method and device | |
CN111462744B (en) | Voice interaction method and device, electronic equipment and storage medium | |
CN110751948A (en) | Voice recognition method, device, storage medium and voice equipment | |
WO2020043217A1 (en) | Fast voice recording method and apparatus, mobile terminal and computer storage medium | |
CN112017650A (en) | Voice control method and device of electronic equipment, computer equipment and storage medium | |
CN109801629A (en) | Voice control method and device, storage medium and air conditioner | |
CN109545211A (en) | Voice interactive method and system | |
CN110718225A (en) | Voice control method, terminal and storage medium | |
WO2019227370A1 (en) | Method, apparatus and system for controlling multiple voice assistants, and computer-readable storage medium | |
CN112233676A (en) | Intelligent device awakening method and device, electronic device and storage medium | |
CN109637535B (en) | Voice instruction processing method and device and intelligent terminal | |
CN109686372B (en) | Resource playing control method and device | |
CN108093350B (en) | Microphone control method and microphone |
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 |