Software configuration method and device of equipment, storage medium and electronic device

By combining voice recognition technology with cloud servers, the software configuration of home appliances is automatically adjusted, solving the vision and hearing problems of elderly people using home appliances and achieving flexible adaptability and user-friendliness of home appliances.

CN116048447BActive Publication Date: 2026-07-24QINGDAO HAIER TECH +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QINGDAO HAIER TECH
Filing Date
2021-10-28
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

Existing home appliances can cause vision and hearing loss when used by the elderly. Current age-friendly solutions offer limited product models, require high hardware resources, and are cumbersome for users to adjust.

Method used

The system acquires the voice information of the target object through a voice device, identifies its age, sends the regional identifier to the cloud server, queries and adjusts the software information of the home appliance to match the target object's age, and downloads and configures the appropriate software version using the cloud server.

Benefits of technology

It enables flexible adjustment of home appliance software to meet the needs of people of different ages, reduces hardware resource requirements and operational difficulty, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116048447B_ABST
    Figure CN116048447B_ABST
Patent Text Reader

Abstract

The method comprises the following steps: obtaining voice information of a target object by a voice device; identifying the age of the target object from the voice information; in the case that the age of the target object is within a preset age range, sending a region identifier of a target region where the target object is located to a cloud server; receiving a query result sent by the cloud server, wherein the query result comprises whether a home appliance device matching the age of the target object is included in the target region; and adjusting software information of the home appliance device based on the query result. Through the present application, the problem of adjusting the software configuration of the home appliance device in the related art is solved, and the effect of flexibly adjusting the software adaptability of the home appliance device is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and more specifically, to a software configuration method and apparatus for a device, a storage medium, and an electronic device. Background Technology

[0002] As more and more users have touch-screen interactive devices in their homes, the interactive pages of these devices are mainly geared towards the general public. However, elderly people often face problems with not being able to see or hear clearly when using these devices due to declining eyesight and hearing.

[0003] The existing elderly care model mainly has two options:

[0004] The device itself is designed to be age-friendly, and its user interface was designed from the outset to suit the characteristics of the elderly.

[0005] The device has sufficient hardware space, and the user interface allows users to choose between normal mode or senior-friendly mode.

[0006] 1. Products that are designed for the elderly are limited in variety and have limited options for different product models due to their focus on a specific demographic. This results in a narrow range of choices for users.

[0007] 2. Products that support both normal and senior-friendly modes require more hardware resources due to the need to integrate both modes, resulting in larger software size. Furthermore, users must adjust each device individually, which is cumbersome. Summary of the Invention

[0008] This invention provides a software configuration method and apparatus, storage medium, and electronic device for a device, to at least solve the problem of adjusting the software configuration of home appliances in related technologies.

[0009] According to an embodiment of the present invention, a software configuration method for a device is provided, comprising: acquiring voice information of a target object through a voice device; identifying the age of the target object from the voice information; if the age of the target object is within a preset age range, sending a region identifier of the target region where the target object is located to a cloud server; receiving a query result sent by the cloud server, wherein the query result includes whether the target region includes a home appliance that matches the age of the target object; and adjusting the software information of the home appliance based on the query result.

[0010] According to another embodiment of the present invention, a software configuration method for a device is provided, comprising: receiving a region identifier of a target region where a target object is located, wherein the age of the target object is within a preset age range; querying whether the target region includes a home appliance that matches the age of the target object; and sending a query result, wherein the query result includes whether the target region includes a home appliance that matches the age of the target object.

[0011] According to another embodiment of the present invention, a software configuration apparatus for a device is provided, comprising: a first acquisition module, configured to acquire voice information of a target object via a voice device; a first recognition module, configured to recognize the age of the target object from the voice information; a first sending module, configured to send a region identifier of a target region where the target object is located to a cloud server if the age of the target object is within a preset age range; a first receiving module, configured to receive a query result sent by the cloud server, wherein the query result includes whether the target region includes a home appliance that matches the age of the target object; and a first adjustment module, configured to adjust the software information of the home appliance based on the query result.

[0012] In an exemplary embodiment, the first identification module includes: a first identification unit, configured to identify the timbre and voiceprint in the speech information; and a first determination unit, configured to determine the age of the target object based on the age range to which the timbre belongs and the age range to which the voiceprint belongs.

[0013] In one exemplary embodiment, the first adjustment module includes: a second determining unit, configured to determine the software information currently applied to the home appliance when the query results determine that the target area includes a home appliance matching the age of the target object; a first downloading unit, configured to download target software information of the home appliance from the cloud server when the software information currently applied to the home appliance does not match the age of the target object, wherein the target software information matches the age of the target object; and a first configuration unit, configured to configure the software of the home appliance using the target software information.

[0014] In one exemplary embodiment, the apparatus further includes a first broadcasting module, configured to broadcast a prompt message via the voice device after adjusting the software information of the home appliance based on the query results, wherein the prompt message is used to indicate that the home appliance has adjusted the software information.

[0015] According to another embodiment of the present invention, a software configuration apparatus for a device is provided, comprising: a second receiving module for receiving a region identifier of a target area where a target object is located, wherein the age of the target object is within a preset age range; a first query module for querying whether the target area includes a home appliance that matches the age of the target object; and a second sending module for sending a query result, wherein the query result includes whether the target area includes a home appliance that matches the age of the target object.

[0016] In an exemplary embodiment, the first query module includes: a first query unit, configured to query N software information of the home appliance, wherein N is a natural number greater than or equal to 1; and a third determination unit, configured to determine that the home appliance matches the age of the target object if the N software version information includes target software information that matches the age of the target object.

[0017] In one exemplary embodiment, the apparatus further includes a third sending module, configured to send the target software information to the home appliance when the N pieces of software information include target software information matching the age of the target object, so as to instruct the home appliance to be configured according to the target software information.

[0018] In one exemplary embodiment, the apparatus further includes: a third receiving module, configured to receive N pieces of software information from a home appliance before receiving the area identifier of the target area where the target object is located, wherein the N pieces of software information include software information matching different age groups, and N is a natural number greater than or equal to 1; and a storage module, configured to store the N pieces of software information.

[0019] According to yet another embodiment of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.

[0020] According to yet another embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0021] This invention identifies the age of a target user from acquired voice information. If the target user's age falls within a preset age range, the region identifier of the target area is sent to a cloud server. The cloud server then sends a list of home appliances matching the target user's age, and the software of these appliances is adjusted to suit the target user's age. This allows home appliances to be configured to suit different age groups. Therefore, it solves the problem of adjusting the software configuration of home appliances in related technologies, achieving the effect of flexibly adjusting the software adaptability of home appliances. Attached Figure Description

[0022] Figure 1 This is a hardware structure block diagram of a mobile terminal for a software configuration method of a device according to an embodiment of the present invention.

[0023] Figure 2 This is a flowchart (a) of a software configuration method for a device according to an embodiment of the present invention;

[0024] Figure 3 This is a flowchart (II) of a software configuration method for a device according to an embodiment of the present invention;

[0025] Figure 4 This is a software configuration flowchart for the elderly according to an embodiment of the present invention;

[0026] Figure 5 This is a structural block diagram (a) of a software configuration device for a device according to an embodiment of the present invention;

[0027] Figure 6 This is a structural block diagram (II) of the software configuration device of the device according to an embodiment of the present invention. Detailed Implementation

[0028] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings and examples.

[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0030] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a software configuration method of a device according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0031] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the software configuration method of the device in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0032] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0033] This embodiment provides a software configuration method for a device. Figure 2 This is a flowchart (a) of a software configuration method for a device according to an embodiment of the present invention, as shown below. Figure 2 As shown, the process includes the following steps:

[0034] Step S202: Obtain the voice information of the target object through a voice device;

[0035] Step S204: Identify the age of the target object from the voice information;

[0036] Step S206: If the target object's age is within a preset age range, send the region identifier of the target area where the target object is located to the cloud server;

[0037] Step S208: Receive the query results sent by the cloud server, wherein the query results include whether the target area contains home appliances that match the age of the target object;

[0038] Step S210: Adjust the software information of the home appliances based on the query results.

[0039] The entity performing the above steps can be a server, but is not limited to this.

[0040] In this embodiment, the voice device includes, but is not limited to, a sound acquisition device installed in the home. The preset age range can be divided into several age groups, such as children, middle-aged people, and the elderly. For example, if the target audience is the elderly, the target device will require software suitable for elderly operation, specifically screen-interactive operating software suitable for the hearing and vision needs of the elderly.

[0041] Through the above steps, the age of the target object is identified from the acquired voice information. If the target object's age falls within a preset age range, the region identifier of the target object's location is sent to the cloud server. The cloud server then sends home appliances matching the target object's age, and the software of these appliances is adjusted to suit the target object's age. This allows home appliances to be configured to suit people of different age groups. Therefore, it solves the problem of adjusting the software configuration of home appliances in related technologies, achieving the effect of flexibly adjusting the software adaptability of home appliances.

[0042] In one exemplary embodiment, identifying the age of a target object from voice information includes:

[0043] S1, recognizes timbre and voiceprint in speech information;

[0044] S2 determines the age of the target based on the age range of the timbre and the age range of the voiceprint.

[0045] In this embodiment, combining the target object's timbre and voiceprint can reduce recognition errors and more accurately determine the target object's age.

[0046] In one exemplary embodiment, adjusting the software information of a home appliance based on the query results includes:

[0047] S1, if the query results indicate that the target region includes home appliances that match the target object's age, determine the software information currently being used by the home appliances;

[0048] S2, if the software information currently used by the home appliance does not match the age of the target object, download the target software information of the home appliance from the cloud server, wherein the target software information matches the age of the target object;

[0049] S3 is software that uses target software information to configure home appliances.

[0050] In this embodiment, the software of home appliances is generally set to a version suitable for the general public. For example, if the target audience is determined to be elderly people, the software installed by default on the home appliances will not be suitable for them, and software suitable for elderly users will need to be downloaded from the cloud.

[0051] In one exemplary embodiment, after adjusting the software information of the home appliance based on the query results, the method further includes:

[0052] S1, broadcasts prompts via voice devices, whereby the prompts indicate that the home appliance's software information has been adjusted.

[0053] In this embodiment, the voice device can also prompt the user whether they need to upgrade the software. For example, it can announce, "We have detected that your refrigerator and water heater with screens can be upgraded to an elderly mode. Would you like to upgrade? You can tell me whether you want to upgrade or not." After the software upgrade is completed, it can announce that the upgrade is complete. This improves the user experience.

[0054] This embodiment provides a software configuration method for a device. Figure 3 This is a flowchart (II) of a software configuration method for a device according to an embodiment of the present invention, as shown below. Figure 3 As shown, the process includes the following steps:

[0055] Step S302: Receive the region identifier of the target area where the target object is located, wherein the age of the target object is within a preset age range;

[0056] Step S304: Query whether the target area includes home appliances that match the age of the target object;

[0057] Step S306: Send the query results, wherein the query results include whether the target area contains home appliances that match the age of the target object.

[0058] The entity performing the above steps can be a cloud server, but is not limited to this.

[0059] In this embodiment, the voice device includes, but is not limited to, a sound acquisition device installed in the home. The preset age range can be divided into several age groups, such as children, middle-aged people, and the elderly. For example, if the target audience is the elderly, the target device will require software suitable for elderly operation, specifically screen-interactive operating software suitable for the hearing and vision needs of the elderly.

[0060] Through the above steps, by receiving the region identifier of the target area where the target object is located, where the target object's age is within a preset age range; querying whether the target area includes home appliances matching the target object's age; and sending the query results, which include whether the target area includes home appliances matching the target object's age, it is possible to set home appliances to be suitable for people of different age groups. Therefore, this solves the problem of adjusting the software configuration of home appliances in related technologies, achieving the effect of flexibly adjusting the software adaptability of home appliances.

[0061] In one exemplary embodiment, querying whether the target area includes home appliances that match the age of the target object includes:

[0062] S1, query N software information items for home appliances, where N is a natural number greater than or equal to 1;

[0063] S2, if the N software version information includes target software information that matches the target object's age, determine that the home appliance matches the target object's age.

[0064] In one exemplary embodiment, the method further includes:

[0065] S1, if among the N pieces of software information is target software information that matches the age of the target object, send the target software information to the home appliance to instruct the home appliance to configure according to the target software information.

[0066] In one exemplary embodiment, before receiving the region identifier of the target region where the target object is located, the method further includes:

[0067] S1 receives N software information from home appliances, where the N software information includes software information matched with different age groups, and N is a natural number greater than or equal to 1.

[0068] S2 stores N pieces of software information.

[0069] In this embodiment, the N pieces of software information may include, for example, general software suitable for general use and software suitable for use by the elderly.

[0070] like Figure 4As shown, this embodiment uses a software configuration suitable for the elderly as an example for illustration, specifically including the following:

[0071] When developing product models, in addition to the original standard software version (suitable for the general public), an age-friendly version (suitable for seniors) is developed simultaneously, and both versions are stored in the cloud. The device defaults to standard mode at the factory.

[0072] When a user interacts with a voice-activated smart device, the device determines whether the user is over 60 years old based on the user's voiceprint and timbre.

[0073] If an elderly person over 60 years old is identified, the family identification ID of the household where the voice-activated smart device is located is reported to the cloud, and the user device model and category under that family ID is asked whether there is an age-friendly version of the software.

[0074] If no suitable senior-friendly software version is available in the device list under the user's household, no action will be taken. The search will only be conducted again if the device list changes.

[0075] If a usable software version is available in the user's home, the cloud will synchronize the device types to the smart voice device. The smart voice device will then broadcast information to the user, asking if they want to upgrade to an age-friendly mode, such as, "We have detected that your refrigerator with a screen and water heater can be upgraded to an elderly-friendly mode. Would you like to upgrade? You can tell me whether you want to upgrade or not."

[0076] If the user confirms the upgrade via voice, the IoT cloud will trigger the upgrade for devices in the user's home that support the older version and will synchronize the upgrade result to the user via voice.

[0077] If the user confirms that they will not upgrade, no action will be taken.

[0078] In summary, this embodiment detects whether a user is elderly by using their voiceprint and proactively prompts them to upgrade their devices to be age-friendly. By checking the upgrade support status of all devices in the house, users can upgrade all supported devices with a single sentence. Regular models can be modified to have age-friendly operation pages via cloud OTA (Over-The-Air) updates, providing users with a wide range of choices when comparing selected age-friendly models. Furthermore, age-friendly modifications are performed via OTA upgrades, rather than being embedded at the factory, reducing storage requirements on hardware modules and thus lowering costs. By sensing the user's age group through voiceprint, the system proactively recommends devices and allows for age-friendly page modifications of all devices in the house with a single sentence, making the operation convenient and easy to use.

[0079] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0080] This embodiment also provides a software configuration apparatus for the device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0081] Figure 5 This is a structural block diagram (a) of a software configuration device for a device according to an embodiment of the present invention, such as... Figure 5 As shown, the device includes:

[0082] The first acquisition module 52 is used to acquire the voice information of the target object through a voice device;

[0083] The first recognition module 54 is used to identify the age of the target object from the voice information;

[0084] The first sending module 56 is used to send the area identifier of the target area where the target object is located to the cloud server when the age of the target object is within a preset age range;

[0085] The first receiving module 58 is used to receive query results sent by the cloud server, wherein the query results include whether the target area contains home appliances that match the age of the target object;

[0086] The first adjustment module 510 is used to adjust the software information of home appliances based on the query results.

[0087] In one exemplary embodiment, the first identification module includes:

[0088] The first recognition unit is used to recognize the timbre and voiceprint in the above-mentioned speech information;

[0089] The first determining unit is used to determine the age of the target object based on the age range to which the timbre belongs and the age range to which the voiceprint belongs.

[0090] In one exemplary embodiment, the first adjustment module described above includes:

[0091] The second determining unit is used to determine the software information currently applied by the home appliance when the above query results determine that the above target area includes home appliances that match the age of the above target object.

[0092] The first download unit is used to download the target software information of the home appliance from the cloud server when the software information currently used by the home appliance does not match the age of the target object, wherein the target software information matches the age of the target object.

[0093] The first configuration unit is used to configure the software of the aforementioned home appliance using the aforementioned target software information.

[0094] In one exemplary embodiment, the above-described apparatus further includes:

[0095] The first broadcast module is used to adjust the software information of the home appliance based on the above query results, and then broadcast a prompt message through the above voice device, wherein the prompt message is used to indicate that the software information of the home appliance has been adjusted.

[0096] Figure 6 This is a structural block diagram (II) of the software configuration apparatus for a device according to an embodiment of the present invention, as shown below. Figure 6 As shown, the device includes:

[0097] The second receiving module 62 is used to receive the area identifier of the target area where the target object is located, wherein the age of the target object is within a preset age range;

[0098] The first query module 64 is used to query whether the target area includes home appliances that match the age of the target object;

[0099] The second sending module 66 is used to send query results, wherein the query results include whether the target area contains home appliances that match the age of the target object.

[0100] In one exemplary embodiment, the first query module described above includes:

[0101] The first query unit is used to query N software information of the aforementioned home appliances, where N is a natural number greater than or equal to 1;

[0102] The third determining unit is used to determine whether the home appliance matches the age of the target object when the N software version information includes target software information that matches the age of the target object.

[0103] In one exemplary embodiment, the above-described apparatus further includes:

[0104] The third sending module is used to send the target software information to the home appliance when the N software information includes target software information that matches the age of the target object, so as to instruct the home appliance to be configured according to the target software information.

[0105] In one exemplary embodiment, the above-described apparatus further includes:

[0106] The third receiving module is used to receive N software information of the home appliance before receiving the area identifier of the target area where the target object is located. Among the N software information, there are software information matching different age groups, and N is a natural number greater than or equal to 1.

[0107] The storage module is used to store the above N software information items.

[0108] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.

[0109] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.

[0110] In this embodiment, the computer-readable storage medium described above may be configured to store a computer program for performing the above steps.

[0111] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0112] Embodiments of the present invention also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.

[0113] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0114] In one exemplary embodiment, the processor described above may be configured to perform the above steps via a computer program.

[0115] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0116] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0117] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A software configuration method for a device, characterized in that, include: Acquire the voice information of the target object through a voice device; Identify the age of the target object from the voice information; If the target object's age is within a preset age range, the region identifier of the target area where the target object is located will be sent to the cloud server; Receive query results sent by the cloud server, wherein the query results include whether the target area includes home appliances that match the age of the target object; Adjust the software information of the home appliance based on the query results; The adjustment of the software information of the home appliance based on the query results includes: If the query results indicate that the target area includes home appliances that match the age of the target object, determine the software information currently being used by the home appliances. If the software information currently used by the home appliance does not match the age of the target object, the target software information of the home appliance is downloaded from the cloud server, wherein the target software information matches the age of the target object; The software of the home appliance is configured using the target software information.

2. The method according to claim 1, characterized in that, Identifying the age of the target object from the voice information includes: Identify the timbre and voiceprint in the speech information; The age of the target object is determined based on the age range to which the timbre belongs and the age range to which the voiceprint belongs.

3. The method according to claim 1, characterized in that, After adjusting the software information of the home appliance based on the query results, the method further includes: The voice device broadcasts a prompt message, which is used to indicate that the home appliance has adjusted the software information.

4. A software configuration method for a device, characterized in that, include: Receive the region identifier of the target area where the target object is located, wherein the age of the target object is within a preset age range; Check whether the target area includes home appliances that match the age of the target person; Send the query results, wherein the query results include whether the target area includes home appliances that match the age of the target object; If the query result indicates that the target area includes home appliances that match the age of the target object, and the software information currently applied by the home appliance does not match the age of the target object, the target software information of the home appliance is sent to the home appliance to instruct the home appliance to be configured according to the target software information, wherein the target software information matches the age of the target object.

5. The method according to claim 4, characterized in that, Querying whether the target area includes home appliances that match the age of the target individual includes: Query N pieces of software information about the home appliance, where N is a natural number greater than or equal to 1; If the N software version information includes target software information that matches the age of the target object, it is determined that the home appliance matches the age of the target object.

6. The method according to claim 4, characterized in that, Before receiving the region identifier of the target region where the target object is located, the method further includes: Receive N pieces of software information from home appliances, wherein the N pieces of software information include software information matched with different age groups, and N is a natural number greater than or equal to 1; Store the N pieces of software information.

7. A software configuration device for a device, characterized in that, include: The first acquisition module is used to acquire the voice information of the target object through a voice device; A first recognition module is used to recognize the age of the target object from the voice information; The first sending module is used to send the area identifier of the target area where the target object is located to the cloud server when the age of the target object is within a preset age range; The first receiving module is used to receive the query results sent by the cloud server, wherein the query results include whether the target area includes home appliances that match the age of the target object; The first adjustment module is used to adjust the software information of the home appliance based on the query results; The first adjustment module is further configured to: determine the software information currently used by the home appliance if the query results indicate that the target area includes a home appliance that matches the age of the target object; if the software information currently used by the home appliance does not match the age of the target object, download the target software information of the home appliance from the cloud server, wherein the target software information matches the age of the target object; and configure the software of the home appliance using the target software information.

8. A software configuration device for a device, characterized in that, include: The second receiving module is used to receive the area identifier of the target area where the target object is located, wherein the age of the target object is within a preset age range; The first query module is used to query whether the target area includes home appliances that match the age of the target object; The second sending module is used to send query results, wherein the query results include whether the target area includes home appliances that match the age of the target object; The third sending module is used to send target software information of the home appliance to the home appliance when the query result indicates that the target area includes home appliances that match the age of the target object, and the software information currently applied by the home appliance does not match the age of the target object, so as to instruct the home appliance to configure itself according to the target software information, wherein the target software information matches the age of the target object.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the method of any one of claims 1 to 3, or implements the method of any one of claims 4 to 6.

10. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 3, or to perform the method according to any one of claims 4 to 6.