Household appliance and voiceprint control method thereof, server, and readable storage medium

By sharing and matching voiceprint information in home appliances, the problem of complex voiceprint registration in the prior art and requiring registration on each device is solved, and the function of voiceprint control is realized without registration, which significantly facilitates user operations and improves user experience.

CN115482812BActive Publication Date: 2025-04-25FOSHAN SHUNDE MIDEA ELECTRONICS TECH CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202110663199.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-15
Publication Date
2025-04-25
Estimated Expiration
2041-06-15

AI Technical Summary

Technical Problem

In the prior art, the voiceprint registration process of home appliances is complicated and complicated, and it requires voiceprint registration on each smart home appliance, which is very inconvenient for users to operate.

Method used

By providing a voiceprint control method for home appliances, home appliances obtain voiceprint information to be shared and send it to a shared server for matching. After the matching is successful, the configuration information corresponding to the voiceprint information is received and applied to realize voiceprint control.

Benefits of technology

It realizes voiceprint control of home appliances without the need for voiceprint registration. The same user can control voiceprint between different home appliances, which greatly facilitates user operations and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115482812B_ABST
    Figure CN115482812B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for controlling voiceprints of household appliances, comprising: the household appliance obtains voiceprint information to be shared; according to the voiceprint information to be shared, obtains configuration information corresponding to the voiceprint information to be shared, so as to realize voiceprint control of the household appliance based on the configuration information. The present invention also discloses a household appliance for running the voiceprint control method, a server, and a readable storage medium for storing a control program for realizing the voiceprint control method. The present invention solves the technical problem that the voiceprint registration process of the prior art is complicated and cumbersome, and voiceprint registration needs to be performed on each smart appliance, which is very inconvenient for users to operate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of household appliances, and in particular to household appliances and voiceprint control methods, servers, and readable storage media thereof. Background Art

[0002] With the development of speech recognition technology, voiceprint recognition is gradually applied to the control of home appliances. For example, the patent application with application number 201910630162.6 discloses a voiceprint control method for smart home appliances. Specifically, the voice information input by the user is collected, the voiceprint features corresponding to the voice information are identified, and according to the current voiceprint features, whether the user is a registered user is identified. If so, the operation of the smart home appliance is controlled according to the command words in the voice information, thereby preventing children or other unregistered users from mistakenly controlling the smart home appliance.

[0003] However, in order to realize voiceprint control of smart home appliances, voiceprint registration must be performed on the smart home appliances first. The user needs to enter the predetermined registration voice information according to the registration prompt information, and then determine the user's registered voiceprint characteristics based on the registration voice information and the preset acoustic model. Finally, establish a correspondence between the user's registration information (user name, etc.) and its registered voiceprint characteristics, and complete the user registration.

[0004] It can be seen that the above voiceprint registration process is complicated and cumbersome, and if voiceprint control is required for multiple smart home appliances, it is necessary to register on each smart home appliance one by one, which is very inconvenient for users to operate. Summary of the invention

[0005] The embodiments of the present application provide a home appliance and its voiceprint control method, a server, and a readable storage medium to solve the technical problem that the voiceprint registration process in the prior art is complicated and cumbersome, and voiceprint registration needs to be performed on each smart home appliance, which is very inconvenient for users to operate.

[0006] The present application provides a method for controlling a voiceprint of a household appliance, comprising the following steps:

[0007] The household appliance obtains the voiceprint information to be shared;

[0008] According to the voiceprint information to be shared, configuration information corresponding to the voiceprint information to be shared is acquired, so as to implement voiceprint control of the home appliance based on the configuration information.

[0009] The step of acquiring configuration information corresponding to the voiceprint information to be shared according to the voiceprint information to be shared includes:

[0010] The home appliance sends the voiceprint information to be shared to the sharing server to match the voiceprint information;

[0011] After the shared server successfully matches the voiceprint information, the configuration information corresponding to the voiceprint information is received, so as to control the home appliance based on the configuration information.

[0012] Optionally, the configuration information includes a voiceprint model corresponding to the voiceprint information and / or the home appliance control parameters, wherein the voiceprint model is used by the home appliance to perform voiceprint recognition on the voice control information to achieve voiceprint control of the home appliance; and the home appliance control parameters are used to control the operation of the home appliance.

[0013] Optionally, while or after sending the voiceprint information to be shared in the voiceprint sharing request to the sharing server and matching the voiceprint information, the method further includes:

[0014] The device information of the home appliance is sent to the shared server so that the shared server can successfully match the voiceprint information, and when it is determined that the voiceprint model corresponding to the voiceprint information cannot be used on the home appliance, the home appliance control parameters corresponding to the voiceprint information are returned so that the home appliance can operate according to the received home appliance control parameters.

[0015] Optionally, before the step of the household appliance acquiring the voiceprint information to be shared, the step includes:

[0016] The home appliance receives the voiceprint sharing request sent by the home appliance control terminal; the voiceprint sharing request includes the voiceprint information to be shared, or includes the voiceprint information to be shared and corresponding configuration information.

[0017] Optionally, the step of the household appliance acquiring the voiceprint information to be shared includes:

[0018] The household appliance obtains the voiceprint information to be shared by scanning the graphic code provided by the sharing terminal; or obtains the voiceprint information to be shared through the access address provided by the sharing terminal.

[0019] The embodiment of the present application also provides a voiceprint control method for household appliances, comprising the following steps:

[0020] The shared server receives the voiceprint information sent by the home appliance;

[0021] The voiceprint information is matched, and configuration information corresponding to the voiceprint information is returned after the match is successful, so that the home appliance can control the home appliance based on the configuration information.

[0022] Optionally, the configuration information includes a voiceprint model corresponding to the voiceprint information and / or the home appliance control parameters, wherein the voiceprint model is used by the home appliance to perform voiceprint recognition on the voice control information to achieve voiceprint control of the home appliance; and the home appliance control parameters are used to control the operation of the home appliance.

[0023] Optionally, the voiceprint control method for household appliances further includes:

[0024] After receiving the voiceprint information sent by the home appliance, the shared server obtains the device information of the home appliance, and when the voiceprint information is matched successfully and it is determined that the voiceprint model of the voiceprint information cannot be used on the home appliance, the shared server returns the home appliance control parameters corresponding to the voiceprint information, so that the home appliance can operate according to the received home appliance control parameters.

[0025] Optionally, the voiceprint control method for household appliances further includes:

[0026] If the home appliance control parameters corresponding to the voiceprint information include at least two groups, the shared server sends the home appliance control parameters to the shared terminal or the home appliance for the user to select.

[0027] An embodiment of the present application also provides a household appliance, characterized in that the household appliance includes a processor, a memory, and a voiceprint control program stored in the memory, and when the voiceprint control program is called and executed by the processor, the steps of the voiceprint control method described in any of the above embodiments are implemented.

[0028] An embodiment of the present application also provides a server, characterized in that the household appliance includes a processor, a memory, and a voiceprint control program stored in the memory, and when the voiceprint control program is called and executed by the processor, the steps of the voiceprint control method described in any of the above implementation schemes are implemented.

[0029] An embodiment of the present application also provides a readable storage medium, on which is stored a computer program for performing voiceprint control on a household appliance, and the computer program is executed by a processor to implement the steps of the voiceprint control method described in any of the above implementation schemes.

[0030] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

[0031] 1. In the implementation manner of the present invention, the home appliance receives the voiceprint information to be shared, and after the voiceprint information is successfully matched on the shared server, it receives the configuration information corresponding to the voiceprint information returned by the shared server, thereby realizing voiceprint control of the home appliance without voiceprint registration; moreover, it also realizes that the same user can perform voiceprint control between different home appliances, which greatly facilitates user operation and improves user experience.

[0032] 2. The device information of the home appliance is judged through the shared server, so that when it is judged that the voiceprint model corresponding to the shared voiceprint information cannot be used on the home appliance, only the home appliance control parameters are sent to make the home appliance operate according to the home appliance control parameters, thereby avoiding the inability to perform accurate voiceprint control based on the voiceprint model and improving the user experience.

[0033] 3. Through the sharing of voiceprint information, not only can voiceprint control be realized for home appliances in the same space without registration, but also for home appliances in different spaces, which greatly facilitates user operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 is a diagram showing an example of the system architecture of a voiceprint control system for a household appliance according to an embodiment of the present invention;

[0035] Figure 2 is a flow chart of a voiceprint control method for household appliances according to an embodiment of the present invention;

[0036] Figure 3 yes Figure 2 A detailed flow chart of step S12 in the voiceprint control method for household appliances;

[0037] Figure 4 is a flow chart of a voiceprint control method for household appliances according to another embodiment of the present invention;

[0038] Figure 5 is a flow chart of a voiceprint control method for household appliances according to another embodiment of the present invention;

[0039] Figure 6 It is a flow chart of a voiceprint control method for household appliances according to another embodiment of the present invention. DETAILED DESCRIPTION

[0040] In order to better understand the above technical solution, exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0041] like Figure 1 As shown, Figure 1 Schematic diagram of the system architecture of the voiceprint control system of the household appliance in the embodiment of the present invention. The voiceprint control system includes a household appliance 100, a voiceprint registration server 200, a shared server 300 and a household appliance control terminal 400.

[0042] Among them, the household appliance 100 includes, for example, an air conditioner, a refrigerator, a television, a water dispenser, a fan, an air purifier, a rice cooker, a water heater, a speaker device, and the like. Moreover, the household appliance in the embodiment of the present invention may be a plurality of devices in the same space, or may be a plurality of devices in different spaces. Moreover, in addition to the functional components for realizing the corresponding functions, the household appliance also includes a communication module, and functional components such as a voice module. The communication module is used to realize the communication between the household appliance and the external device, such as a wifi module, a bluetooth module, an infrared module, a ZigBee module, and the like. The voice module is used to realize the sound collection in the surrounding environment, so that when the voice control instruction is collected and recognized, the household appliance executes the voice control instruction. Of course, the voice module may not be set, and the voice control instruction sent by the external device is received through the communication module.

[0043] The home appliance control terminal 400 includes, for example, a mobile device such as a mobile phone, iPad, or a wearable device such as a smart watch. Through the control APP on the home appliance control terminal 400, it can be bound to the home appliance to control the operation of the home appliance. For example, the home appliance control terminal 400 includes functional components such as a communication module and a voice module. The communication module is used to communicate with the home appliance or server, and the voice module is used to collect sound information in the surrounding environment and recognize the voice control command, and then send the voice control command to the target home appliance to control the operation of the target home appliance.

[0044] The voiceprint registration server 200 is used to implement voiceprint registration by the user through the home appliance 100 or the home appliance control terminal 400. In one embodiment, taking the home appliance as an example, the user starts voiceprint registration through the home appliance 100, and the home appliance 100 sends a voiceprint registration request to the voiceprint registration server 200. The voiceprint registration server 200 returns registration prompt information according to the voiceprint registration request; the home appliance 100 outputs the registration prompt information, and collects the registration voice information input by the user according to the registration prompt information, and then sends the collected registration voice information to the voiceprint registration server 200. The voiceprint registration server 200 extracts and analyzes the registration voice information, obtains the registered voiceprint features of the user, and thus forms a voiceprint template corresponding to the user, which is used for voiceprint recognition and matching.

[0045] Furthermore, in addition to the voiceprint registration module for realizing the voiceprint registration function, the voiceprint registration server 200 may also include a voiceprint matching module and a voiceprint deregistration module. The voiceprint matching module is used to match the user's voiceprint information to see if it is a registered user. If so, the match is successful and the home appliance executes the corresponding voice control command; otherwise, the match fails and the home appliance does not respond. When the user initiates a voiceprint deregistration request through the home appliance 100 or the home appliance control terminal 400, the voiceprint deregistration module deletes the voiceprint template corresponding to the user.

[0046] The shared server 300 is used to receive the voice control instructions uploaded by the home appliance 100 or the home appliance control terminal 400, and store the voice control instructions in correspondence with the voiceprint template of the user who issued the voice control instructions. Furthermore, the shared server 300 performs statistical analysis based on the voice control data of the user to obtain configuration information such as the user's usage habits or exclusive mode, so that when the user's voiceprint information is identified, the user's usage habits or exclusive mode are recommended to the home appliance, thereby controlling the home appliance to directly operate in the exclusive mode. In another embodiment, the above-mentioned user's usage habits or exclusive mode can also be directly configured and stored in the shared server 300 when the user registers the voiceprint.

[0047] Furthermore, the shared server 300 and the voiceprint registration server 200 may be separately provided or integrated together to form an integrated service platform.

[0048] Furthermore, when the voiceprint information is shared between the above-mentioned home appliances, when the home appliances are devices in different spaces, the shared servers and voiceprint registration servers corresponding to the two home appliances need to communicate with each other; when the home appliances are devices in the same space, the two home appliances can communicate with the same shared server and voiceprint registration server.

[0049] like Figure 2 As shown, based on the above voiceprint control system, the present invention proposes an embodiment of a voiceprint control method for household appliances. In this embodiment, the voiceprint control method for household appliances includes the following steps:

[0050] S11, the home appliance obtains the voiceprint information to be shared;

[0051] S12, according to the voiceprint information to be shared, obtaining configuration information corresponding to the voiceprint information to be shared, so as to implement voiceprint control of the home appliance based on the configuration information.

[0052] The voiceprint information to be shared can be received by the home appliance from the home appliance control terminal 400, or can be obtained by the home appliance by scanning a graphic code or access address provided by a sharing terminal (such as the home appliance control terminal 400). The home appliance can even obtain the voiceprint information of the user by collecting voice information emitted by the user in the surrounding environment and collecting voiceprint features in the voice information.

[0053] After the home appliance 100 obtains the voiceprint information, it obtains the configuration information corresponding to the voiceprint information, and implements the voiceprint control of the home appliance based on the configuration information. Specifically, the configuration information includes, for example, a voiceprint model and / or home appliance control parameters corresponding to the voiceprint information. The voiceprint model is, for example, a registered voiceprint template stored by the voiceprint registration server 200, which can be used by the home appliance to perform voiceprint recognition on the voice control information issued by the user, so that the same user does not need to register for voiceprints to implement voiceprint control of different home appliances. The home appliance control parameters are obtained, for example, based on the user's usage habits or exclusive modes stored in the shared server 300, and can be used by the home appliance to operate directly according to the home appliance control parameters, which not only meets the user's home appliance usage needs, but also does not require the user to perform control operations one by one, thereby facilitating user operations and improving user experience.

[0054] The above configuration information may be shared with the home appliance together with the voiceprint information to be shared, or may be obtained by the home appliance from other places according to the voiceprint information to be shared.

[0055] In the embodiment of the present invention, the household appliance obtains the voiceprint information to be shared, and then obtains the configuration information corresponding to the voiceprint information based on the voiceprint information, so as to realize the voiceprint control of the household appliance based on the configuration information. The voiceprint control of the household appliance can be realized without registering the voiceprint on the household appliance. Moreover, the same user can perform voiceprint control between different household appliances, which greatly facilitates the user operation and improves the user experience.

[0056] Furthermore, if Figure 3As shown, the above step S12 includes:

[0057] S121, sending the acquired voiceprint information to a shared server to match the voiceprint information;

[0058] S122, receiving configuration information corresponding to the voiceprint information returned by the shared server after successfully matching the voiceprint information, so as to implement voiceprint control of the home appliance based on the configuration information.

[0059] In this embodiment, after the household appliance obtains the voiceprint information to be shared, it sends the obtained voiceprint information to the sharing server 300 for matching, wherein the sharing server 300 can obtain the registered voiceprint template from the voiceprint registration server 200, and match the voiceprint information uploaded by the household appliance 100 according to the registered voiceprint template, and after the match is successful, return the configuration information corresponding to the voiceprint information, so that the voiceprint control of the household appliance can be realized based on the configuration information. In another embodiment, the sharing server 300 can also send the voiceprint information to the voiceprint registration server 200, and the voiceprint registration server 200 matches the voiceprint information and returns the matching result. The sharing server 300 determines whether to send the configuration information corresponding to the voiceprint information to the household appliance 100 according to the matching result.

[0060] The embodiment of the present invention realizes the matching of voiceprint information through a shared server, and the configuration information corresponding to the voiceprint information is uniformly managed by the shared server, thereby improving the security of voiceprint sharing.

[0061] Furthermore, the present invention also proposes another embodiment of the voiceprint control method for household appliances. In this embodiment, at the same time or after step S121 of the above embodiment, it also includes:

[0062] The device information of the home appliance is sent to the shared server so that the shared server can successfully match the voiceprint information, and when it is determined that the voiceprint model corresponding to the voiceprint information cannot be used on the home appliance, the home appliance control parameters corresponding to the voiceprint information are returned so that the home appliance can operate according to the received home appliance control parameters.

[0063] The device information of the above-mentioned household appliance includes, for example, the product model and product name of the household appliance, and other information that can distinguish the type of the household appliance. A shared search table of household appliances is stored on the shared server 300, and the shared search table records the household appliance information that can be shared by the voiceprint model and / or the household appliance information that cannot be shared by the voiceprint model. During use, the information recorded in the shared search table can be updated according to actual conditions, such as adding, deleting or changing, etc. By querying the shared search table, it is determined whether the voiceprint model corresponding to the voiceprint information can be used on the shared household appliance after the user's voiceprint information is successfully matched.

[0064] Taking the air conditioner as an example of household electrical appliances, the shared retrieval table of the air conditioner stored on the shared server 300 records the following information: household electrical appliance types whose voiceprint models can be shared - DF100 cabinet 222Z1350 / 222Z1351, KW200 cabinet 222Z1421 / 222Z1422 / ......; household electrical appliance types whose voiceprint models cannot be shared - ET100 wall-mounted 220Z1403 / 220Z1404 / 220Z1405 / .....

[0065] If the device information uploaded by the home appliance is DF100 cabinet 222Z1351, by querying the search table, it can be determined that the user's voiceprint model can be used on the home appliance, and the voiceprint model and / or home appliance control parameters corresponding to the voiceprint information are returned. If the device information uploaded by the home appliance is ET100 wall-mounted 220Z1403, by querying the search table, it can be determined that the user's voiceprint model cannot be used on the home appliance, and the voiceprint model corresponding to the voiceprint information is not returned, and only the home appliance control parameters corresponding to the voiceprint information are returned, so that the home appliance directly operates according to the received home appliance control parameters.

[0066] In an embodiment of the present invention, the device information of the home appliance is judged by a shared server, so that when it is determined that the voiceprint model corresponding to the shared voiceprint information cannot be used on the home appliance, only the home appliance control parameters are sent to make the home appliance operate according to the home appliance control parameters, thereby avoiding the inability to perform accurate voiceprint control based on the voiceprint model and improving the user experience.

[0067] like Figure 4 As shown, before step S11 of the above embodiment, the following steps are also included:

[0068] S10, the home appliance receives the voiceprint sharing request sent by the home appliance control terminal.

[0069] The home appliance control terminal is installed with an application App for controlling the home appliance, and the home appliance is controlled through the application App. Before the home appliance control terminal can control the home appliance, the home appliance control terminal and the home appliance must be bound. Moreover, the home appliance control terminal can control multiple home appliances through the application App. The home appliances can be home appliances of the same type, such as air conditioners; or different types of home appliances, such as air conditioners, televisions, speakers, electric fans, rice cookers, etc.

[0070] In one embodiment, after one of the home appliances has registered its voiceprint, the voiceprint registration information of the home appliance can be shared with other home appliances under the same application App account through the home appliance control terminal, thereby enabling voiceprint control of other home appliances without voiceprint registration.

[0071] The voiceprint sharing request may include the voiceprint information to be shared, and the home appliance first obtains the voiceprint information to be shared according to the voiceprint sharing request, and then obtains the configuration information. In addition, the voiceprint sharing request may also include the configuration information corresponding to the voiceprint information, so that the home appliance no longer needs to obtain the configuration information from the sharing server, but can directly obtain it through the sharing of the home appliance control terminal.

[0072] Furthermore, the voiceprint sharing request of the above-mentioned home appliance control terminal can also be sent by another home appliance control terminal. For example, a communication connection is established between home appliance control terminal A and home appliance control terminal B, and then home appliance control terminal B sends the voiceprint sharing request to home appliance control terminal A. When home appliance control terminal A confirms that it accepts the sharing, it sends the voiceprint sharing request to the home appliance bound to it. The shared home appliance can be selected and determined by home appliance control terminal B, or by home appliance control terminal A.

[0073] The voiceprint sharing request may be in the form of a graphic code, an access address, or a data packet. Specifically, in one embodiment, the home appliance directly obtains information corresponding to the voiceprint sharing request, such as voiceprint information to be shared, or voiceprint information to be shared and configuration information, by scanning the graphic code provided by the sharing terminal or accessing the access address provided by the sharing terminal. The home appliance may also obtain information corresponding to the voiceprint sharing request by scanning the graphic code provided by the sharing terminal or accessing the access address provided by the sharing terminal through the home appliance control terminal.

[0074] like Figure 5 As shown, the present invention also proposes another embodiment of a voiceprint control method for household appliances, and the voiceprint control method of this embodiment is run on a shared server. In this embodiment, the voiceprint control method for household appliances includes the following steps:

[0075] S21, the shared server receives the voiceprint information sent by the home appliance;

[0076] S22, matching the voiceprint information, and returning configuration information corresponding to the voiceprint information after a successful match, so that the home appliance can implement voiceprint control of the home appliance based on the configuration information.

[0077] After receiving the voiceprint information uploaded by the home appliance, the shared server 300 will obtain the registered voiceprint template from the voiceprint registration server 200, and match the voiceprint information based on the registered voiceprint template, and return the configuration information corresponding to the voiceprint information after the match is successful. The configuration information is pre-stored in the shared server 300, reflecting the user's usage habits or exclusive mode, and can be configured when the user registers on the voiceprint registration server 200, or can be obtained by collecting the user's voice control information during the process of using the home appliance with the registered voiceprint.

[0078] The shared server 300 may also hand over the voiceprint matching process to the voiceprint registration server 200, and then determine whether to return the configuration information corresponding to the voiceprint information to the home appliance according to the voiceprint matching result of the voiceprint registration server 200.

[0079] The above configuration information includes, for example, a voiceprint model and / or home appliance control parameters corresponding to the voiceprint information. The voiceprint model is, for example, a registered voiceprint template stored in the voiceprint registration server 200, which can be used by the home appliance to perform voiceprint recognition on the voice control information issued by the user, so that the same user does not need to register the voiceprint to achieve voiceprint control of different home appliances. The home appliance control parameters are obtained, for example, based on the user's usage habits or exclusive modes stored in the shared server 300, and can be used by the home appliance to directly operate according to the home appliance control parameters, which not only meets the user's home appliance usage needs, but also does not require the user to perform control operations one by one, thereby facilitating user operations and improving user experience.

[0080] In the embodiment of the present invention, by sharing voiceprint information between household appliances, and returning configuration information corresponding to the voiceprint information to the household appliance after the voiceprint information is successfully matched on the shared server, voiceprint control of household appliances can be achieved without voiceprint registration; moreover, the same user can perform voiceprint control between different household appliances without registration, which greatly facilitates user operation and improves user experience.

[0081] Furthermore, if Figure 6 As shown, the present invention proposes another embodiment of the voiceprint control method for household appliances. In this embodiment, at the same time or after the above step S21, it includes:

[0082] S22', obtaining the device information of the home appliance, and when the voiceprint information is matched successfully and it is determined that the voiceprint model of the voiceprint information cannot be used on the home appliance, returning the home appliance control parameters corresponding to the voiceprint information, so that the home appliance can operate according to the received home appliance control parameters.

[0083] As mentioned above, the shared server 300 stores a shared search table of home appliances, which records the home appliance information that can be shared with the voiceprint model and the home appliance information that cannot be shared with the voiceprint model. The shared server 300 can obtain the device information of the home appliance from the home appliance 100 at the same time or after receiving the voiceprint information sent by the home appliance 100. Of course, the home appliance 100 can also actively send the device information of the home appliance to the shared server 300 while sending the voiceprint information. The shared server 300 queries the shared search table according to the device information of the home appliance to determine whether the voiceprint model corresponding to the voiceprint information can be used on the home appliance. If it can be used on the home appliance, the configuration information including the voiceprint model corresponding to the voiceprint information and / or the control parameters of the home appliance is returned; if it can no longer be used on the home appliance, the configuration information including only the control parameters of the home appliance is returned, and the home appliance directly operates according to the received control parameters of the home appliance, and the voiceprint control of the voice command can no longer be realized.

[0084] Furthermore, the present invention proposes another embodiment of the voiceprint control method of household appliances. In this embodiment, the voiceprint control method of household appliances further includes:

[0085] If the home appliance control parameters corresponding to the voiceprint information include at least two groups, the shared server sends the home appliance control parameters to the shared terminal or the home appliance for the user to select.

[0086] If the home appliance control parameters obtained by the sharing server according to the user's usage habits or exclusive mode include multiple groups, the sharing server can send the multiple groups of home appliance control parameters to the sharing terminal or home appliance for the user to select. The sharing terminal is the home appliance to be shared, for example, the user has registered the voiceprint on the home appliance and controls the home appliance with the voiceprint. The home appliance is the home appliance to be shared. The sharing terminal or home appliance returns the user's selection to the sharing server, and the sharing server sends the home appliance control parameters selected by the user to the home appliance.

[0087] Furthermore, before the above-mentioned home appliances share the voiceprint information, it also includes: the sharing home appliance and the shared home appliance confirm each other, so as to perform the sharing of the voiceprint information after the confirmation.

[0088] Specifically, the shared home appliance is home appliance A, the home appliance control terminal corresponding to home appliance A is home appliance control terminal A, the shared home appliance is home appliance B, and the home appliance control terminal corresponding to home appliance B is home appliance control terminal B. After the user registers the voiceprint on home appliance A, the voiceprint control of home appliance A can be realized, and the voiceprint control data is recorded on the shared server 300 corresponding to home appliance A, so that the shared server 300 can obtain the user's usage habits or exclusive mode through analysis of historical data, thereby realizing the user's personalized control needs.

[0089] In one embodiment, when the user needs to use voiceprint control on home appliance B, a shared connection can be established with home appliance B through the home appliance control terminal, and then the user's voiceprint information is collected and sent to home appliance B. Home appliance B uploads the received voiceprint information to the shared server 300. In this embodiment, after authorization by home appliance B, home appliance B can collect the user's voiceprint information and upload the collected user's voiceprint information to the shared server 300.

[0090] In another embodiment, when the user needs to use voiceprint control on home appliance B, a sharing request including target home appliance information (home appliance B) can be sent to a sharing server through home appliance A or home appliance control terminal A corresponding to home appliance A, and the sharing server 300 sends the sharing request to home appliance B or home appliance control terminal B corresponding to home appliance B for confirmation. If confirmation is received from home appliance B or home appliance control terminal B corresponding to home appliance B, the voiceprint information is shared.

[0091] In the above embodiment, the user's voiceprint information can be obtained by scanning the graphic code provided by the home appliance control terminal. For example, home appliance B or home appliance control terminal B corresponding to home appliance B obtains the voiceprint information to be shared by scanning the graphic code carrying the user's voiceprint information provided by home appliance control terminal A corresponding to home appliance A, or the graphic code containing the address for obtaining the user's voiceprint information. Then, the obtained voiceprint information is uploaded to the sharing server.

[0092] The above-mentioned home appliance A and home appliance B are home appliances of the same type or different types in different spaces (for example, across home areas). If they are home appliances of different types, they need to be of the same brand, or the servers corresponding to the home appliances of different types can communicate with each other.

[0093] Furthermore, if the household appliance A and the household appliance B are the same type of household appliances or different types of household appliances in the same space (for example, in a family), then the household appliance control terminal A and the household appliance control terminal B are the same control terminal, and both the household appliance A and the household appliance B are bound to the same control terminal, and it is considered that the mutual sharing confirmation has been carried out.

[0094] Furthermore, the present invention proposes a household appliance and a server for running the voiceprint control method of the above embodiment. The household appliance and the server are both provided with a control circuit board for voiceprint control, and the control circuit board is provided with a processor, a memory, and a voiceprint control program stored in the memory. When the voiceprint control program is called and executed by the processor, the voiceprint control method of the above embodiment is implemented.

[0095] The memory may include a storage module integrated on the control circuit board, or may be a storage device electrically connected to the control circuit board.

[0096] Furthermore, as a readable storage medium, an operating system and a voiceprint control program can be stored. Of course, the memory can also be provided with various other application programs, such as control programs for household appliances. After the computer storage medium is connected to the processor, the processor can be used to call the voiceprint control program stored in the storage medium to implement the steps of the voiceprint control method in the above embodiments of the present invention.

[0097] Furthermore, the present invention also proposes a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the voiceprint control method in the above embodiments of the present invention are implemented. It should be noted that the computer program product can be a physical product including a hardware structure, or it can only include a virtual carrier of a computer program, such as a cloud server.

[0098] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0099] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0100] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0101] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0102] It should be noted that in the claims, any reference signs placed between brackets shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claim. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention may be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names.

[0103] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0104] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A voiceprint control method for household appliances, characterized in that: The voiceprint control method comprises the following steps: The household appliance obtains the voiceprint information to be shared; According to the voiceprint information to be shared, configuration information corresponding to the voiceprint information to be shared is obtained, so as to implement voiceprint control of household appliances based on the configuration information, wherein the configuration information includes household appliance control parameters corresponding to the voiceprint information, and the household appliance control parameters are used to control the operation of the household appliances. The voiceprint control of household appliances includes: after one of the household appliances is voiceprint registered, the voiceprint registration information of the household appliance is shared with other household appliances under the same App account through the household appliance control terminal, so as to perform voiceprint control of the household appliances.

2. The voiceprint control method according to claim 1, characterized in that: The step of acquiring configuration information corresponding to the voiceprint information to be shared according to the voiceprint information to be shared includes: The home appliance sends the voiceprint information to be shared to the sharing server to match the voiceprint information; After the shared server successfully matches the voiceprint information, the configuration information corresponding to the voiceprint information is received, so as to control the home appliance based on the configuration information.

3. The voiceprint control method for household appliances according to claim 1 or 2, characterized in that: The configuration information also includes a voiceprint model corresponding to the voiceprint information, wherein the voiceprint model is used by the home appliance to perform voiceprint recognition on the voice control information to implement voiceprint control of the home appliance.

4. The voiceprint control method of household appliances as claimed in claim 2, characterized in that: The method further includes sending the voiceprint information to be shared in the voiceprint sharing request to the sharing server and matching the voiceprint information at the same time or after that: The device information of the home appliance is sent to the shared server so that the shared server can successfully match the voiceprint information, and when it is determined that the voiceprint model corresponding to the voiceprint information cannot be used on the home appliance, the home appliance control parameters corresponding to the voiceprint information are returned so that the home appliance can operate according to the received home appliance control parameters.

5. The voiceprint control method of household appliances according to claim 1, characterized in that: Before the step of the household appliance acquiring the voiceprint information to be shared, the method includes: The home appliance receives a voiceprint sharing request sent by the home appliance control terminal; the voiceprint sharing request includes voiceprint information to be shared, or includes the voiceprint information to be shared and corresponding configuration information.

6. The voiceprint control method of household appliances according to claim 1, characterized in that: The step of the household appliance acquiring the voiceprint information to be shared includes: The household appliance obtains the voiceprint information to be shared by scanning the graphic code provided by the sharing terminal; or obtains the voiceprint information to be shared through the access address provided by the sharing terminal.

7. A voiceprint control method for household appliances, characterized in that: The voiceprint control method of the household appliance comprises: The shared server receives the voiceprint information sent by the home appliance; The voiceprint information is matched, and configuration information corresponding to the voiceprint information is returned after a successful match, so that the home appliance can implement voiceprint control of the home appliance based on the configuration information, wherein the configuration information includes home appliance control parameters corresponding to the voiceprint information, and the home appliance control parameters are used to control the operation of the home appliance. The voiceprint control of the home appliance includes: after one of the home appliances is registered for a voiceprint, the voiceprint registration information of the home appliance is shared with other home appliances under the same App account through the home appliance control terminal to perform voiceprint control of the home appliance.

8. The voiceprint control method of household appliances according to claim 7, characterized in that: The configuration information also includes a voiceprint model corresponding to the voiceprint information, wherein the voiceprint model is used by the home appliance to perform voiceprint recognition on the voice control information to achieve voiceprint control of the home appliance.

9. The voiceprint control method of household appliances according to claim 7, characterized in that: The voiceprint control method of the household appliance further includes: When the shared server receives the voiceprint information sent by the home appliance, it also obtains the device information of the home appliance. When the voiceprint information is matched successfully and it is determined that the voiceprint model of the voiceprint information cannot be used on the home appliance, it returns the home appliance control parameters corresponding to the voiceprint information so that the home appliance can operate according to the received home appliance control parameters.

10. The voiceprint control method for household appliances according to any one of claims 7 to 9, characterized in that: The voiceprint control method of the household appliance further includes: If the home appliance control parameters corresponding to the voiceprint information include at least two groups, the shared server sends the home appliance control parameters to the shared terminal or the home appliance for the user to select.

11. A household appliance, characterized in that: The household appliance comprises a processor, a memory and a voiceprint control program stored in the memory, and the voiceprint control program, when called and executed by the processor, implements the steps of the voiceprint control method according to any one of claims 1 to 6.

12. A server, characterized in that: The method comprises a processor, a memory and a voiceprint control program stored in the memory, wherein the voiceprint control program, when called and executed by the processor, implements the steps of the voiceprint control method according to any one of claims 7 to 10.

13. A readable storage medium, characterized in that: The readable storage medium stores a computer program for performing voiceprint control on a household appliance, and the computer program is executed by a processor to implement the steps of the voiceprint control method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Intelligent household appliance and control method thereof

    CN110349589A

  • Electrical equipment control method and device, electrical equipment and storage medium

    CN109584874A

  • State control method and device for equipment door

    CN109615751A

  • KR20200112433A