Electronic Component Suitable for an Electronic Device with a Locking Function and Unlocking Method

By integrating the sound acquisition circuit and processing circuit in the electronic device, and comparing the voice data and voiceprint data in the voice input signal, the environmental dependence and recognition difficulty of the existing unlocking methods are solved, and a high privacy and security voice unlocking method is realized.

CN113849792BActive Publication Date: 2025-05-27REALTEK SEMICON CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202010524497.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-10
Publication Date
2025-05-27
Estimated Expiration
2040-06-10

AI Technical Summary

Technical Problem

The existing facial recognition and fingerprint recognition unlocking methods have environmental dependence and difficulty in recognition, especially for special groups and wearing masks, and there is a risk of fingerprint copying.

Method used

By using the voice unlocking method, by integrating the sound acquisition circuit and the processing circuit in the electronic device, the voice data and voiceprint data in the voice input signal are compared, and the locked state is only unlocked when the input voice data matches the preset data.

Benefits of technology

The voice unlocking method is less affected by environmental factors, and the voice data is unique and highly recognizable, which improves the privacy and security of electronic devices, and the cost and calculation amount of obtaining voice input signals are relatively low.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113849792B_ABST
    Figure CN113849792B_ABST
Patent Text Reader

Abstract

The present disclosure provides an electronic component suitable for an electronic device with a locking function and a method for unlocking the same. The unlocking method includes that when the electronic device is in a locked state, a first processing circuit receives a first voice acquisition request from a second processing circuit; after receiving, the first processing circuit determines whether a first voice input signal is received from a voice acquisition circuit; when the determination result is yes, the first processing circuit determines whether first voice data included in the first voice input signal matches first preset voice data; and when the determination result is yes, the first processing circuit transmits the first voice input signal to the second processing circuit to trigger the second processing circuit to determine whether second voice data included in the first voice input signal matches second preset voice data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an electronic component suitable for an electronic device with a locking function and a method for unlocking the same. Background Art

[0002] Face recognition unlocking and fingerprint recognition unlocking are common unlocking functions of electronic devices. However, there are still many drawbacks that have not been overcome for these two unlocking methods. Face recognition is easily affected by lighting conditions and is also prone to failure when the user wears a mask. The variability of the human face is high, and the contour of the human face is not stable. Therefore, there are also significant differences in the images of the human face recognized at different angles. In addition, the faces of different individuals may also have a high degree of similarity, making it still very difficult to recognize human faces.

[0003] Fingerprint recognition has high requirements for the environment and is very sensitive to factors such as the humidity and cleanliness of the finger. Dirt, oil stains, or water on the finger will affect the recognition result. When the user has few fingerprint features, or even no fingerprints, or has low-quality fingerprints such as peeling or scars, there are problems of difficult recognition and low recognition rate. Therefore, it is more difficult to recognize the fingerprints of some special groups. And every time fingerprint recognition is used, the user's fingerprint impression will be left on the fingerprint acquisition head, and there is a risk that these fingerprint traces can be used to copy fingerprints. Fingerprint recognition is contact-based and has relatively high requirements for operating norms. Summary of the Invention

[0004] In some embodiments, a method for unlocking, suitable for an electronic device, includes: when the electronic device is in a locked state, a first processing circuit receives a first sound acquisition request from a second processing circuit; after receiving the first sound acquisition request, the first processing circuit determines whether a first voice input signal is received from a sound acquisition circuit; when the first processing circuit receives the first voice input signal, the first processing circuit determines whether first voice data included in the first voice input signal matches first preset voice data; and when the first voice data matches the first preset voice data, the first processing circuit transmits the first voice input signal to the second processing circuit to trigger the second processing circuit to determine whether second voice data included in the first voice input signal matches second preset voice data, so that the second processing circuit unlocks the locked state of the electronic device when the second voice data matches the second preset voice data.

[0005] In some embodiments, an electronic component is suitable for an electronic device having a locking function. The electronic component includes a sound acquisition circuit and a first processing circuit. The sound acquisition circuit is used to acquire a first voice input signal when the electronic device is in a locked state. The first processing circuit is coupled to the sound acquisition circuit. The first processing circuit is used to receive a first sound acquisition request from a second processing circuit of the electronic device. The first processing circuit triggers the sound acquisition circuit to acquire the first voice input signal when the electronic device is in the locked state according to the first sound acquisition request, so as to receive the first voice input signal from the sound acquisition circuit. The first processing circuit determines whether the first voice data included in the first voice input signal matches first preset voice data. When the first voice data matches the first preset voice data, the first processing circuit transmits the first voice input signal to the second processing circuit to trigger the second processing circuit to determine whether the second voice data included in the first voice input signal matches second preset voice data, so that the second processing circuit unlocks the electronic device when the second voice data matches the second preset voice data. BRIEF DESCRIPTION OF THE DRAWINGS

[0006] Figure 1 FIG. is a block diagram of an embodiment of an electronic device suitable for an unlocking method according to the present disclosure.

[0007] Figure 2 FIG. is a flowchart of an embodiment of an unlocking method according to the present disclosure.

[0008] Figure 3 FIG. is another flowchart of an embodiment of an unlocking method according to the present disclosure.

[0009] Figure 4A FIG. is another flowchart of an embodiment of an unlocking method according to the present disclosure.

[0010] Figure 4B For continuation Figure 4A FIG. is a flowchart of an embodiment.

[0011] Figure 5 FIG. is Figure 1 a block diagram of an embodiment of an electronic device of

[0012] SYMBOL DESCRIPTION

[0013] 1: Electronic device

[0014] 10: Electronic component

[0015] 11: Sound acquisition circuit

[0016] 12: First processing circuit

[0017] 13: Second processing circuit

[0018] 121: First storage circuit

[0019] 131: Second storage circuit

[0020] R1: First voice acquisition request

[0021] R2: Second voice acquisition request

[0022] S1: First voice input signal

[0023] S2: Fourth voice input signal

[0024] S01 - S16: Steps Detailed implementation manners

[0025] Figure 1 Please refer to the block diagram of an embodiment of the electronic device 1 suitable for the unlocking method according to the present disclosure. The electronic device 1 has a locking function. If the user of the electronic device 1 does not operate the electronic device 1 for a preset period of time, the electronic device 1 can automatically enter the locked state, or the user can actively operate the electronic device 1 to make the electronic device 1 enter the locked state to ensure the privacy and security of the data stored in the electronic device 1. After the electronic device 1 enters the locked state, the user cannot obtain the data stored in the electronic device 1. Therefore, in order to unlock the electronic device 1, the user can input voice to the electronic device 1, and the electronic device 1 receives the voice input signal. Since the voice data contained in the voice input signals emitted by different users are all unique and identifiable, the electronic device 1 can execute the unlocking method of the present disclosure according to the uniqueness and identifiability of the voice input signal to unlock the locked state of the electronic device 1. After the electronic device 1 is unlocked, the user can obtain the data stored in the electronic device 1. As Figure 1 shown, the electronic device 1 includes a sound acquisition circuit 11, a first processing circuit 12, and a second processing circuit 13. The first processing circuit 12 is coupled between the sound acquisition circuit 11 and the second processing circuit 13. In some embodiments, the electronic device 1 can be a mobile phone, a tablet, a laptop computer, or a display. Figure 1

[0026] ​In some embodiments, the second processing circuit 13 is the operation and control center of the electronic device 1. The second processing circuit 13 can control the electronic device 1 to enter a locked state or unlock the electronic device 1 that is in a locked state. The first processing circuit 12 is the control center for voice input of the electronic device 1, that is, the first processing circuit 12 can trigger the sound acquisition circuit 11 to acquire the aforementioned voice input signal. The voice input signal includes first voice data and second voice data corresponding to different voice components. When the sound acquisition circuit 11 obtains the voice input signal, the first voice data and the second voice data can be processed by the first processing circuit 12 and the second processing circuit 13 respectively. The first processing circuit 12 can execute the processing program and recognition program for the first voice data, and the second processing circuit 13 can execute the processing program and recognition program for the second voice data. The first processing circuit 12 and the second processing circuit 13 can operate in coordination to determine whether to unlock the electronic device 1 that is in a locked state according to the voice input signal.

[0027] Please refer to Figure 1 and Figure 2 , Figure 2 is a flowchart of an embodiment of the unlocking method according to the present disclosure. When the electronic device 1 is in a locked state (step S01), the second processing circuit 13 sends a first sound acquisition request R1 to the first processing circuit 12, and the first processing circuit 12 receives the first sound acquisition request R1 from the second processing circuit 13 (step S02) to trigger the sound acquisition circuit 11 to acquire the voice input signal input by the user from the surrounding environment of the electronic device 1 according to the first sound acquisition request R1 (hereinafter referred to as the first voice input signal S1) when the electronic device 1 is in a locked state. After being triggered, the first processing circuit 12 waits to receive the first voice input signal S1 transmitted and acquired by the sound acquisition circuit 11, and the first processing circuit 12 determines whether it has received the first voice input signal S1 from the sound acquisition circuit 11 (step S03). When the user emits a voice frequency signal in the surrounding environment of the electronic device 1, the sound acquisition circuit 11 can acquire the first voice input signal S1, and the sound acquisition circuit 11 transmits the first voice input signal S1 to the first processing circuit 12, and the first processing circuit 12 determines that it has received the first voice input signal S1 (the judgment result is "yes"). Then, the first processing circuit 12 determines whether the first voice data included in the first voice input signal S1 matches the preset voice data (hereinafter referred to as the first preset voice data) stored in advance for comparison (step S04). When the judgment result is that the first voice data matches the first preset voice data (the judgment result is "yes"), the first processing circuit 12 transmits the first voice input signal S1 to the second processing circuit 13 (step S05).

[0028] After receiving the first voice input signal S1, the second processing circuit 13 is triggered to determine whether the second voice data included in the first voice input signal S1 matches another preset voice data (hereinafter referred to as the second preset voice data) prestored for comparing the second voice data (step S06). When the determination result is that the second voice data matches the second preset voice data (the determination result is "yes"), the second processing circuit 13 releases the locked state of the electronic device 1 (step S07).

[0029] Based on the foregoing embodiments, when unlocking the electronic device 1 according to the voice unlocking method of the present disclosure, compared with the unlocking methods of fingerprint or face recognition, the voice unlocking method is less affected by environmental factors, and according to the voice input signals provided by different people's voices, the voice data is unique and highly recognizable. By discriminating the voice data that can be distinguished from person to person in the voice input signal, only the user himself can unlock the electronic device 1, thus improving the privacy and security of the electronic device 1. In addition, the voice input signal is convenient to obtain, and the situation where the user wears a mask will not affect the voice data included in the voice input signal. The cost and computing amount consumed for obtaining the voice input signal and performing the comparison and judgment of the voice data are relatively low compared with fingerprint and face recognition.

[0030] In some embodiments, in step S03, when the first processing circuit 12 determines that the first voice input signal S1 has not been received (the determination result is "no"), the first processing circuit 12 continues to wait for the first voice input signal S1.

[0031] In some embodiments, the second processing circuit 13 may be a central processing unit (CPU) or a system-on-chip (SOC) of the electronic device 1. The first processing circuit 12 may be a controller included in an independent sound card or a sound chip of the electronic device 1. The connection line between the first processing circuit 12 and the second processing circuit 13 may be a universal serial bus (USB), a serial peripheral interface (SPI), or an inter-integrated circuit bus (I2C). In this configuration, the computing power of the second processing circuit 13 is higher than that of the first processing circuit 12. The second processing circuit 13 can also process relatively complex and high-volume voice input signal processing compared to the first processing circuit 12. For example, the first processing circuit 12 can perform a comparison and judgment on voice keyword data, and the second processing circuit 13 can perform a comparison and judgment on voiceprint data. In some embodiments, the voice keyword data is a combination of language and text. For example, the language can be various national languages (e.g., Chinese, English, or Japanese), and the text can be composed of one or more words (e.g., "unlock", "unlock screen", etc.); the voiceprint data is a unique sound feature of a living being, and the voiceprint data of each living being is different. Generally speaking, the computing volume of obtaining and comparing voiceprint data is higher than that of obtaining and comparing voice keyword data.

[0032] According to the foregoing configuration, the first voice data included in the first voice input signal S1 may correspond to a voice keyword data, and the second voice data included in the first voice input signal S1 may correspond to a voiceprint data. That is to say, in step S04, after receiving the first voice input signal S1, the first processing circuit 12 obtains the first voice data included in the first voice input signal S1 that is the voice keyword data, and determines whether the first voice data matches the first preset voice data (the data content is the same as the voice keyword data); in step S06, after receiving the first voice input signal S1, the second processing circuit 13 obtains the second voice data included in the first voice input signal S1 that is the voiceprint data, and determines whether the second voice data matches the second preset voice data (the data content is the same as the voiceprint data). In short, the first processing circuit 12 judges the voice keyword in the first voice input signal S1, and the second processing circuit 13 judges the user's voiceprint in the first voice input signal S1.

[0033] In some embodiments, the sound acquisition circuit 11 may be a built-in microphone device of the electronic device 1. Alternatively, the sound acquisition circuit 11 may be different from the aforementioned built-in microphone device. The sound acquisition circuit 11 may be a microphone device independently provided on an independent interface card or an independent chipset. If the sound acquisition circuit 11 is the aforementioned independently provided microphone device, the sound acquisition circuit 11 and the first processing circuit 12 may be integrally integrated on the independent interface card or the independent chipset. In other words, the sound acquisition circuit 11 and the first processing circuit 12 may be integrated into an electronic component 10 in the electronic device 1. That is, the electronic device 1 includes the electronic component 10 and the second processing circuit 13, and the electronic component 10 is coupled to the second processing circuit 13 to trigger the second processing circuit 13 to unlock the electronic device 1.

[0034] In some embodiments, in step S04, when the first processing circuit 12 determines that the first voice data, which is voice keyword data included in the first voice input signal S1, does not match the pre-stored first preset voice data, the second processing circuit 13 does not unlock the electronic device 1, and the first processing circuit 12 may return to step S03 to determine whether a second voice input signal transmitted from the sound acquisition circuit 11 is received. When the determination result of the first processing circuit 12 is that the second voice input signal is received, the first processing circuit 12 executes step S04 to determine whether the voice data (hereinafter referred to as the third voice data) included in the second voice input signal matches the pre-stored first preset voice data, where the third voice data and the first voice data both correspond to a voice keyword data. That is, the first processing circuit 12 may repeatedly execute step S03 and step S04 until it is determined that a voice input signal conforming to the correct voice keyword is received, and then enter step S05, but the present disclosure is not limited thereto. In some embodiments, the number of times the first processing circuit 12 may repeatedly execute step S03 and step S04 is limited.

[0035] In some embodiments, in step S06, when the second processing circuit 13 determines that the second voice data, which is voiceprint data included in the first voice input signal S1, does not match the pre-stored second preset voice data, the second processing circuit 13 does not unlock the electronic device 1. The second processing circuit 13 may re-transmit a sound acquisition request to the first processing circuit 12, and the first processing circuit 12 executes steps S02 and S03 to determine whether it has received a third voice input signal transmitted by the sound acquisition circuit 11. When the determination result of the first processing circuit 12 is that it has received the third voice input signal, the first processing circuit 12 executes step S04 to determine whether the voice data (hereinafter referred to as the fourth voice data) included in the third voice input signal matches the pre-stored first preset voice data, where the fourth voice data and the first voice data both correspond to a voice keyword data. That is to say, if the second processing circuit 13 fails to receive a voice input signal with a correct voiceprint, it can return to the first processing circuit 12 to make a judgment on the voice keyword again.

[0036] In some embodiments, the second processing circuit 13 includes a working state and a sleep state. When the second processing circuit 13 enters the locked state and is idle for a period of time, the second processing circuit 13 can be converted from the working state to the sleep state, and the second processing circuit 13 can reduce the power consumption of its operation in the sleep state. Specifically, please refer to Figure 3 , Figure 3 FIG. 7, which is another flowchart of an embodiment of the unlocking method according to the present disclosure. After sending the first sound acquisition request R1 in step S02, the second processing circuit 13 can be converted from the working state to the sleep state (step S08), that is, when the first processing circuit 12 executes step S03, the second processing circuit 13 is in the sleep state.

[0037] In addition, after the first processing circuit 12 executes step S04, and when the judgment result is that the voice data (including the first voice data, the third voice data and the fourth voice data) match the first preset voice data (corresponding to the voice keyword) (the judgment result is "yes"), the first processing circuit 12 transmits a wake-up signal to release the sleep state of the second processing circuit 13 (step S09), and the second processing circuit 13 switches from the sleep state to the working state. The first processing circuit 12 continues to execute step S05 to send the first voice input signal S1 (or the second voice input signal, the third voice input signal) to the first processing circuit 12 when the second processing circuit 13 is in the working state, so that the second processing circuit 13 compares the voiceprint data in the first voice input signal S1 (or the second voice input signal, the third voice input signal) with the second preset voice data (corresponding to the voiceprint) in the working state. On the other hand, when the judgment result generated after the first processing circuit 12 executes step S04 is "no", the first processing circuit 12 does not wake up the second processing circuit 13 in the sleep state, that is, the first processing circuit 12 does not transmit the wake-up signal to the second processing circuit 13.

[0038] It should be understood that in the aforementioned embodiment, the first processing circuit 12 and the second processing circuit 13 determine whether the voice data in the voice input signal "matches" or "does not match" the preset voice data. It is not an absolute standard. In response to the different comparison algorithms, user settings or system tolerances used by the first processing circuit 12 and the second processing circuit 13, the judgment criteria of the first processing circuit 12 and the second processing circuit 13 are adjustable. For example: In response to the subtle voiceprint differences caused by changes in the user's physical condition, a judgment criterion including an error value can be set, but the present disclosure is not limited to this.

[0039] In some embodiments, please refer to Figure 4A as well as Figure 4B In step S01 (such as Figure 4B ), that is, before the electronic device 1 is in the above-mentioned locked state (as shown in Figure 4A In step S10 shown in the figure, the user may first perform a registration procedure, and the user may register the voice keyword data and voiceprint data of the voice input signal to the electronic device 1. In the registration procedure, the second processing circuit 13 sends a second sound acquisition request R2 (see below). Figure 5)。To the first processing circuit 12, the first processing circuit 12 receives a second voice acquisition request R2 from the second processing circuit 13 (step S11), so as to trigger the voice acquisition circuit 11 to acquire a fourth voice input signal S2 input by the user from the surrounding environment according to the second voice acquisition request R2. At this time, the first processing circuit 12 starts to wait for receiving the acquired fourth voice input signal S2 transmitted from the voice acquisition circuit 11. When the voice acquisition circuit 11 acquires the fourth voice input signal S2, the voice acquisition circuit 11 transmits the fourth voice input signal S2 to the first processing circuit 12. When the voice acquisition circuit 11 fails to acquire the fourth voice input signal S2, the first processing circuit 12 continues to wait for receiving the acquired fourth voice input signal S2 transmitted from the voice acquisition circuit 11.

[0040] When the first processing circuit 12 waits for receiving the acquired fourth voice input signal S2 transmitted from the voice acquisition circuit 11, that is, the first processing circuit 12 determines whether it receives the fourth voice input signal S2 from the voice acquisition circuit 11 (step S12). When the first processing circuit 12 determines that it receives the fourth voice input signal S2 (the judgment result is "yes"), the first processing circuit 12 performs a first preset algorithm on the fourth voice input signal S2 to calculate the voice keyword data of the fourth voice input signal S2 as the first preset voice data (step S13). Among them, the first preset algorithm may include preprocessing, Mel-scale Frequency Cepstral Coefficients (MFCC) algorithm and training model, filtering unnecessary noise from the fourth voice input signal S2, generating multiple eigenvalues according to the Discrete Cosine Transform (DCT) in MFCC, and after passing the multiple eigenvalues through the training model multiple times, the voice keyword data of the fourth voice input signal S2 can be calculated as the first preset voice data.

[0041] In some embodiments, after receiving the fourth voice input signal S2, the first processing circuit 12 may transmit the fourth voice input signal S2 to the second processing circuit 13 (step S15). After receiving the fourth voice input signal S2, the second processing circuit 13 performs a second preset algorithm on the fourth voice input signal S2 to calculate the voiceprint data of the fourth voice input signal S2 as the second preset voice data (step S16). Since the representation of voiceprints varies from person to person and the complexity of processing voiceprints is higher than that of processing keywords, the computational amount of the second preset algorithm is higher than that of the first preset algorithm. The second preset algorithm also includes performing a training model for voiceprints on the fourth voice input signal S2, and after passing through the training model multiple times, the voiceprint data of the fourth voice input signal S2 can be calculated as the second preset voice data.

[0042] In some embodiments, please refer to Figure 5 , the electronic device 1 may include a first storage circuit 121, and the first storage circuit 121 is connected to the first processing circuit 12. The first processing circuit 12 may store the calculated first preset voice data in the first storage circuit 121 (step S14) for use by the first processing circuit 12 to judge and compare the voice input signal in step S04. Furthermore, as Figure 5 shown, the electronic device 1 may further include a second storage circuit 131, and the first storage circuit 121 is connected to the second processing circuit 13. The second processing circuit 13 may store the calculated second preset voice data in the second storage circuit 131 for use by the second processing circuit 13 to judge and compare the voice input signal in step S06. After the second processing circuit 13 stores the second preset voice data, the user has completed registering the voice keyword data and voiceprint data of the electronic device 1. Therefore, after registration, when the electronic device 1 is in the locked state, the electronic device 1 performs steps S01 to S07 according to the stored first preset voice data and second preset voice data to unlock the locked state of the electronic device 1.

[0043] The electronic device 1 of the present disclosure is not limited to the above embodiments. In other embodiments, the computing power of the first processing circuit 12 is higher than that of the second processing circuit 13, so that the first processing circuit 12 can process more complex and high-operation voice input signals compared to the second processing circuit 13. For example, since the computational amount of obtaining voiceprint data is higher than that of obtaining voice keyword data, in this case, the first processing circuit 12 performs the comparison and judgment of the voiceprint data, and the second processing circuit 13 performs the comparison and judgment of the voice keyword data.

[0044] Therefore, the first voice data included in the first voice input signal S1 (or the fourth voice data included in the third voice input signal, the third voice data included in the second voice input signal) may correspond to a voiceprint data, and the second voice data included in the first voice input signal S1 may correspond to a voice keyword data. That is to say, in step S04, whether the first voice data (or the third voice data, the fourth voice data) determined by the first processing circuit 12 as the voiceprint data matches the second preset voice data which is also the voiceprint data; and in step S06, whether the second voice data determined by the second processing circuit 13 as the voice keyword data matches the first preset voice data which is also the voice keyword data. In addition, in step S14, the first preset voice data stored by the first processing circuit 12 in the first storage circuit 121 is the voiceprint data, and in step S16, the second preset voice data stored by the second processing circuit 13 in the second storage circuit 131 is the voice keyword data.

[0045] In some embodiments, the first processing circuit 12 and the second processing circuit 13 may be a microcontroller (MCU), a central processing unit (CPU), an application specific integrated circuit (ASIC), or an embedded controller (EC). The first storage circuit 121 and the second storage circuit 131 may be an external memory, a solid state drive (SSD), or a read only memory (ROM). The sound acquisition circuit 11 may be a circuit including a sound collection function, such as a microphone circuit.

[0046] In summary, when unlocking an electronic device according to the voice unlocking method of the present disclosure, compared with the unlocking methods of fingerprint or face recognition, the voice unlocking method is less affected by environmental factors. And according to the voice keyword data and voiceprint data of the voice input signals provided by different people, the user can flexibly input and set different voice keyword data, and the voiceprint data has uniqueness and high recognition. Therefore, only the user himself / herself can unlock the electronic device, thus improving the privacy and security of the electronic device. In addition, the voice input signal is convenient to obtain, and the situation of the user wearing a mask will not affect the voice data included in the voice input signal. The cost and computing amount consumed for obtaining the voice input signal and performing the comparison and judgment of the voice data are relatively low compared with fingerprint and face recognition.

[0047] Although the present disclosure has been disclosed above with embodiments, it is not intended to limit the present disclosure. Any person skilled in the art, without departing from the concept and scope of the present disclosure, may make some changes and modifications. Therefore, the protection scope of the present disclosure shall be subject to that defined by the patent application scope.

Claims

1. A method for unlocking an electronic device having a locking function, comprising: When the electronic device is in a locked state, a first processing circuit receives a first sound acquisition request from a second processing circuit; After receiving the first sound acquisition request, the first processing circuit determines whether a first voice input signal is received from a sound acquisition circuit; When the first processing circuit receives the first voice input signal, the first processing circuit determines whether a first voice data included in the first voice input signal matches a first preset voice data; and When the first voice data matches the first preset voice data, the first processing circuit transmits the first voice input signal to the second processing circuit to trigger the second processing circuit to determine whether a second voice data included in the first voice input signal matches a second preset voice data, so that the second processing circuit unlocks the locked state of the electronic device when the second voice data matches the second preset voice data. in, The unlocking method further comprises: When the electronic device is in the locked state and the second processing circuit is in a sleep state, after the first processing circuit determines that the first voice data matches the first preset voice data, the first processing circuit transmits a wake-up signal to release the sleep state of the second processing circuit; and After the second processing circuit is released from the sleep state, the first processing circuit transmits the first voice input signal to the second processing circuit to trigger the second processing circuit to determine whether the second voice data matches the second preset voice data.

2. The unlocking method according to claim 1, further comprising: When the first voice data does not match the first preset voice data, the first processing circuit determines whether a second voice input signal is received from the sound acquisition circuit; and When the first processing circuit receives the second voice input signal, the first processing circuit determines whether a third voice data included in the second voice input signal matches the first preset voice data, wherein the first voice data and the third voice data correspond to a voice keyword data.

3. The unlocking method according to claim 1, further comprising: When the second voice data does not match the second preset voice data, the first processing circuit determines whether a third voice input signal is received from the sound acquisition circuit; and When the first processing circuit receives the third voice input signal, the first processing circuit determines whether a fourth voice data included in the third voice input signal matches the first preset voice data, wherein the first voice data and the fourth voice data correspond to a voice keyword data.

4. The unlocking method according to claim 1, in, The computing capability of the second processing circuit is higher than that of the first processing circuit. The first voice data corresponds to a voice keyword data, and the second voice data corresponds to a voiceprint data.

5. The unlocking method according to claim 1, further comprising: Before the electronic device is in the locked state, the first processing circuit receives a second sound acquisition request from the second processing circuit; After receiving the second sound acquisition request, the first processing circuit determines whether a fourth voice input signal is received from the sound acquisition circuit; When the first processing circuit receives the fourth voice input signal, the first processing circuit executes a first preset algorithm on the fourth voice input signal to calculate a voice keyword data of the fourth voice input signal as the first preset voice data; The first processing circuit stores the first preset voice data; and The first processing circuit transmits the fourth voice input signal to the second processing circuit to trigger the second processing circuit to execute a second preset algorithm to calculate a voiceprint data of the fourth voice input signal as the second preset voice data; The computational complexity of the first preset algorithm is lower than that of the second preset algorithm.

6. The unlocking method according to claim 1, in, The computing capability of the first processing circuit is higher than that of the second processing circuit. The first voice data corresponds to a voiceprint data, and the second voice data corresponds to a voice keyword data.

7. An electronic component, suitable for an electronic device with a locking function, the electronic component comprising: a sound acquisition circuit for acquiring a first voice input signal when the electronic device is in a locked state; and A first processing circuit is coupled to the sound acquisition circuit and is used to receive a first sound acquisition request from a second processing circuit of the electronic device. The first processing circuit triggers the sound acquisition circuit to acquire the first voice input signal when the electronic device is in a locked state according to the first sound acquisition request, so as to receive the first voice input signal from the sound acquisition circuit. The first processing circuit determines whether a first voice data included in the first voice input signal matches a first preset voice data. When the first voice data matches the first preset voice data, the first processing circuit transmits the first voice input signal to the second processing circuit to trigger the second processing circuit to determine whether a second voice data included in the first voice input signal matches a second preset voice data, so that the second processing circuit releases the locked state of the electronic device when the second voice data matches the second preset voice data. in, When the electronic device is in the locked state and the second processing circuit is in a sleep state, the first processing circuit transmits a wake-up signal to release the sleep state of the second processing circuit after the first processing circuit determines that the first voice data matches the first preset voice data, and the first processing circuit transmits the first voice input signal to the second processing circuit after the second processing circuit releases the sleep state to trigger the second processing circuit to determine whether the second voice data matches the second preset voice data.

8. The electronic component according to claim 7, in, Before the electronic device is in the locked state, the first processing circuit receives a second voice acquisition request from the second processing circuit to determine whether a fourth voice input signal is received from the voice acquisition circuit. When the first processing circuit receives the fourth voice input signal, the first processing circuit performs a first preset algorithm on the fourth voice input signal to calculate a voice keyword data of the fourth voice input signal as the first preset voice data. The first processing circuit stores the first preset voice data, and the first processing circuit transmits the fourth voice input signal to the second processing circuit to trigger the second processing circuit to perform a second preset algorithm to calculate a voiceprint data of the fourth voice input signal as the second preset voice data, and the amount of computation of the first preset algorithm is lower than that of the second preset algorithm.

Citation Information

Patent Citations

  • Device access using voice authentication

    CN103477342A

  • Information processing device and method

    CN106022045A

  • Far-field audio processing

    US20180033428A1