CN111028832A - Method and device for controlling mute mode of microphone, storage medium and electronic equipment - Google Patents
Method and device for controlling mute mode of microphone, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN111028832A CN111028832A CN201911364656.0A CN201911364656A CN111028832A CN 111028832 A CN111028832 A CN 111028832A CN 201911364656 A CN201911364656 A CN 201911364656A CN 111028832 A CN111028832 A CN 111028832A
- Authority
- CN
- China
- Prior art keywords
- voice
- word
- microphone
- wake
- awakening
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000003993 interaction Effects 0.000 claims abstract description 49
- 238000004590 computer program Methods 0.000 claims description 10
- 238000013480 data collection Methods 0.000 claims 1
- 239000013598 vector Substances 0.000 description 7
- 230000009471 action Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003058 natural language processing Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000007670 refining Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/06—Decision making techniques; Pattern matching strategies
- G10L17/14—Use of phonemic categorisation or speech recognition prior to speaker recognition or verification
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/22—Interactive procedures; Man-machine interfaces
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L2015/088—Word spotting
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Business, Economics & Management (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Game Theory and Decision Science (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention discloses a method and a device for controlling a mute mode of a microphone, a storage medium and electronic equipment. In the microphone mute mode, no voice recognition operation is performed, wherein the microphone mute mode control method comprises: acquiring voice data of a microphone end in a mute mode of the microphone; determining whether the voice corresponding to the voice data is matched with a first set awakening word; if the two are matched, the mute mode is switched to the voice interaction mode. The embodiment of the invention realizes the convenience of operation of the mute mode control of the microphone and embodies the natural human-computer interaction characteristic.
Description
Technical Field
The embodiment of the invention relates to the field of intelligent voice, in particular to a method and a device for controlling a mute mode of a microphone, a storage medium and electronic equipment.
Background
With the development of intelligent voice technology, more and more intelligent household products carry out voice control by using natural language. The general practice is that a user speaks a wake word (for example, "favorite classmates"), then performs voice interaction with a voice server, the voice server responds To a voice request of the user through Automatic Speech Recognition (ASR), Natural Language Processing (NLP), and other processes, and finally outputs a processing result through a Speech synthesis technology (Text To Speech, TTS) To inform the user.
In consideration of personal privacy, the intelligent voice product is provided with a Mute key (microphone Mute), the Mute key is turned on, the intelligent voice product does not respond to awakening of an awakening word any more, any voice data is not uploaded to the cloud, the Mute key is turned off, and normal voice interaction response is recovered. In addition, the mobile phone APP of the smart voice product also has the function of a Mute switch. But the microphone is turned on and off through the keys or the APP, so that the operation is inconvenient.
Disclosure of Invention
The embodiment of the invention provides a method and a device for controlling a mute mode of a microphone, a storage medium and electronic equipment, which realize the convenience of operation of controlling the mute mode of the microphone and embody the natural man-machine interaction characteristic.
In a first aspect, an embodiment of the present invention provides a method for controlling a mute mode of a microphone of a speech device, where the method includes:
acquiring voice data of a microphone end in a mute mode of the microphone;
determining whether the voice corresponding to the voice data is matched with a first set awakening word;
if the two are matched, the mute mode is switched to the voice interaction mode.
Optionally, in the microphone mute mode, the voice recognition operation is stopped, and the audio data acquisition module and the wake-up recognition module are controlled to continue working.
Optionally, the microphone muting mode control method further includes:
in the voice interaction mode, if the voice corresponding to the collected voice data is matched with the first set instruction word, replacing the awakening word in the awakening recognition module with the first set awakening word, and switching the voice interaction mode into the mute mode.
Optionally, before determining whether the voice data matches the first set wake-up word, the method further includes:
receiving a wake-up word model which is used for being obtained through terminal training and corresponds to the first set wake-up word;
determining whether the voice data matches a first set wake-up word, including:
and determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model.
Optionally, before determining whether the voice data matches the first set wake-up word, the method further includes:
and storing a wakeup word model corresponding to the first set wakeup word in the voice equipment.
In a second aspect, an embodiment of the present invention provides a microphone muting mode control device, where the control device includes:
the audio data acquisition module is used for acquiring voice data of a microphone end in a mute mode of the microphone;
the awakening recognition module is used for determining whether the voice corresponding to the voice data is matched with a first set awakening word; if the two are matched, the mute mode is switched to the voice interaction mode.
Optionally, the control device further includes:
and the awakening word replacing module is used for replacing the awakening words in the awakening recognition module with the first set awakening words if the voice corresponding to the collected voice data is matched with the first set instruction words in the voice interaction mode.
Optionally, before determining whether the voice data matches the first set wake-up word, the method further includes:
the awakening word acquisition module is used for receiving an awakening word model which is obtained through terminal training and corresponds to a first set awakening word before determining whether the voice data is matched with the first set awakening word;
the wake-up recognition module is specifically configured to determine whether the voice corresponding to the voice data matches the first set wake-up word using the wake-up word model.
In a third aspect, an embodiment of the present invention provides a computer storage medium, on which a computer program is stored, which when executed by a processor, implements the method for controlling a mute mode of a microphone as provided in the first aspect.
In a fourth aspect, an embodiment of the present invention provides an electronic device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the computer program to implement the method for controlling the mute mode of a microphone according to the first aspect.
The embodiment of the invention provides a method and a device for controlling a mute mode of a microphone, a storage medium and electronic equipment. In the microphone mute mode, no voice recognition operation is performed, wherein the microphone mute mode control method comprises: acquiring voice data of a microphone end in a mute mode of the microphone; determining whether the voice corresponding to the voice data is matched with a first set awakening word; if the two are matched, the mute mode is switched to the voice interaction mode. The embodiment of the invention realizes the convenience of operation of the mute mode control of the microphone and embodies the natural human-computer interaction characteristic.
Drawings
Fig. 1 is a flowchart of a method for controlling a mute mode of a microphone according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for controlling a mute mode of a microphone according to a second embodiment of the present invention;
fig. 3 is a flowchart of a method for controlling a mute mode of a microphone according to a third embodiment of the present invention;
fig. 4 is a flowchart of a method for controlling a mute mode of a microphone according to a fourth embodiment of the present invention;
fig. 5 is a schematic structural diagram of a control device for a mute mode of a microphone according to a fifth embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Example one
An embodiment of the present invention provides a method for controlling a mute mode of a microphone, and fig. 1 is a flowchart of a method for controlling a mute mode of a microphone according to an embodiment of the present invention, and referring to fig. 1, the method includes:
and S10, acquiring voice data at the microphone end in the mute mode of the microphone.
Specifically, in the mute mode of the microphone, when a user utters voice, the audio data acquisition module acquires voice data at the microphone end, and converts an original voice signal into a voice pulse sequence to form voice data, so that the module mainly comprises signal processing processes of sound/electricity conversion, signal conditioning, sampling and the like.
And S20, determining whether the voice corresponding to the voice data is matched with the first set awakening word.
Specifically, after voice data of a microphone end is collected, whether voice corresponding to the voice data is matched with a first set awakening word is determined; after voice data at the microphone end are collected, an identification module is awakened to filter interference signals, and only the voice signals of 300-3400 Hz of a normal person are reserved; extracting a voice feature vector, and quantizing the extracted voice feature vector into a standard voice feature vector; and matching the quantized standard voice feature vector with the feature value vector of the first set awakening word, and further determining whether the voice corresponding to the voice data is matched with the first set awakening word. For example, the first set wake-up word may be "please open the microphone", if the voice uttered by the user is "please open the microphone", it is determined that the voice corresponding to the voice data matches the first set wake-up word, and if the voice uttered by the user is "please open the internet access cloud music", the voice corresponding to the voice data does not match the first set wake-up word.
And S30, if the two are matched, switching from the mute mode to the voice interaction mode.
Specifically, if the collected voice data of the microphone end is matched with the first set awakening word, the voice equipment is switched from the mute mode to the voice interaction mode, a normal voice interaction function is performed, the voice interaction action is responded, and the voice data is continuously sent to the voice server so as to respond to the voice request of the user.
The embodiment of the invention provides a method for controlling a mute mode of a microphone, which comprises the following steps: acquiring voice data of a microphone end in a mute mode of the microphone; determining whether the voice corresponding to the voice data is matched with a first set awakening word; if the two are matched, the mute mode is switched to the voice interaction mode. The embodiment of the invention realizes the convenience of operation of the mute mode control of the microphone and embodies the natural human-computer interaction characteristic.
Example two
The embodiment of the invention provides a microphone mute mode control method, which is based on the first embodiment and is additionally provided with the step of stopping voice recognition operation and controlling an audio data acquisition module and a wake-up recognition module to continuously work when voice data at a microphone end is acquired in the microphone mute mode.
Correspondingly, fig. 2 is a flowchart of a method for controlling a mute mode of a microphone according to a second embodiment of the present invention, and referring to fig. 2, the method according to the second embodiment of the present invention includes:
s210, collecting voice data of a microphone end in a mute mode of the microphone.
And S220, stopping the voice recognition operation in the microphone mute mode, and controlling the audio data acquisition module and the awakening recognition module to continue working.
S230, determining whether the voice corresponding to the voice data is matched with the first set awakening word.
And S240, if the two are matched, switching from the mute mode to the voice interaction mode.
Specifically, when a microphone of the voice device is in a mute mode state, the voice device only does not respond to voice interaction actions and sends voice data to the voice server, but an audio data acquisition module and a wake-up recognition module of the voice device are still in a working state, when a user sends voice, the audio data acquisition module can still acquire the voice data of a microphone end, the wake-up recognition module can still recognize the voice data of the microphone end acquired by the audio data acquisition module, and when the voice data is determined to be a first set wake-up word, the voice device is switched from the mute mode to the voice interaction mode.
Optionally, the microphone muting mode control method further includes:
in the voice interaction mode, if the voice corresponding to the collected voice data is matched with the first set instruction word, the awakening word in the awakening recognition module is replaced by the first set awakening word, and the voice interaction mode is switched to the mute mode.
Specifically, in the voice interaction mode, if the voice corresponding to the voice data acquired by the audio data acquisition module is matched with the first set instruction word, the awakening word in the awakening recognition module is replaced by the first set awakening word, the voice interaction mode is switched to the mute mode, the voice interaction action is not responded, and the voice data is not sent to the voice server. For example, if the first setting instruction word is set to "love classmates, turn off the microphone", in the voice interaction mode, when the voice sent by the user is ' love classmate ', the microphone is closed ', and after the voice data is collected and recognized, the awakening words in the awakening identification module are replaced by a first set awakening word of 'opening a microphone', and the voice interaction mode is switched into a mute mode, no response is made to voice interaction action, and no voice data is sent to the voice server until a user sends out voice of turning on a microphone, the voice equipment is awakened, the mute mode is switched into the voice interaction mode, and after the voice interaction mode is recovered to the normal voice interaction mode, the awakening words in the awakening recognition module are recovered to the initial awakening words, for example, the initial wake-up word is "love classmates", and the voice device continues to perform normal voice interaction after recognizing the initial wake-up word "love classmates".
The method for controlling the mute mode of the microphone provided by the embodiment of the invention adds the step of stopping the voice recognition operation and controlling the audio data acquisition module and the awakening recognition module to continue working when the voice data of the microphone end is acquired in the mute mode of the microphone. According to the embodiment of the invention, the voice recognition operation is stopped, the audio data acquisition module and the awakening recognition module are controlled to continuously work, the voice recognition operation of the voice equipment is stopped in a mute mode, corresponding awakening words are not needed any more, the mute effect is achieved, the audio data acquisition module and the awakening recognition module are controlled to continuously work, the voice equipment is awakened when the first awakening word is acquired, voice interaction is continued, the operation convenience of the microphone mute mode control is realized, and the natural human-computer interaction characteristic is embodied.
EXAMPLE III
The embodiment of the invention provides a method for controlling a mute mode of a microphone, which is based on a first embodiment and comprises the following steps before determining whether voice data is matched with a first set awakening word: receiving a wake-up word model which is used for obtaining a corresponding first set wake-up word through terminal training; determining whether the voice data is matched with a first set wake-up word, including: and determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model.
Correspondingly, fig. 3 is a flowchart of a method for controlling a mute mode of a microphone according to a third embodiment of the present invention, and referring to fig. 3, the method according to the third embodiment of the present invention includes:
and S310, acquiring voice data of the microphone end in a mute mode of the microphone.
And S320, receiving a wake-up word model which is used for obtaining the corresponding first set wake-up word through terminal training.
S330, determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model.
And S340, if the two are matched, switching from the mute mode to the voice interaction mode.
Specifically, a wake-up word model corresponding to a first set wake-up word obtained through terminal training is received, a special wake-up word model can be trained through a mobile phone APP, and the wake-up word model is downloaded into the intelligent voice device after training is finished and serves as the wake-up word model of the first set wake-up word. And carrying out probability statistics on the voice feature standard vectors acquired and extracted for multiple times, and extracting the optimal voice feature standard vector of the speaker, so as to prevent the effect of obtaining the first awakening word model by training from being influenced by inaccurate extracted feature parameters caused by factors such as mood, environment and the like of the speaker. And determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model. The special awakening word model trained by the user can be smaller, the awakening words are trained only aiming at a few people in a family and a specific scene, and voiceprint recognition can be added to reduce misoperation.
In the method for controlling a mute mode of a microphone according to an embodiment of the present invention, before determining whether voice data matches a first set wake-up word, the following steps are added: a step of receiving a wakeup word model corresponding to a first set wakeup word obtained through terminal training, and refining whether the determined voice data is matched with the first set wakeup word into: and determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model. According to the embodiment of the invention, a special awakening word model is trained to serve as the model of the first set awakening word, the model is small, the storage space of the voice equipment is saved, voiceprint recognition can be added to reduce misoperation, the operation convenience of microphone mute mode control is realized, and the natural human-computer interaction characteristic is embodied.
Example four
The embodiment of the invention provides a method for controlling a mute mode of a microphone, which is based on a first embodiment and comprises the following steps before determining whether voice data is matched with a first set awakening word: a wakeup word model corresponding to a first set wakeup word is stored in the voice equipment; determining whether the voice data is matched with a first set wake-up word, including: and determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model.
Correspondingly, fig. 4 is a flowchart of a method for controlling a mute mode of a microphone according to a fourth embodiment of the present invention, and referring to fig. 4, the method according to the fourth embodiment of the present invention includes:
and S410, acquiring voice data of the microphone end in a mute mode of the microphone.
S420, storing a wakeup word model corresponding to the first set wakeup word in the voice equipment.
And S430, determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model.
And S440, if the two are matched, switching from the mute mode to the voice interaction mode.
Specifically, the user may directly embed a wakeup word model for storing a corresponding first set wakeup word in a storage medium integrated on the motherboard of the voice device, and then determine whether the voice corresponding to the voice data matches the first set wakeup word by using the embedded wakeup word model.
In the method for controlling a mute mode of a microphone according to an embodiment of the present invention, before determining whether voice data matches a first set wake-up word, the following steps are added: the step of storing a wakeup word model corresponding to the first set wakeup word in the voice equipment, and refining whether the determined voice data is matched with the first set wakeup word into: and determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model. According to the embodiment of the invention, the awakening word model corresponding to the first set awakening word is stored in the voice device, so that the user can directly use the first set awakening word, the operation convenience of the microphone mute mode control is realized, and the natural human-computer interaction characteristic is embodied.
EXAMPLE five
An embodiment of the present invention provides a microphone mute mode control apparatus, and fig. 5 is a schematic structural diagram of a microphone mute mode control apparatus provided in a fifth embodiment of the present invention, and referring to fig. 5, the control apparatus includes:
the audio data acquisition module 10, the audio data acquisition module 10 is used for acquiring the voice data of the microphone end in the mute mode of the microphone;
the awakening recognition module 20, the awakening recognition module 20 is configured to determine whether the voice corresponding to the voice data matches a first set awakening word; if the two are matched, the mute mode is switched to the voice interaction mode.
Optionally, the control device further includes:
and the awakening word replacing module is used for replacing the awakening words in the awakening recognition module with the first set awakening words if the voice corresponding to the collected voice data is matched with the first set instruction words in the voice interaction mode.
Optionally, before determining whether the voice data matches the first set wake-up word, the method further includes:
the device comprises a wake-up word acquisition module, a first storage module and a wake-up word analysis module, wherein the wake-up word acquisition module is used for receiving a wake-up word model which is used for being obtained through terminal training and corresponds to a first set wake-up word before determining whether voice data are matched with the first set wake-up word;
the wake-up recognition module is specifically configured to determine whether a voice corresponding to the voice data matches a first set wake-up word using the wake-up word model.
The embodiment of the invention provides a microphone mute mode control device, which comprises: the audio data acquisition module is used for acquiring voice data of a microphone end in a mute mode of the microphone; the awakening recognition module is used for determining whether the voice corresponding to the voice data is matched with a first set awakening word; if the two are matched, the mute mode is switched to the voice interaction mode. The embodiment of the invention realizes the convenience of operation of the mute mode control of the microphone and embodies the natural human-computer interaction characteristic.
EXAMPLE six
An embodiment of the present invention provides a computer storage medium, on which a computer program is stored, which when executed by a processor, implements a method for controlling a mute mode of a microphone as provided in the first aspect, the method including:
acquiring voice data of a microphone end in a mute mode of the microphone;
determining whether the voice corresponding to the voice data is matched with a first set awakening word;
if the two are matched, the mute mode is switched to the voice interaction mode.
Computer storage media for embodiments of the present invention can take the form of any combination of one or more computer storage media. The computer storage medium may be a computer signal medium or a computer storage medium. A computer storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer signal medium may include a propagated data signal with program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer signal medium may also be any computer storage medium that can communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
Program code embodied on a computer storage medium may be transmitted over any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or terminal. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
An embodiment of the present invention further provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the method for controlling the mute mode of the microphone of the speech device according to any of the foregoing embodiments.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims (10)
1. A method for controlling a mute mode of a microphone of a speech device, the method comprising:
acquiring voice data of a microphone end in a mute mode of the microphone;
determining whether the voice corresponding to the voice data is matched with a first set awakening word;
if the two are matched, the mute mode is switched to the voice interaction mode.
2. The method as claimed in claim 1, wherein in the mute mode, the voice recognition operation is stopped, and the audio data collection module and the wake-up recognition module are controlled to continue to operate.
3. The method of claim 2, further comprising:
in the voice interaction mode, if the voice corresponding to the collected voice data is matched with the first set instruction word, replacing the awakening word in the awakening recognition module with the first set awakening word, and switching the voice interaction mode into the mute mode.
4. The method of claim 1, wherein determining whether the voice data matches a first set wake-up word further comprises:
receiving a wake-up word model which is used for being obtained through terminal training and corresponds to the first set wake-up word;
determining whether the voice data matches a first set wake-up word, including:
and determining whether the voice corresponding to the voice data is matched with the first set wake-up word by using the wake-up word model.
5. The method of claim 3, wherein determining whether the voice data matches a first set wake-up word further comprises:
and storing a wakeup word model corresponding to the first set wakeup word in the voice equipment.
6. A microphone mute mode control apparatus, characterized in that the control apparatus comprises:
the audio data acquisition module is used for acquiring voice data of a microphone end in a mute mode of the microphone;
the awakening recognition module is used for determining whether the voice corresponding to the voice data is matched with a first set awakening word; if the two are matched, the mute mode is switched to the voice interaction mode.
7. The microphone muting mode control device according to claim 6, characterized in that the control device further comprises:
and the awakening word replacing module is used for replacing the awakening words in the awakening recognition module with the first set awakening words if the voice corresponding to the collected voice data is matched with the first set instruction words in the voice interaction mode.
8. The microphone muting pattern control device according to claim 6, wherein determining whether the voice data matches a first set wake-up word further comprises:
the awakening word acquisition module is used for receiving an awakening word model which is obtained through terminal training and corresponds to a first set awakening word before determining whether the voice data is matched with the first set awakening word;
the wake-up recognition module is specifically configured to determine whether the voice corresponding to the voice data matches the first set wake-up word using the wake-up word model.
9. A computer storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the method of controlling a mute mode of a microphone according to any of claims 1-5.
10. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method of controlling a mute mode of a microphone according to any of claims 1-5 when executing the computer program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911364656.0A CN111028832B (en) | 2019-12-26 | 2019-12-26 | Microphone mute mode control method and device, storage medium and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911364656.0A CN111028832B (en) | 2019-12-26 | 2019-12-26 | Microphone mute mode control method and device, storage medium and electronic equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111028832A true CN111028832A (en) | 2020-04-17 |
| CN111028832B CN111028832B (en) | 2023-07-25 |
Family
ID=70214558
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911364656.0A Active CN111028832B (en) | 2019-12-26 | 2019-12-26 | Microphone mute mode control method and device, storage medium and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111028832B (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105338459A (en) * | 2015-11-06 | 2016-02-17 | 歌尔声学股份有限公司 | MEMS (Micro-Electro-Mechanical System) microphone and signal processing method thereof |
| CN107134279A (en) * | 2017-06-30 | 2017-09-05 | 百度在线网络技术(北京)有限公司 | A kind of voice awakening method, device, terminal and storage medium |
| CN108766420A (en) * | 2018-05-31 | 2018-11-06 | 中国联合网络通信集团有限公司 | Interactive voice equipment wakes up word generation method and device |
| US10204624B1 (en) * | 2017-08-14 | 2019-02-12 | Lenovo (Singapore) Pte. Ltd. | False positive wake word |
| CN110182155A (en) * | 2019-05-14 | 2019-08-30 | 中国第一汽车股份有限公司 | Sound control method, vehicle control syetem and the vehicle of vehicle control syetem |
| CN110335603A (en) * | 2019-07-12 | 2019-10-15 | 四川长虹电器股份有限公司 | Multi-modal exchange method applied to tv scene |
-
2019
- 2019-12-26 CN CN201911364656.0A patent/CN111028832B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105338459A (en) * | 2015-11-06 | 2016-02-17 | 歌尔声学股份有限公司 | MEMS (Micro-Electro-Mechanical System) microphone and signal processing method thereof |
| CN107134279A (en) * | 2017-06-30 | 2017-09-05 | 百度在线网络技术(北京)有限公司 | A kind of voice awakening method, device, terminal and storage medium |
| US20190005954A1 (en) * | 2017-06-30 | 2019-01-03 | Baidu Online Network Technology (Beijing) Co., Ltd. | Wake-on-voice method, terminal and storage medium |
| US10204624B1 (en) * | 2017-08-14 | 2019-02-12 | Lenovo (Singapore) Pte. Ltd. | False positive wake word |
| CN108766420A (en) * | 2018-05-31 | 2018-11-06 | 中国联合网络通信集团有限公司 | Interactive voice equipment wakes up word generation method and device |
| CN110182155A (en) * | 2019-05-14 | 2019-08-30 | 中国第一汽车股份有限公司 | Sound control method, vehicle control syetem and the vehicle of vehicle control syetem |
| CN110335603A (en) * | 2019-07-12 | 2019-10-15 | 四川长虹电器股份有限公司 | Multi-modal exchange method applied to tv scene |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111028832B (en) | 2023-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6811758B2 (en) | Voice interaction methods, devices, devices and storage media | |
| CN112074900B (en) | Audio analysis for natural language processing | |
| CN111223497B (en) | A method, device, computing device and storage medium for nearby wake-up of a terminal | |
| US9779725B2 (en) | Voice wakeup detecting device and method | |
| CN107481718B (en) | Voice recognition method, voice recognition device, storage medium and electronic equipment | |
| CN102568478B (en) | Video play control method and system based on voice recognition | |
| US11495223B2 (en) | Electronic device for executing application by using phoneme information included in audio data and operation method therefor | |
| CN108052195B (en) | Control method of microphone equipment and terminal equipment | |
| CN110364156A (en) | Voice interaction method, system, terminal and readable storage medium | |
| KR20140089863A (en) | Display apparatus, Method for controlling display apparatus and Method for controlling display apparatus in Voice recognition system thereof | |
| CN112951243A (en) | Voice awakening method, device, chip, electronic equipment and storage medium | |
| CN113160815A (en) | Intelligent control method, device and equipment for voice awakening and storage medium | |
| CN111105796A (en) | Wireless earphone control device and control method, and voice control setting method and system | |
| CN113963695A (en) | Awakening method, awakening device, equipment and storage medium of intelligent equipment | |
| CN111916068A (en) | Audio detection method and device | |
| KR20200045851A (en) | Electronic Device and System which provides Service based on Voice recognition | |
| US10976997B2 (en) | Electronic device outputting hints in an offline state for providing service according to user context | |
| CN113889116A (en) | Voice information processing method and device, storage medium and electronic device | |
| CN112885341A (en) | Voice wake-up method and device, electronic equipment and storage medium | |
| CN108922523B (en) | Location prompting method, device, storage medium and electronic device | |
| CN110839169A (en) | Intelligent equipment remote control device and method | |
| CN113658601A (en) | Voice interaction method, device, terminal device, storage medium and program product | |
| US11244676B2 (en) | Apparatus for processing user voice input | |
| CN111028832B (en) | Microphone mute mode control method and device, storage medium and electronic equipment | |
| CN111045641B (en) | Electronic terminal and voice recognition method |
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 |