CN109637531A - Voice control method and device, storage medium and air conditioner - Google Patents

Voice control method and device, storage medium and air conditioner Download PDF

Info

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
Application number
CN201811489126.4A
Other languages
Chinese (zh)
Other versions
CN109637531B (en
Inventor
韩雪
毛跃辉
张新
廖海霖
廖湖锋
郑文成
李保水
陶梦春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201811489126.4A priority Critical patent/CN109637531B/en
Publication of CN109637531A publication Critical patent/CN109637531A/en
Application granted granted Critical
Publication of CN109637531B publication Critical patent/CN109637531B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/285Generic 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

A kind of sound control method, device, storage medium and air-conditioning
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.
CN201811489126.4A 2018-12-06 2018-12-06 Voice control method and device, storage medium and air conditioner Active CN109637531B (en)

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)

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

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

Patent Citations (10)

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

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