[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108055617A - Microphone awakening method and device, terminal equipment and storage medium - Google Patents

Microphone awakening method and device, terminal equipment and storage medium Download PDF

Info

Publication number
CN108055617A
CN108055617A CN201711316840.9A CN201711316840A CN108055617A CN 108055617 A CN108055617 A CN 108055617A CN 201711316840 A CN201711316840 A CN 201711316840A CN 108055617 A CN108055617 A CN 108055617A
Authority
CN
China
Prior art keywords
microphone
operational order
keyword
instruction
storehouse
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
CN201711316840.9A
Other languages
Chinese (zh)
Other versions
CN108055617B (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.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN201711316840.9A priority Critical patent/CN108055617B/en
Publication of CN108055617A publication Critical patent/CN108055617A/en
Application granted granted Critical
Publication of CN108055617B publication Critical patent/CN108055617B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R1/00Details of transducers, loudspeakers or microphones
    • H04R1/08Mouthpieces; Microphones; Attachments therefor
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a microphone awakening method and device, terminal equipment and a storage medium. The method comprises the following steps: when a voice signal in the detection range of the microphone is acquired, if the decibel value corresponding to the voice signal is in the effective voice range, analyzing the keyword of the voice signal; and searching an operation instruction library of the microphone according to the keyword, and if the similarity between the keyword and the instructions in the operation instruction library is greater than or equal to a similarity threshold value, generating an operation instruction of the microphone according to the searched instruction, and sending the operation instruction to a controller of the microphone. The embodiment of the invention solves the problem that the microphone cannot be quickly opened according to the requirements of the user under the condition that the two hands of the user are occupied or the distance from the external equipment is long in the prior art, realizes the corresponding function of quickly opening the microphone according to the requirements of the user, and improves the user experience.

Description

A kind of awakening method of microphone, device, terminal device and storage medium
Technical field
The present embodiments relate to the communication technology more particularly to a kind of awakening method of microphone, device, terminal device and Storage medium.
Background technology
With the development of artificial intelligence technology, promoted cognitive ability, perception and natural-sounding fan-out capability this Progress in three dimensions.Wherein, for cognitive ability, the portrait based on user behavior, by human-computer interaction from " unidirectional " relation It has brought into " bidirectional relationship ";For perception, by touch input to the full friendship naturally that core is identified as with phonetic entry, image Mutually;For natural-sounding fan-out capability, new " voice " designing material is brought.Meanwhile it also enriches to a certain extent The occupation mode of terminal device, such as microphone.
It is to use function by way of physical button to open the corresponding of microphone in the prior art, so deposits When the both hands of user be occupied or distant away from external equipment in the case of, microphone can not be realized according to user Demand the problem of quickly opening.
The content of the invention
The present invention provides a kind of awakening method of microphone, device, terminal device and storage medium, to realize according to user Demand quickly open the corresponding function of microphone.
In a first aspect, an embodiment of the present invention provides a kind of awakening method of microphone, this method includes:
When the voice signal in the detection range for getting microphone, if the corresponding decibel value of the voice signal exists In effective range, then the keyword of the voice signal is parsed;
According to the operational order storehouse of the keyword lookup microphone, if in the keyword and the operational order storehouse The similarity of instruction be more than or equal to similar threshold value, then the operational order of the microphone is generated according to the instruction found, and It is sent to the controller of the microphone.
Further, the operational order storehouse according to the keyword lookup microphone, if the keyword and institute The similarity for stating the instruction in operational order storehouse is more than or equal to similar threshold value, then generates the microphone according to the instruction found Operational order, and be sent to the controller of the microphone, including:
The operational order storehouse of the microphone is searched according to the conjunctive word, if according to the conjunctive word and the operation The similarity of instruction in instruction database is more than or equal to similar threshold value, finds at least two operational orders, then obtains current scene Information;
According to the scene information and the correspondence of default application scenarios and operational order, determine that first object operates Instruction, the first object operational order belong at least two operational order;
Using the first object operational order as the operational order of the microphone, and it is sent to the control of the microphone Device processed.
Further, the operational order storehouse according to the keyword lookup microphone, if the keyword and institute The similarity for stating the instruction in operational order storehouse is more than or equal to similar threshold value, then generates the microphone according to the instruction found Operational order, and be sent to the controller of the microphone, including:
According to the operational order storehouse of microphone described in the keyword lookup, if according to the keyword and the operation The similarity of instruction in instruction database is more than or equal to similar threshold value, finds at least two operational orders, then obtains keyword Precedence information;
According to the precedence information of the keyword, determine that the second object run instructs, the second object run instruction Belong at least two operational order;
Using second object run instruction as the operational order of the microphone, and it is sent to the control of the microphone Device processed.
Further, before the operational order storehouse according to the keyword lookup microphone, this method further includes:
Obtain at least one speech samples signal;
Extract the association keyword in the speech samples signal;
Based on the association keyword, the operational order of the microphone is generated.
Further, this method further includes:
According to the operational order storehouse of microphone described in the keyword lookup, if the keyword and the operational order The similarity of instruction in storehouse is less than the similar threshold value, then preserves the keyword to the operational order storehouse of the microphone In and user is prompted to fail the wake operation of the microphone.
Second aspect, the embodiment of the present invention additionally provide a kind of Rouser of microphone, which includes:
Keyword acquisition module, for when the voice signal in the detection range for getting microphone, if institute's predicate The corresponding decibel value of sound signal then parses the keyword of the voice signal in the range of efficient voice;
Operational order generation module, for the operational order storehouse according to the keyword lookup microphone, if the pass Keyword and the similarity of the instruction in the operational order storehouse are more than or equal to similar threshold value, then according to the instruction generation institute found The operational order of microphone is stated, and is sent to the controller of the microphone.
Further, the operational order generation module, including:
Scene information acquiring unit, for the operational order storehouse of the microphone according to the keyword lookup, if root It is more than or equal to similar threshold value according to the similarity of the instruction in the keyword and the operational order storehouse, finds at least two behaviour It instructs, then obtains current scene information;
First object instructs acquiring unit, for according to the scene information and default application scenarios and operational order Correspondence, determines first object operational order, and the first object operational order belongs at least two operational order;
First operational order generation unit, for the first object operational order to be referred to as the operation of the microphone Order, and it is sent to the controller of the microphone.
Further, the operational order generation module, including:
Precedence information acquisition module, for the operational order storehouse of the microphone according to the keyword lookup, if The similarity of instruction in the keyword and the operational order is more than or equal to similar threshold value, finds at least two behaviour It instructs, then obtains the precedence information of keyword;
Second target instruction target word acquiring unit for the precedence information according to the keyword, determines the second object run Instruction, the second object run instruction belong at least two operational order;
Second operational order generation unit, for second object run instruction to be referred to as the operation of the microphone Order, and it is sent to the controller of the microphone.
The third aspect, the embodiment of the present invention additionally provide a kind of terminal device, which includes:
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are performed by one or more of processors so that one or more of processing Device realizes the awakening method of microphone as previously described.
Fourth aspect, the embodiment of the present invention additionally provide a kind of computer readable storage medium, are stored thereon with computer Program, which is characterized in that the program realizes the awakening method of microphone as previously described when being executed by processor.
The present invention is by when the voice signal in the detection range for getting microphone, if it is judged that voice signal pair The decibel value answered parses the keyword in voice signal, and is referred to according to the operation of keyword lookup microphone in effective range Storehouse is made, if keyword and the similarity of the instruction in operational order storehouse are more than or equal to similar threshold value, just according to the finger found The operational order of order generation microphone, while the controller of microphone is sent to, it solves in the prior art when the both hands of user Be occupied or distant away from external equipment in the case of, microphone can not realize what is quickly opened according to the demand of user Problem realizes the corresponding function that microphone is quickly opened according to the demand of user, improves user experience.
Description of the drawings
Fig. 1 is a kind of flow chart of the awakening method of microphone in the embodiment of the present invention;
Fig. 2 is a kind of flow chart of the awakening method of microphone in the embodiment of the present invention two;
Fig. 3 is a kind of flow chart of the awakening method of microphone in the embodiment of the present invention three;
Fig. 4 is a kind of structure diagram of the Rouser of microphone in the embodiment of the present invention four;
Fig. 5 is a kind of structure diagram of terminal device in the embodiment of the present invention five.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention rather than limitation of the invention.It also should be noted that in order to just Part related to the present invention rather than entire infrastructure are illustrated only in description, attached drawing.
Embodiment one
Fig. 1 is a kind of flow chart of the awakening method for microphone that the embodiment of the present invention one provides, and the present embodiment is applicable In the situation for the corresponding function for quickly opening microphone, this method can be performed by the Rouser of microphone, which can It is realized in a manner of using software and/or hardware, which can be configured in terminal device, such as typically microphone Deng.As shown in Figure 1, this method specifically comprises the following steps:
Step S110, when the voice signal in the detection range for getting microphone, if corresponding point of voice signal Shellfish value then parses the keyword of voice signal in the range of efficient voice;
In a specific embodiment of the present invention, the detection range of microphone is preset, judges that microphone is in detection range It is no to may search for voice signal, wherein, voice signal is the voice signal that user sends.When being got in detection range During voice signal, continue to judge whether the voice signal is the voice signal for meeting preset condition, wherein, preset condition can be The corresponding decibel value of voice signal is in the range of efficient voice, specifically, efficient voice may range from being more than default decibel Threshold value, or in default decibel value section, it is preferred that efficient voice scope is more than default decibel threshold.When When the corresponding decibel value of voice signal is in the range of efficient voice, the keyword in voice signal is parsed, wherein it is possible to utilize language Sound identification technology more specifically parses voice signal to obtain keyword for keyword identification technology.Wherein, close There are three types of the main realization methods of keyword identification technology, first, the keyword identification method of feature based similarity;Second, base In the keyword identification method of voice content;Third, the keyword identification method based on deep learning.Preferably, using based on The keyword identification method of voice content carries out voice signal parsing and obtains keyword.More specifically, the realization of keyword Mode can be for the method based on Filler models, the recognition methods based on syllable confusion network or based on extensive continuous speech Recognition methods.Of course, it should be understood that the detection range of above-mentioned default microphone, efficient voice scope and keyword are known Other mode can be set according to actual conditions, be not especially limited herein.
Illustratively, if the detection range of default microphone is centered on microphone, radius is the distance of 10m, user The voice signal sent is " I thinks that next plays Palette ", and efficient voice scope is big for the corresponding decibel value of voice signal In 30 decibels, keyword identification method is the method based on Filler models, correspondingly, in the detection range, judges Mike Whether wind may search for " I thinks that next plays Palette " that is sent to user, be searched when in above-mentioned detection range After " Palette please be play ", continue to judge the voice signal " I think that next plays Palette " got decibel value whether More than 30 decibels, after judging that decibel value is more than 30 decibels, the method based on Filler models can be utilized to the voice Signal carries out parsing and obtains keyword, and the keyword such as got is " next plays Palette ".
In addition, the voice signal in the detection range of microphone is only got, and if the corresponding decibel of voice signal It is worth in the range of efficient voice, just voice signal is parsed, keyword wherein included is obtained, reduces at data While reason amount, the accuracy rate of parsing is also improved to a certain extent.
Step S120, according to the operational order storehouse of keyword lookup microphone, if in keyword and operational order storehouse The similarity of instruction is more than or equal to similar threshold value, then according to the operational order of the instruction generation microphone found, and is sent to The controller of microphone.
In a specific embodiment of the present invention, it is previously stored with the corresponding finger of keyword in the operational order storehouse of microphone Order carries out the operation of look-up command according to keyword in the operational order storehouse of microphone, when keyword and the similarity of instruction are big When equal to similar threshold value, can the operational order of corresponding microphone be generated according to the instruction found, while this is grasped Make the controller that instruction is sent to microphone so that microphone can accordingly be operated according to the operational order.Wherein, phase The computational methods of related coefficient may be employed like the computational methods of degree.It should be noted that the corresponding instruction of above-mentioned keyword The computational methods of set-up mode, the value size of similar threshold value and similarity can be set according to actual conditions, This is not especially limited.
Illustratively, it is corresponding that keyword " next plays Palette " is previously stored in the operational order storehouse of microphone " next play Palette " instruction, similar threshold value is arranged to 80%.According to the keyword got in step S110 " next plays Palette " carries out the operation of look-up command in the operational order storehouse of microphone, calculates the key got Word " next plays Palette " and the related coefficient of instruction " next plays Palette ", it is therefore apparent that above-mentioned to calculate The related coefficient arrived is 100%, is more than 80%, therefore, can be raw according to the instruction " next plays Palette " found Into the operational order " next play Palette " of corresponding microphone, and the operational order is sent to the control of microphone Device controls the microphone to be operated accordingly by controller.
The technical solution of the present embodiment, by when the voice signal in the detection range for getting microphone, if sentenced Break and the corresponding decibel value of voice signal in effective range, parse the keyword in voice signal, and according to keyword lookup The operational order storehouse of microphone, if keyword and the similarity of the instruction in operational order storehouse are more than or equal to similar threshold value, just According to the operational order of the instruction generation microphone found, while the controller of microphone is sent to, solves the prior art In when the both hands of user be occupied or distant away from external equipment in the case of, microphone can not be realized according to user's The problem of demand is quickly opened realizes the corresponding function that microphone is quickly opened according to the demand of user, improves user's body It tests.
Further, based on the above technical solutions, according to the operational order storehouse of keyword lookup microphone, if Keyword and the similarity of the instruction in operational order storehouse are more than or equal to similar threshold value, then according to the instruction generation Mike found The operational order of wind, and the controller of microphone is sent to, can specifically it include:
Step S131, according to the operational order storehouse of keyword lookup microphone, if according to keyword and operational order storehouse In instruction similarity be more than or equal to similar threshold value, find at least two operational orders, then obtain current scene information;
In a specific embodiment of the present invention, it is understood that there may be following situation:Situation one carries out parsing generation to voice signal At least two keywords, wherein, keyword is man-to-man correspondence with the instruction in operational order storehouse, i.e., N number of key Word corresponds to N number of instruction.In this case, it is understood that there may be found at least two and met in keyword and operational order storehouse The similarity of instruction is more than or equal to the operational order of this condition of similar threshold value;Situation two carries out parsing generation to voice signal At least one keyword, wherein, keyword is not man-to-man correspondence with the instruction in operational order storehouse, it is possible to be N number of keyword corresponds to M instruction, wherein, N ≠ M.In this case, it is also possible to exist and find at least two satisfaction passes Keyword and the similarity of the instruction in operational order storehouse are more than or equal to the operational order of this condition of similar threshold value.Above-mentioned N and M are equal For positive integer.Due to having found at least two operational orders, in this case it is necessary to obtain current scene information, here Described current scene information refers to ambient condition or use time residing for user etc..Illustratively, such as current scene information For " noisy outdoor environment ", two operational orders found are respectively " asking amplification of volume " and " please play Palette ".
Step S132, according to scene information and the correspondence of default application scenarios and operational order, the first mesh is determined Operational order is marked, first object operational order belongs at least two operational orders;
In a specific embodiment of the present invention, the correspondence of application scenarios and operational order can the use based on user It is accustomed to establishing, application scenarios also refer to ambient condition or use time residing for user etc., illustratively, such as application scenarios For " noisy outdoor environment ", default corresponding operational order is " asking amplification of volume ", will " noisy outdoor ring Border " establishes correspondence with " asking amplification of volume ";Application scenarios are " night sleep period ", default corresponding operation Instruct as " light music please be play ", will " night sleeps the period " establish correspondence with " light music please be play ".According to field Scape information determines first object operational order from the correspondence of default application scenarios and operational order, wherein, the first mesh Mark operational order belongs to above-mentioned at least two operational orders got.Of course, it should be understood that above application scene and behaviour The correspondence for making to instruct can be set according to actual conditions, be not especially limited herein.
According to step S131 and step S132, illustratively, two operational orders such as found are respectively that " please amplify sound Amount " and " please play Palette ", current scene information are " noisy outdoor environment ", since application scenarios are " noisy outdoor Environment ", default corresponding operational order is " asking amplification of volume ", accordingly, it is determined that the first object operational order gone out is " asking amplification of volume ".
Step S133, using first object operational order as the operational order of microphone, and it is sent to the control of microphone Device.
In specific embodiments of the present invention, using first object operational order as the operational order of microphone, illustratively, Such as the operational order that " amplification of volume will be asked " as microphone, and the operational order is sent to the controller of microphone.Mike The controller of wind is used to according to the operational order microphone be controlled to perform operation corresponding with the operational order, illustratively, such as The operational order of microphone is " asking amplification of volume ", then controller controls microphone execution " please amplify sound according to the operational order The operation of amount ".
By step S131- step S133, when finding at least two operational orders, scene information is obtained, and according to Scene information and default application scenarios and the correspondence of operational order, determine first object operational order, solve full Sufficient similarity is more than or equal under the conditions of similar threshold value, if getting more than one operational order, how to determine the behaviour of microphone The problem of instructing further improves user experience.
Further, based on the above technical solutions, according to the operational order storehouse of keyword lookup microphone, if Keyword and the similarity of the instruction in operational order storehouse are more than or equal to similar threshold value, then according to the instruction generation Mike found The operational order of wind, and the controller of microphone is sent to, can specifically it include:
Step S134, according to the operational order storehouse of keyword lookup microphone, if according to keyword and operational order storehouse In instruction similarity be more than or equal to similar threshold value, find at least two operational orders, then obtain the priority of keyword Information;
In a specific embodiment of the present invention, in a specific embodiment of the present invention, it is understood that there may be following situation:To voice Signal carries out parsing and generates at least two keywords, wherein, keyword is man-to-man right with the instruction in operational order storehouse It should be related to, i.e., N number of keyword corresponds to N number of instruction.In this case, it is understood that there may be found at least two and met keyword It is more than or equal to the operational order of this condition of similar threshold value with the similarity of the instruction in operational order storehouse.Due to having found extremely Few two operational orders, in this case it is necessary to the precedence information of keyword is obtained, wherein, the priority letter of keyword Breath refers to the information being ranked up for keyword according to certain order, can define the more forward keyword that sorts, Priority level is higher, opposite, priority level is lower;The keyword of sequence more rearward can also be equally defined, it is excellent First grade higher grade, opposite, priority level is lower;Further, it is also possible to define the preferential of keyword according to preset rules Grade grade, the precedence information of keyword can be established based on the use habit of user, it is of course possible to understanding, keyword Precedence information can be set according to actual conditions, be not especially limited herein.The priority level of usual keyword is got over Height, the probability that the corresponding operational order of the keyword is targeted operational order are bigger.Illustratively, parsing generates two A keyword is respectively " please open microphone " and " please play next ", correspondingly, the two object runs instruction found Respectively " microphone please be open " and " next please be play ".Furthermore, it is necessary to explanation, scene information mentioned here and step The meaning that described scene information refers in rapid S131 is identical, and details are not described herein.
Step S135, according to the precedence information of keyword, determine that the second object run instructs, the second operational order belongs to At least two operational orders;
In a specific embodiment of the present invention, determine that the second object run instructs according to the precedence information of keyword, Illustratively, as got keyword at present as " microphone please be open " and " next please be play ", and above-mentioned two keyword Keyword is satisfied by with the similarity of the instruction in operational order storehouse more than or equal to this condition of similar threshold value, i.e. respective operations refer to It is respectively " please open microphone " and " please play next " to make the instruction in storehouse;The precedence information of preset keyword For:The priority level of keyword " please open microphone " is higher than keyword " please play next ", and by the preferential of keyword The corresponding instruction of the grade highest keyword of grade is instructed as object run.Precedence information based on keyword, determine instruction " please open microphone " instructs for the second object run.
Step S136, using the second target instruction target word as the operational order of microphone, and it is sent to the controller of microphone.
In the specific implementation of the present invention, the second object run is instructed into the operational order as microphone, illustratively, As by the operational order of " microphone please be open " as microphone, and the operational order is sent to the controller of microphone.Show Example property, if the operational order of microphone is " please open microphone ", then controller controls microphone to hold according to the operational order The operation of row " microphone please be open ".
By step S134- step S136, when finding at least two operational orders, the priority letter of keyword is obtained Breath, and according to the precedence information of keyword, determine that the second object run instructs, solve and meeting similarity more than or equal to phase Like under threshold condition, if the problem of getting more than one operational order, how determining the operational order of microphone, further Improve user experience.
Further, based on the above technical solutions, before according to the operational order storehouse of keyword lookup microphone, This method can also include:
Step S100, at least one speech samples signal is obtained;
Step S101, the association keyword in speech samples signal is extracted;
Step S102, based on keyword is associated, the operational order storehouse of microphone is generated.
In a specific embodiment of the present invention, speech samples signal is similarly the voice signal that user sends, can be prior At least one speech samples signal is collected, which can be included the voice signal structure of different content by user of the same name Into, can also by different user include different content voice signal form, specific composition mode is set according to actual conditions Meter, is not specifically limited herein.The method identical with step S110 may be employed to be extracted to speech samples signal, obtain The association keyword in speech samples signal is taken, wherein, association keyword includes " please open microphone ", " please play next It is first ", " Palette please be play " and " asking amplification of volume " etc..Operational order storehouse based on association keyword generation microphone.
By step S100- step S102, the extraction association keyword from speech samples signal, and it is crucial based on association Word generates the operational order storehouse of microphone, and the look-up command operation carried out afterwards for it provides foundation.
Further, based on the above technical solutions, this method can also include:
Step S140, according to the operational order storehouse of keyword lookup microphone, if in keyword and operational order storehouse The similarity of instruction is less than similar threshold value, then preserves into the operational order storehouse of microphone keyword and prompt user to Mike The wake operation failure of wind.
In a specific embodiment of the present invention, when keyword is less than similar threshold to the similarity of the instruction in operational order storehouse During value, illustrate that the keyword may be not stored in the operational order storehouse of current microphone, it therefore, can be by the keyword It preserves into the operational order storehouse of current microphone, to update the operational order storehouse, microphone to be needed to hold after improving Success rate during capable operation relevant with the keyword.Meanwhile user is prompted to fail the wake operation of microphone, specifically carry The mode of showing can be that microphone is shaken or microphone sounds the alarm sound, and certainly, specific prompting mode can be with It is set according to actual conditions, is not especially limited herein.
It should be noted that the default conditions of microphone are in holding state, a small amount of electricity is only consumed at this time and (is less than 30mA/h)。
Embodiment two
Fig. 2 is a kind of flow chart of the awakening method of microphone provided by Embodiment 2 of the present invention, and the present embodiment is applicable In the situation for the corresponding function for quickly opening microphone, this method can be performed by the Rouser of microphone, which can It is realized in a manner of using software and/or hardware, which can be configured in terminal device, such as typically microphone Deng.As shown in Fig. 2, this method specifically comprises the following steps:
Step S210, judge whether microphone can search for voice signal in detection range;If so, perform step S220;If it is not, then continue to execute step S210;
Step S220, judge the corresponding decibel value of voice signal whether in the range of efficient voice;If so, perform step S230;If it is not, then continue to execute step S220;
Step S230, the keyword in voice signal is parsed;
Step S240, according to the operational order storehouse of keyword lookup microphone, judge in keyword and operational order storehouse Whether the similarity of instruction is more than or equal to similar threshold value;If so, perform step S250;If it is not, then perform step S260;
Step S250, at least two operational orders are found, then obtain current scene information;
Step S260, keyword is preserved into the operational order storehouse of microphone and user is prompted to grasp the wake-up of microphone Work fails;
Step S270, according to scene information and the correspondence of default application scenarios and operational order, the first mesh is determined Operational order is marked, first object operational order belongs at least two operational orders;
Step S280, using first object operational order as the operational order of microphone, and it is sent to the control of microphone Device.
The technical solution of the present embodiment, by when the voice signal in the detection range for getting microphone, if sentenced Break and the corresponding decibel value of voice signal in effective range, parse the keyword in voice signal, and according to keyword lookup The operational order storehouse of microphone, if keyword and the similarity of the instruction in operational order storehouse are more than or equal to similar threshold value, just According to the operational order of the instruction generation microphone found, while the controller of microphone is sent to, solves the prior art In when the both hands of user be occupied or distant away from external equipment in the case of, microphone can not be realized according to user's The problem of demand is quickly opened realizes the corresponding function that microphone is quickly opened according to the demand of user, improves user's body It tests.
Embodiment three
Fig. 3 is a kind of flow chart of the awakening method for microphone that the embodiment of the present invention three provides, and the present embodiment is applicable In the situation for the corresponding function for quickly opening microphone, this method can be performed by the Rouser of microphone, which can It is realized in a manner of using software and/or hardware, which can be configured in terminal device, such as typically microphone Deng.As shown in figure 3, this method specifically comprises the following steps:
Step S310, judge whether microphone can search for voice signal in detection range;If so, perform step S320;If it is not, then continue to execute step S310;
Step S320, judge the corresponding decibel value of voice signal whether in the range of efficient voice;If so, perform step S330;If it is not, then continue to execute step S320;
Step S330, the keyword in voice signal is parsed;
Step S340, according to the operational order storehouse of keyword lookup microphone, judge in keyword and operational order storehouse Whether the similarity of instruction is more than or equal to similar threshold value;If so, perform step S350;If it is not, then perform step S360;
Step S350, at least two operational orders are found, then obtain the precedence information of keyword;
Step S360, keyword is preserved into the operational order storehouse of microphone and user is prompted to grasp the wake-up of microphone Work fails;
Step S370, according to the precedence information of keyword, determine that the second object run instructs, the second object run instruction Belong at least two operational orders;
Step S380, using the second object run instruction as the operational order of microphone, and it is sent to the control of microphone Device.
The technical solution of the present embodiment, by when the voice signal in the detection range for getting microphone, if sentenced Break and the corresponding decibel value of voice signal in effective range, parse the keyword in voice signal, and according to keyword lookup The operational order storehouse of microphone, if keyword and the similarity of the instruction in operational order storehouse are more than or equal to similar threshold value, just According to the operational order of the instruction generation microphone found, while the controller of microphone is sent to, solves the prior art In when the both hands of user be occupied or distant away from external equipment in the case of, microphone can not be realized according to user's The problem of demand is quickly opened realizes the corresponding function that microphone is quickly opened according to the demand of user, improves user's body It tests.
Example IV
Fig. 4 is a kind of structure diagram of the Rouser for microphone that the embodiment of the present invention four provides, and the present embodiment can Situation suitable for the corresponding function for quickly opening microphone, which may be employed software and/or the mode of hardware is realized, should Device can be configured in terminal device, such as typically microphone etc..As shown in figure 4, the device specifically includes:
Keyword acquisition module 410, for when the voice signal in the detection range for getting microphone, if voice The corresponding decibel value of signal then parses the keyword of voice signal in the range of efficient voice;
Operational order generation module 420, for the operational order storehouse according to keyword lookup microphone, if keyword with The similarity of instruction in operational order storehouse is more than or equal to similar threshold value, then according to the operation of the instruction generation microphone found Instruction, and it is sent to the controller of microphone.
The technical solution of the present embodiment, keyword acquisition module 410 are got by working as in the detection range of microphone During voice signal, if it is judged that the corresponding decibel value of voice signal in effective range, parses the keyword in voice signal, Operational order generation module 420 according to the operational order storehouse of keyword lookup microphone, if keyword in operational order storehouse Instruction similarity be more than or equal to similar threshold value, just according to find instruction generation microphone operational order, send out simultaneously The controller of microphone is given, is solved in the prior art when the both hands of user are occupied or away from the distant of external equipment In the case of, microphone can not realize the problem of quickly being opened according to the demand of user, realize quick according to the demand of user The corresponding function of microphone is opened, improves user experience.
Further, based on the above technical solutions, operational order generation module 420 can specifically include:
Scene information acquiring unit, for the operational order storehouse according to keyword lookup microphone, if according to keyword It is more than or equal to similar threshold value with the similarity of the instruction in operational order storehouse, finds at least two operational orders, then obtains and work as Preceding scene information;
First object instructs acquiring unit, for according to the corresponding of scene information and default application scenarios and operational order Relation, determines first object operational order, and first object operational order belongs at least two operational orders;
First operational order generation unit, for the operational order using first object operational order as microphone, concurrently Give the controller of microphone.
Further, based on the above technical solutions, operational order generation module 420 can specifically include:
Precedence information acquisition module, for the operational order storehouse according to keyword lookup microphone, if according to key Word and the similarity of the instruction in operational order storehouse are more than or equal to similar threshold value, find at least two operational orders, then obtain The precedence information of keyword;
Second target instruction target word acquiring unit for the precedence information according to keyword, determines that the second object run instructs, Second object run instruction belongs at least two operational order;
Second operational order generation unit, for the second object run to be instructed to the operational order as microphone, concurrently Give the controller of microphone.
Further, based on the above technical solutions, which can also specifically include:
Speech samples signal acquisition module, for obtaining at least one speech samples signal;
Keyword extracting module is associated, for extracting the association keyword in speech samples signal;
Operational order storehouse generation module for being based on association keyword, generates the operational order storehouse of microphone.
Further, based on the above technical solutions, which can also specifically include:
Wake operation failure module, for the operational order storehouse according to keyword lookup microphone, if keyword and behaviour The similarity for making the instruction in instruction database is less than similar threshold value, then keyword is preserved into the operational order storehouse of microphone and carried Show that user fails to the wake operation of microphone.
The Rouser of what the embodiment of the present invention was provided the be configured at microphone of terminal device can perform of the invention arbitrary The awakening method for the microphone applied to terminal device that embodiment is provided possesses the corresponding function module of execution method and has Beneficial effect.
Embodiment five
Fig. 5 is a kind of structure diagram for terminal device that the embodiment of the present invention five provides.Fig. 5 shows to be used for real The block diagram of the exemplary terminal equipment 512 of existing embodiment of the present invention.The terminal device 512 that Fig. 5 is shown is only an example, Any restrictions should not be brought to the function and use scope of the embodiment of the present invention.
As shown in figure 5, terminal device 512 is showed in the form of universal computing device.The component of terminal device 512 can wrap It includes but is not limited to:One or more processor 516, system storage 528 are connected to different system component and (are deposited including system Reservoir 528 and processor 516) bus 518.
Bus 518 represents the one or more in a few class bus structures, including memory bus or Memory Controller, Peripheral bus, graphics acceleration port, processor or the local bus using the arbitrary bus structures in a variety of bus structures.It lifts For example, these architectures include but not limited to industry standard architecture (ISA) bus, microchannel architecture (MAC) Bus, enhanced isa bus, Video Electronics Standards Association (VESA) local bus and peripheral component interconnection (PCI) bus.
Terminal device 512 typically comprises various computing systems readable medium.These media can be it is any can be by The usable medium that terminal device 512 accesses, including volatile and non-volatile medium, moveable and immovable medium.
System storage 528 can include the computer system readable media of form of volatile memory, such as deposit at random Access to memory (RAM) 530 and/or cache memory 532.Terminal device 512 may further include it is other it is removable/no Movably, volatile/non-volatile computer system storage medium.Only as an example, storage system 534 can be used for reading and writing Immovable, non-volatile magnetic media (Fig. 5 is not shown, is commonly referred to as " hard disk drive ").Although not shown in Fig. 5, can To provide for moving the disc driver of non-volatile magnetic disk (such as " floppy disk ") read-write and to removable non-volatile Property CD (such as CD-ROM, DVD-ROM or other optical mediums) read and write CD drive.In these cases, it is each to drive Dynamic device can be connected by one or more data media interfaces with bus 518.Memory 528 can include at least one journey Sequence product, the program product have one group of (for example, at least one) program module, these program modules are configured to perform this hair The function of bright each embodiment.
Program/utility 540 with one group of (at least one) program module 542, can be stored in such as memory In 528, such program module 542 includes but not limited to operating system, one or more application program, other program modules And program data, the realization of network environment may be included in each or certain combination in these examples.Program module 542 Usually perform the function and/or method in embodiment described in the invention.
Terminal device 512 can also be with one or more external equipments 514 (such as keyboard, sensing equipment, display 524 Deng) communication, the equipment interacted with the terminal device 512 communication can be also enabled a user to one or more and/or with causing Any equipment that the terminal device 512 can communicate with one or more of the other computing device (such as network interface card, modem Etc.) communication.This communication can be carried out by input/output (I/O) interface 522.Also, terminal device 512 can also lead to Cross network adapter 520 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, example Such as internet) communication.As shown in the figure, network adapter 520 is communicated by bus 518 with other modules of terminal device 512.It should When understanding, although not shown in Fig. 5, terminal device 512 can be combined and use other hardware and/or software module, including not It is limited to:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and Data backup storage system etc..
Processor 516 is stored in program in system storage 528 by operation, so as to perform various functions application and Data processing, such as realize a kind of awakening method for microphone that the embodiment of the present invention is provided, including:
When the voice signal in the detection range for getting microphone, if the corresponding decibel value of voice signal is effective In speech range, then the keyword of voice signal is parsed;
According to the operational order storehouse of keyword lookup microphone, if keyword is similar to the instruction in operational order storehouse Degree is more than or equal to similar threshold value, then according to the operational order of the instruction generation microphone found, and is sent to the control of microphone Device processed.
Embodiment six
The embodiment of the present invention six additionally provides a kind of computer readable storage medium, is stored thereon with computer program, should A kind of awakening method of the microphone provided such as the embodiment of the present invention is realized when program is executed by processor, this method includes:
When the voice signal in the detection range for getting microphone, if the corresponding decibel value of voice signal is effective In speech range, then the keyword of voice signal is parsed;
According to the operational order storehouse of keyword lookup microphone, if keyword is similar to the instruction in operational order storehouse Degree is more than or equal to similar threshold value, then according to the operational order of the instruction generation microphone found, and is sent to the control of microphone Device processed.
The arbitrary of one or more computer-readable media may be employed in the computer storage media of the embodiment of the present invention Combination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readable Storage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device or Device or arbitrary above combination.The more specific example (non exhaustive list) of computer readable storage medium includes:Tool There are one or the electrical connections of multiple conducting wires, portable computer diskette, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD- ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In this document, computer-readable storage Medium can be any tangible medium for including or storing program, which can be commanded execution system, device or device Using or it is in connection.
Computer-readable signal media can include in a base band or as carrier wave a part propagation data-signal, Wherein carry computer-readable program code.Diversified forms may be employed in the data-signal of this propagation, including but it is unlimited In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium beyond storage medium is read, which can send, propagates or transmit and be used for By instruction execution system, device either device use or program in connection.
The program code included on computer-readable medium can be transmitted with any appropriate medium, including --- but it is unlimited In wireless, electric wire, optical cable, RF etc. or above-mentioned any appropriate combination.
It can write to perform the computer that operates of the present invention with one or more programming languages or its combination Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++, Further include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with It fully performs, partly perform on the user computer on the user computer, the software package independent as one performs, portion Divide and partly perform or perform on a remote computer or server completely on the remote computer on the user computer. Be related in the situation of remote computer, remote computer can pass through the network of any kind --- including LAN (LAN) or Wide area network (WAN)-be connected to subscriber computer or, it may be connected to outer computer (such as is carried using Internet service Pass through Internet connection for business).
Note that it above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art various apparent variations, It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above example to the present invention It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also It can include other more equivalent embodiments, and the scope of the present invention is determined by scope of the appended claims.

Claims (10)

1. a kind of awakening method of microphone, which is characterized in that including:
When the voice signal in the detection range for getting microphone, if the corresponding decibel value of the voice signal is effective In speech range, then the keyword of the voice signal is parsed;
According to the operational order storehouse of the keyword lookup microphone, if the keyword and the finger in the operational order storehouse The similarity of order is more than or equal to similar threshold value, then generates the operational order of the microphone according to the instruction found, and send To the controller of the microphone.
2. according to the method described in claim 1, it is characterized in that, the operation according to the keyword lookup microphone refers to Storehouse is made, if the keyword and the similarity of the instruction in the operational order storehouse are more than or equal to similar threshold value, basis is looked into The instruction found generates the operational order of the microphone, and is sent to the controller of the microphone, including:
According to the operational order storehouse of microphone described in the keyword lookup, if according to the keyword and the operational order The similarity of instruction in storehouse is more than or equal to similar threshold value, finds at least two operational orders, then obtains current scene information;
According to the scene information and the correspondence of default application scenarios and operational order, determine that first object operation refers to Order, the first object operational order belong at least two operational order;
Using the first object operational order as the operational order of the microphone, and it is sent to the control of the microphone Device.
3. according to the method described in claim 1, it is characterized in that, the operation according to the keyword lookup microphone refers to Storehouse is made, if the keyword and the similarity of the instruction in the operational order storehouse are more than or equal to similar threshold value, basis is looked into The instruction found generates the operational order of the microphone, and is sent to the controller of the microphone, including:
According to the operational order storehouse of microphone described in the keyword lookup, if according to the keyword and the operational order The similarity of instruction in storehouse is more than or equal to similar threshold value, finds at least two operational orders, then obtains the preferential of keyword Grade information;
According to the precedence information of the keyword, determine that the second object run instructs, the second object run instruction belongs to At least two operational order;
Using second object run instruction as the operational order of the microphone, and it is sent to the control of the microphone Device.
4. according to any methods of claim 1-3, which is characterized in that described according to the keyword lookup microphone Before operational order storehouse, further include:
Obtain at least one speech samples signal;
Extract the association keyword in the speech samples signal;
Based on the association keyword, the operational order storehouse of the microphone is generated.
5. according to any methods of claim 1-3, which is characterized in that further include:
According to the operational order storehouse of microphone described in the keyword lookup, if in the keyword and the operational order storehouse Instruction similarity be less than the similar threshold value, then the keyword is preserved into the operational order storehouse of the microphone simultaneously User is prompted to fail the wake operation of the microphone.
6. a kind of Rouser of microphone, which is characterized in that including:
Keyword acquisition module, for when the voice signal in the detection range for getting microphone, if the voice is believed Number corresponding decibel value then parses the keyword of the voice signal in the range of efficient voice;
Operational order generation module, for the operational order storehouse according to the keyword lookup microphone, if the keyword It is more than or equal to similar threshold value with the similarity of the instruction in the operational order storehouse, then the wheat is generated according to the instruction found The operational order of gram wind, and it is sent to the controller of the microphone.
7. device according to claim 6, which is characterized in that the operational order generation module, including:
Scene information acquiring unit, for the operational order storehouse of the microphone according to the keyword lookup, if according to institute It states keyword and the similarity of the instruction in the operational order storehouse is more than or equal to similar threshold value, find at least two operations and refer to Order, then obtain current scene information;
First object instructs acquiring unit, for according to the corresponding of the scene information and default application scenarios and operational order Relation, determines first object operational order, and the first object operational order belongs at least two operational order;
First operational order generation unit, for the operational order using the first object operational order as the microphone, And it is sent to the controller of the microphone.
8. device according to claim 6, which is characterized in that the operational order generation module, including:
Precedence information acquisition module, for the operational order storehouse of the microphone according to the keyword lookup, if according to The keyword and the similarity of the instruction in the operational order storehouse are more than or equal to similar threshold value, find at least two operations Instruction then obtains the precedence information of keyword;
Second target instruction target word acquiring unit for the precedence information according to the keyword, determines that the second object run instructs, The second object run instruction belongs at least two operational order;
Second operational order generation unit, for second object run to be instructed to the operational order as the microphone, And it is sent to the controller of the microphone.
9. a kind of terminal device, which is characterized in that including:
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are performed by one or more of processors so that one or more of processors are real The now awakening method of the microphone as described in any in claim 1-5.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The awakening method of the microphone as described in any in claim 1-5 is realized during execution.
CN201711316840.9A 2017-12-12 2017-12-12 Microphone awakening method and device, terminal equipment and storage medium Active CN108055617B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711316840.9A CN108055617B (en) 2017-12-12 2017-12-12 Microphone awakening method and device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711316840.9A CN108055617B (en) 2017-12-12 2017-12-12 Microphone awakening method and device, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN108055617A true CN108055617A (en) 2018-05-18
CN108055617B CN108055617B (en) 2020-12-15

Family

ID=62124096

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711316840.9A Active CN108055617B (en) 2017-12-12 2017-12-12 Microphone awakening method and device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN108055617B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109065060A (en) * 2018-10-23 2018-12-21 维沃移动通信有限公司 A kind of voice awakening method and terminal
CN109493857A (en) * 2018-09-28 2019-03-19 广州智伴人工智能科技有限公司 A kind of auto sleep wake-up robot system
CN110119083A (en) * 2019-04-17 2019-08-13 惠州市惠泽电器有限公司 The awakening method of smartwatch
CN110648660A (en) * 2018-06-27 2020-01-03 深圳联友科技有限公司 Voice activation method of BS (base station) end
CN110910869A (en) * 2018-09-14 2020-03-24 成都启英泰伦科技有限公司 Voice recognition method and device
CN111429914A (en) * 2020-03-30 2020-07-17 招商局金融科技有限公司 Microphone control method, electronic device and computer readable storage medium

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1215658A2 (en) * 2000-12-05 2002-06-19 Hewlett-Packard Company Visual activation of voice controlled apparatus
US7742925B2 (en) * 2002-02-04 2010-06-22 Microsoft Corporation Speech controls for use with a speech system
WO2013061857A1 (en) * 2011-10-25 2013-05-02 オリンパスメディカルシステムズ株式会社 Endoscope operation system
CN103310785A (en) * 2012-03-15 2013-09-18 三星电子株式会社 Electronic device and method for controlling power using voice recognition
CN103674012A (en) * 2012-09-21 2014-03-26 高德软件有限公司 Voice customizing method and device and voice identification method and device
CN104615359A (en) * 2015-02-13 2015-05-13 小米科技有限责任公司 Method and device for performing voice operation on application software
CN104751852A (en) * 2015-03-20 2015-07-01 广东小天才科技有限公司 Sound processing method and device
CN104820556A (en) * 2015-05-06 2015-08-05 广州视源电子科技股份有限公司 Method and device for waking up voice assistant
CN104992709A (en) * 2015-06-25 2015-10-21 广州视源电子科技股份有限公司 Voice instruction execution method and voice recognition equipment
CN105407433A (en) * 2015-12-11 2016-03-16 小米科技有限责任公司 Method and device for controlling sound output equipment
CN105991820A (en) * 2015-02-02 2016-10-05 西安酷派软件科技有限公司 Terminal control method and device
CN106911829A (en) * 2017-03-09 2017-06-30 维沃移动通信有限公司 A kind of method and mobile terminal that object lookup is carried out according to phonetic entry
WO2017135531A1 (en) * 2016-02-05 2017-08-10 삼성전자(주) Voice recognition apparatus and method, and voice recognition system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1215658A2 (en) * 2000-12-05 2002-06-19 Hewlett-Packard Company Visual activation of voice controlled apparatus
US7742925B2 (en) * 2002-02-04 2010-06-22 Microsoft Corporation Speech controls for use with a speech system
WO2013061857A1 (en) * 2011-10-25 2013-05-02 オリンパスメディカルシステムズ株式会社 Endoscope operation system
CN103310785A (en) * 2012-03-15 2013-09-18 三星电子株式会社 Electronic device and method for controlling power using voice recognition
CN103674012A (en) * 2012-09-21 2014-03-26 高德软件有限公司 Voice customizing method and device and voice identification method and device
CN105991820A (en) * 2015-02-02 2016-10-05 西安酷派软件科技有限公司 Terminal control method and device
CN104615359A (en) * 2015-02-13 2015-05-13 小米科技有限责任公司 Method and device for performing voice operation on application software
CN104751852A (en) * 2015-03-20 2015-07-01 广东小天才科技有限公司 Sound processing method and device
CN104820556A (en) * 2015-05-06 2015-08-05 广州视源电子科技股份有限公司 Method and device for waking up voice assistant
CN104992709A (en) * 2015-06-25 2015-10-21 广州视源电子科技股份有限公司 Voice instruction execution method and voice recognition equipment
CN105407433A (en) * 2015-12-11 2016-03-16 小米科技有限责任公司 Method and device for controlling sound output equipment
WO2017135531A1 (en) * 2016-02-05 2017-08-10 삼성전자(주) Voice recognition apparatus and method, and voice recognition system
CN106911829A (en) * 2017-03-09 2017-06-30 维沃移动通信有限公司 A kind of method and mobile terminal that object lookup is carried out according to phonetic entry

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
顾亚平: "基于智能语音交互技术的智慧语音助理系统实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110648660A (en) * 2018-06-27 2020-01-03 深圳联友科技有限公司 Voice activation method of BS (base station) end
CN110910869A (en) * 2018-09-14 2020-03-24 成都启英泰伦科技有限公司 Voice recognition method and device
CN110910869B (en) * 2018-09-14 2022-02-18 成都启英泰伦科技有限公司 Voice recognition method and device
CN109493857A (en) * 2018-09-28 2019-03-19 广州智伴人工智能科技有限公司 A kind of auto sleep wake-up robot system
CN109065060A (en) * 2018-10-23 2018-12-21 维沃移动通信有限公司 A kind of voice awakening method and terminal
CN109065060B (en) * 2018-10-23 2021-05-07 维沃移动通信有限公司 Voice awakening method and terminal
CN110119083A (en) * 2019-04-17 2019-08-13 惠州市惠泽电器有限公司 The awakening method of smartwatch
CN111429914A (en) * 2020-03-30 2020-07-17 招商局金融科技有限公司 Microphone control method, electronic device and computer readable storage medium

Also Published As

Publication number Publication date
CN108055617B (en) 2020-12-15

Similar Documents

Publication Publication Date Title
CN110418208B (en) Subtitle determining method and device based on artificial intelligence
US11670302B2 (en) Voice processing method and electronic device supporting the same
KR102429436B1 (en) Server for seleting a target device according to a voice input, and controlling the selected target device, and method for operating the same
CN108055617A (en) Microphone awakening method and device, terminal equipment and storage medium
KR102333505B1 (en) Generating computer responses to social conversational inputs
EP2678861B1 (en) Hybridized client-server speech recognition
CN107134279A (en) A kind of voice awakening method, device, terminal and storage medium
US20190019509A1 (en) Voice data processing method and electronic device for supporting the same
KR102508863B1 (en) A electronic apparatus and a server for processing received data from the apparatus
KR20210137118A (en) Systems and methods for context-rich attentional memory networks with global and local encoding for dialogue break detection
US20200193994A1 (en) Electronic device and method for controlling electronic device
CN113674742B (en) Man-machine interaction method, device, equipment and storage medium
US11532301B1 (en) Natural language processing
KR20190096308A (en) electronic device
KR102464120B1 (en) Electronic apparatus for processing user utterance
CN110781329A (en) Image searching method and device, terminal equipment and storage medium
KR20200099380A (en) Method for providing speech recognition serivce and electronic device thereof
KR20190074508A (en) Method for crowdsourcing data of chat model for chatbot
CN109725798B (en) Intelligent role switching method and related device
KR102380717B1 (en) Electronic apparatus for processing user utterance and controlling method thereof
CN114333774A (en) Speech recognition method, speech recognition device, computer equipment and storage medium
CN114694645A (en) Method and device for determining user intention
WO2019228140A1 (en) Instruction execution method and apparatus, storage medium, and electronic device
CN114023303A (en) Voice processing method, system, device, electronic equipment and storage medium
CN112989015B (en) Adaptive conversation method and device, electronic equipment and readable storage medium

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