Human-computer interaction method and device, equipment, storage medium and program product

By monitoring and adjusting the health characterization value of electronic pets, simulating the sick state and prohibiting interaction, the problem of rigid and rigid interaction between electronic pets is solved, and intelligence and user experience is improved.

CN119158267APending Publication Date: 2024-12-20HEFEI IFLYTEK TOYCLOUD TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411373138.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

The interaction methods of existing electronic pets are too stiff and rigid, lack intelligence, and cannot simulate the sick status of real pets, resulting in poor care for them.

Method used

By monitoring the interaction between users and electronic pets, adjust the health characterization value according to health impact factors (such as diet, water, physiology, and hygiene). When the value drops to the threshold, electronic pets show a condition and prohibit interaction. Recommend treatment plans and simulate The sick status of the real pet is to urge users to take care of it.

Benefits of technology

It improves the intelligence of electronic pets, enhances users' care and interactive experience, overcomes rigid and rigid problems, and promotes stickiness and interaction frequency between users and electronic pets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119158267A_ABST
    Figure CN119158267A_ABST
Patent Text Reader

Abstract

The invention discloses a man-machine interaction method and device, equipment, a storage medium and a program product, and relates to the technical field of artificial intelligence, and the method comprises the steps: determining a health influence factor which influences the health of an electronic pet according to the interaction condition of a user and the electronic pet, and when the health influence factor meets a preset condition, determining the health of the electronic pet; the health characterization value of the electronic pet is triggered to gradually decrease, when the health characterization value is decreased to be smaller than a first threshold value, the electronic pet presents a disease state corresponding to the health influence factor, and an input operation which is input by a user and used for carrying out preset interaction with the electronic pet is forbidden to be responded. Based on the application, the intelligence of the electronic pet is improved, and the problem that the electronic pet is too rigid and stiff in performance is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of artificial intelligence technology, and in particular to a human-computer interaction method, device, equipment, storage medium and program product. Background Art

[0002] With the rapid development of the economy, when material needs are met, more and more people seek spiritual comfort, such as raising pets. However, some families may not be suitable for raising animals due to various reasons (such as busy work, allergies, etc.), so they choose electronic pets to seek spiritual comfort. Electronic pets are electronic toys composed of electronic components (hardware and software), and now also refer to specific programs running on computers or Internet servers. Electronic pets are popular because they are easy to feed and portable.

[0003] At present, the interaction between electronic pets and humans is mostly passive, that is, the electronic pets will only interact with users when the users operate specific hardware components (such as buttons, etc.), making the performance of the electronic pets too rigid and dull.

[0004] Therefore, how to improve the intelligence of electronic pets to overcome the problem that the performance of electronic pets is too rigid and dull has become a technical problem that needs to be solved urgently. Summary of the invention

[0005] In view of the above problems, the present application provides a human-computer interaction method, device, equipment, storage medium and program product to overcome the problem that the electronic pet's performance is too stiff and dull. The specific solution is as follows:

[0006] The first aspect of the present application provides a human-computer interaction method, the method comprising:

[0007] Monitoring whether the health impact factor of the electronic pet meets a preset condition; the health impact factor changes according to the interaction between the user and the electronic pet;

[0008] If the health impact factor meets the preset conditions, the health representation value of the electronic pet is triggered to gradually decrease;

[0009] When the health representation value is less than a first threshold, the electronic pet is triggered to present a disease state corresponding to the health influencing factor, and the input operation input by the user for performing a preset interaction with the electronic pet is prohibited.

[0010] In a possible implementation, the method further includes:

[0011] When the health representation value is less than a first threshold, recommending a treatment plan corresponding to the health representation value to the user;

[0012] If a selection operation for the treatment plan is obtained, the treatment plan is implemented on the electronic pet so that the health representation value of the electronic pet is restored to the highest value and the disease state is no longer present.

[0013] In a possible implementation, the health impact factor includes at least one of the following four impact factors: a dietary health characterization value, a drinking water health characterization value, a physiological health characterization value, and a hygienic health characterization value; the health impact factor changes according to the interaction between the user and the electronic pet, including:

[0014] The dietary health characterization value decreases at a preset speed during the preset non-rest time, and the dietary health characterization value increases after eating the food provided by the user;

[0015] The drinking water health characterization value decreases at a preset speed during the preset non-rest time, and the drinking water health characterization value increases after drinking the beverage provided by the user;

[0016] The physiological health characterization value decreases at a preset speed during the preset non-resting time, and the physiological health characterization value increases after the user goes to the toilet according to the user's instruction;

[0017] The hygiene and health characterization value decreases at a preset speed during a preset non-resting time, and the hygiene and health characterization value increases after a bath is taken according to the user's instruction.

[0018] In a possible implementation, the health impact factor satisfies a preset condition, including:

[0019] The dietary health characterization value is less than a second threshold;

[0020] Alternatively, the drinking water health characterization value is less than a third threshold;

[0021] Alternatively, the physiological health characterization value is less than a fourth threshold;

[0022] Alternatively, the health characterization value is less than a fifth threshold.

[0023] In a possible implementation, the dietary health characterization value increases including: after eating food, the dietary health characterization value increases by an increment of the characterization value corresponding to the food;

[0024] The drinking water health characterization value increases, including: after drinking the beverage, the drinking water health characterization value increases by an increment of the characterization value corresponding to the beverage;

[0025] The physiological health characterization value rises including: after going to the toilet, the physiological health characterization value increases by a characterization value increment corresponding to the immediacy of going to the toilet;

[0026] The increase in the hygiene and health characterization value includes: after taking a bath, the hygiene and health characterization value increases by an increment of the characterization value corresponding to the toiletries used.

[0027] In a possible implementation, the method further includes:

[0028] If an interactive operation input by the user corresponding to the health impact factor is detected, the health representation value of the electronic pet is kept unchanged.

[0029] In a possible implementation, the method further includes:

[0030] If the level of the electronic pet is upgraded, the health representation value of the electronic pet is controlled to recover to the highest value.

[0031] A second aspect of the present application provides a human-computer interaction device, the device comprising:

[0032] A monitoring module, used to monitor whether the health impact factor of the electronic pet meets a preset condition; the health impact factor changes according to the interaction between the user and the electronic pet;

[0033] A first control module, configured to trigger a gradual decrease in the health representation value of the electronic pet if the health impact factor meets a preset condition;

[0034] The second control module is used to trigger the electronic pet to present a disease state corresponding to the health influencing factor when the health representation value is less than a first threshold, and prohibit responding to the input operation of the user input for performing a preset interaction with the electronic pet.

[0035] A third aspect of the present application provides a computer program product, including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements the human-computer interaction method of the first aspect or any implementation of the first aspect.

[0036] A fourth aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:

[0037] The memory is used to store computer programs;

[0038] The processor is used to execute the computer program so that the electronic device can implement the human-computer interaction method of the first aspect or any implementation manner of the first aspect.

[0039] A fifth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement the human-computer interaction method of the first aspect or any implementation method of the first aspect.

[0040] By means of the above technical scheme, the human-computer interaction method, device, equipment, storage medium and program product provided by the present application determine the health impact factor that affects the health of the electronic pet according to the interaction between the user and the electronic pet. When the health impact factor meets the preset condition, the health characterization value of the electronic pet is triggered to gradually decrease. When the health characterization value drops to less than the first threshold, the electronic pet presents a disease state corresponding to the health impact factor, and prohibits responding to the input operation input by the user for the preset interaction with the electronic pet. The human-computer interaction method provided by the present application triggers the electronic pet to simulate the sick state of the real pet according to the interaction between the user and the electronic pet, and when the electronic pet is in the sick state, it is prohibited to interact with the user in the preset state, thereby urging the user to take good care of the electronic pet, better cultivate the stickiness between the electronic pet and the user, and increase the user's love for the electronic pet. Based on the present application, the intelligence of the electronic pet is improved, and the problem that the electronic pet's performance is too rigid and dull is overcome. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0042] Figure 1 A flowchart for implementing the human-computer interaction method provided in this application;

[0043] Figure 2 A schematic diagram of the structure of the human-computer interaction device provided by this application;

[0044] Figure 3 A schematic diagram of the structure of an electronic device provided in this application. DETAILED DESCRIPTION

[0045] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.

[0046] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0047] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.

[0048] The human-computer interaction method and device provided in the present application can be applied to electronic pets, which can be pet robots or digital pets. Pet robots refer to electronic devices with bionic appearance, such as dog-shaped robots (also called robot dogs), cat-shaped robots (also called robot cats), panda robots, etc.; digital pets refer to specific programs running on computers or Internet servers.

[0049] As an example, the hardware structure of the pet robot may include: a body, and controllable components located on the body. As an example, the body may be used to imitate the trunk of an animal pet, and the controllable components may be used to imitate other components of the animal pet except the trunk.

[0050] For example, a pet robot has: a main body for imitating an animal's body, a first type of controllable component located on the main body and shaped like the limbs of an animal pet (used to imitate the "limbs" of an animal pet), a second type of controllable component located on the main body and shaped like the ears of an animal pet (used to imitate the "ears" of an animal pet), and a display screen located on the main body (used to imitate the "face" of an animal pet), so that the shape and movement of an animal pet can be imitated based on the main body, the first type of controllable component and the second type of controllable component, and the expression of an animal pet can be imitated based on the display screen. For example, a cat-shaped robot, a dog-shaped robot, a pig-shaped robot, etc. Of course, a pet robot may also not have a display screen, in which case the pet robot cannot simulate the expression of an animal pet.

[0051] For example, a pet robot may have: a main body for imitating an animal's body, a first type of controllable component located on the main body and shaped like the wings of an animal pet (used to imitate the "wings" of an animal pet), and a second type of controllable component located on the main body and shaped like the legs of an animal pet (used to imitate the "legs" of an animal pet). In this example, the pet robot imitates a bird pet, such as a robot parrot, a robot lark, etc.

[0052] As an example, the electronic pet may have at least one of the following functions: providing users with encyclopedia knowledge questions and answers, answering questions and solving puzzles, telling stories, interpreting picture books, playing music, and interactive games, etc.

[0053] The inventor of the present application has found through research that the existing electronic pets lack the animal characteristics of real pets, which makes the performance of electronic pets too rigid and dull, and their intelligence is relatively poor.

[0054] In order to improve the intelligence of electronic pets, increase the animal characteristics of pet robots, and overcome the problem that the performance of electronic pets is too rigid and dull, the solution of this application is proposed.

[0055] like Figure 1 As shown, a flowchart of an implementation of the human-computer interaction method provided in an embodiment of the present application may include:

[0056] Step S101: monitoring whether the health impact factor of the electronic pet meets the preset conditions. The health impact factor changes according to the interaction between the user and the electronic pet.

[0057] Health influencing factors refer to factors that affect the health of electronic pets. There can be only one health influencing factor or multiple health influencing factors.

[0058] In this application, the interaction between the user and the electronic pet includes the user's feeding of the electronic pet, where feeding refers to simulated feeding. The feeding situation may include but is not limited to at least one of the following feeding dimensions: feeding, watering, physiology, hygiene, etc.

[0059] Each feeding dimension corresponds to a health impact factor. Among them, the health impact factor of the feeding dimension represents the health of the electronic pet in terms of diet, the health impact factor of the water feeding dimension represents the health of the electronic pet in terms of drinking water, the health impact factor of the physiological dimension represents the health of the electronic pet in terms of physiology, and the health impact factor of the hygiene dimension represents the health of the electronic pet in terms of hygiene.

[0060] Step S102: If the health impact factor meets the preset condition, the health representation value of the electronic pet is triggered to gradually decrease.

[0061] If the health influencing factor meets the preset conditions, it means that the health of the electronic pet is affected by adverse factors and the health condition will deteriorate. The decrease in the health representation value of the electronic pet indicates that the health condition of the electronic pet has deteriorated.

[0062] The health representation value of the electronic pet can decrease at a uniform speed, such as decreasing by 2 per hour, or decreasing by 5 per hour, or decreasing by 10 per hour, etc.

[0063] Step S103: When the health representation value is less than the first threshold, the electronic pet is triggered to present a disease state corresponding to the health influencing factor, and the input operation for performing a preset interaction with the electronic pet is prohibited from responding to the user input.

[0064] The deterioration of the health status of an electronic pet does not necessarily mean that the electronic pet will become sick. If the health representation value of the electronic pet drops below a threshold (referred to as the first threshold here), it means that the electronic pet is sick. At this time, the electronic pet is triggered to present a symptom state corresponding to the health influencing factor, so that the user can know that the electronic pet is sick.

[0065] The disease state of the electronic pet can be expressed by expression, sound or action, and the specific presentation method is not limited. For example, it can be manifested as hoarse voice, listless expression, slow movement, etc.

[0066] Since different health influencing factors cause different diseases, different expressions (for example, hungry expression, urgent urination expression, listless expression, etc.), sounds (for example, hoarse voice, etc.) or movements (for example, covering the stomach, slow movements, etc.) can be used to present different disease states corresponding to different health influencing factors.

[0067] When the electronic pet is sick (i.e., simulated sickness), some interactions between the electronic pet and the user are disabled, such as prohibiting game interaction, prohibiting playing music, etc., making the sick state of the electronic pet closer to the sick state of a real pet.

[0068] The human-computer interaction method provided in the embodiment of the present application triggers the electronic pet to simulate the sick state of a real pet according to the interaction between the user and the electronic pet, and when the electronic pet is in the sick state, it is forbidden to interact with the user in a preset manner, thereby urging the user to take good care of the electronic pet, better cultivating the stickiness between the electronic pet and the user, and increasing the user's love for the electronic pet. Based on this application, the intelligence of the electronic pet is improved, and the problem that the electronic pet's performance is too rigid and dull is overcome.

[0069] In an optional embodiment, when the health representation value of the electronic pet is less than the first threshold, the method may further include:

[0070] Recommend treatment plans corresponding to health characterization values ​​to users.

[0071] When the electronic pet is sick, the electronic pet can be treated (the treatment here refers to simulated treatment). The present application pre-sets a variety of treatment plans, and different treatment plans correspond to different health characterization value intervals. Based on this, when the health characterization value of the electronic pet is less than the first threshold, the health characterization value interval to which the health characterization value of the electronic pet belongs can be determined (recorded as the target health characterization value interval), and the treatment plan corresponding to the target health characterization value interval is determined as the treatment plan corresponding to the health characterization value of the electronic pet.

[0072] As shown in Table 1, this is an example of the correspondence between the health characterization value interval and the treatment plan provided in the embodiment of the present application.

[0073] Table 1

[0074]

[0075] In this example, the maximum value of the health characterization value of the electronic pet is 100, and the first threshold is 60, that is, when the health characterization value of the electronic pet is greater than or equal to 60, the electronic pet is considered to be healthy, that is, in a healthy state. When the health characterization value of the electronic pet is less than 60, the electronic pet is considered to be sick. When the health characterization value of the electronic pet is in the interval [40, 60), drug treatment can be selected, and injection treatment and first aid cannot be selected; when the health characterization value of the electronic pet is in the interval [20, 40), injection treatment can be selected, and drug treatment and first aid cannot be selected; when the health characterization value of the electronic pet is in the interval [0, 20), first aid can be selected, and drug treatment and injection cannot be selected.

[0076] If a selection operation for the above treatment plan is obtained, the treatment plan is implemented on the electronic pet so that the health representation value of the electronic pet is restored to the highest value and no longer shows a symptom state.

[0077] If the user selects a treatment plan, it means that the user wants to see a doctor for the electronic pet. At this time, the treatment plan can be implemented on the electronic pet to simulate the treatment of the electronic pet. After the treatment plan is implemented on the electronic pet, the health representation value of the electronic pet is restored to the preset maximum value, and it no longer shows a symptom state and recovers to a healthy state.

[0078] In an optional embodiment, the above health influencing factors include at least one of the following four influencing factors:

[0079] Diet health characterization value, drinking water health characterization value, physiological health characterization value and hygiene health characterization value. Accordingly, the health impact factor changes according to the interaction between the user and the electronic pet, and may include:

[0080] The dietary health characterization value decreases at a preset speed during the preset non-rest time, and the dietary health characterization value increases after eating the food provided by the user.

[0081] In the embodiment of the present application, non-rest time refers to all time other than rest time in a day, for example, non-rest time refers to 7:00-22:00 in a day.

[0082] As an example, the dietary health representation value decreases at a uniform rate during non-resting time, for example, the dietary health representation value decreases by 2 per hour, or 5 per hour, or 10 per hour, etc.; for example, assuming that the rate of decrease of the dietary health representation value is -5 / h, at 7:00, the dietary health representation value of the electronic pet is 100, then, after 1 hour, at 8:00, the dietary health representation value drops to 95; after another hour, at 9:00, the dietary health representation value drops to 90, and so on. If the electronic pet does not eat for a day, its dietary health representation value drops to 25.

[0083] As an example, the initial value of the dietary health characterization value is 100, that is, the maximum value of the dietary health characterization value is 100.

[0084] After the electronic pet eats, the dietary health representation value will increase. Specifically, the value may be increased by a preset value, or the amount of the increase may be determined according to the food eaten.

[0085] As an example, after the electronic pet eats food, the dietary health characterization value increases by the characterization value increment corresponding to the food. For different foods, the characterization value increments of the dietary health characterization value are the same or different. The correspondence between the food and the characterization value increment can be preset, and then the characterization value increment corresponding to the food can be determined based on the correspondence. It should be noted that the more food the electronic pet eats, the more the dietary health characterization value increases, but the dietary health characterization value will not increase indefinitely. After the dietary health characterization value reaches the maximum value (for example, 100), even if the user continues to feed the electronic pet, that is, the electronic pet continues to eat, the dietary health characterization value will not increase, but will be maintained at the maximum value of 100.

[0086] The drinking water health characterization value decreases at a preset speed during the preset non-rest time, and the drinking water health characterization value increases after drinking the beverage provided by the user.

[0087] As an example, the drinking water health characterization value decreases at a uniform rate during non-resting time.

[0088] As an example, the initial value of the drinking water health characterization value is 100, that is, the maximum value of the drinking water health characterization value is 100.

[0089] After the electronic pet drinks the beverage, the drinking water health characterization value will increase. Specifically, it can increase by a preset value, or the amount of the increase can be determined according to the beverage consumed.

[0090] As an example, after the electronic pet drinks a beverage (which can be water or other drinkable liquids, such as fruit and vegetable juice, etc.), the drinking water health characterization value increases by the characterization value increment corresponding to the beverage. The characterization value increments corresponding to different beverages are the same or different. The correspondence between the beverage and the characterization value increment can be preset, and then the characterization value increment corresponding to the beverage is determined based on the correspondence. It should be noted that the more beverages the electronic pet drinks, the more the drinking water health characterization value increases, but the drinking water health characterization value will not increase indefinitely. After the drinking water health characterization value reaches the maximum value (such as 100), even if the user continues to feed the electronic pet with beverages, that is, the electronic pet continues to drink beverages, the drinking water health characterization value will not increase, but will be maintained at the maximum value of 100.

[0091] The physiological health characterization value decreases at a preset speed during the preset non-rest time, and increases after the user goes to the toilet according to the user's instructions.

[0092] As an example, the physiological health representation value decreases at a uniform rate during non-resting time.

[0093] As an example, the initial value of the physiological health representation value is 100, that is, the maximum value of the physiological health representation value is 100.

[0094] After the electronic pet goes to the toilet, the physiological health representation value will increase. Specifically, the value can be increased by a preset value, or the amount of the increase can be determined according to the immediacy of going to the toilet.

[0095] As an example, after the electronic pet goes to the toilet, the physiological health characterization value increases by the characterization value increment corresponding to the immediacy of going to the toilet. The pet usually goes to the toilet within a preset period of time. If the user interacts with the electronic pet within the preset period of time so that the electronic pet completes going to the toilet, the immediacy of the electronic pet going to the toilet is high, and the corresponding characterization value increment is also high. If the user interacts with the electronic pet after the preset period of time so that the electronic pet completes going to the toilet, the immediacy of the electronic pet going to the toilet is low, and the corresponding characterization value increment is also low. It should be noted that the physiological health characterization value of the electronic pet will not exceed the maximum value (such as 100) after the increase, that is, after the electronic pet goes to the toilet, the physiological health characterization value of the electronic pet increases by the characterization value increment. If the physiological health characterization value does not exceed 100, the physiological health characterization value is the value after the increase of the characterization value increment. If it exceeds 100, the physiological health characterization value becomes the maximum value of 100.

[0096] The hygiene and health characterization value decreases at a preset speed during the preset non-rest time, and the hygiene and health characterization value increases after taking a bath according to the user's instructions.

[0097] As an example, the health and wellness characterization value decreases at a uniform rate during non-resting time.

[0098] As an example, the initial value of the health characterization value is 100, that is, the maximum value of the health characterization value is 100.

[0099] After the electronic pet takes a bath, the health and hygiene value will increase. Specifically, the value may be increased by a preset value, or the value may be increased by the amount of the bathing products used.

[0100] As an example, after the electronic pet takes a bath, the health characterization value increases by the characterization value increment corresponding to the toiletries used for bathing. Corresponding to different toiletries, the characterization value increment of the health characterization value is the same or different. The correspondence between the toiletries and the characterization value increment can be preset, and then the characterization value increment corresponding to the toiletries can be determined according to the correspondence. It should be noted that the more toiletries the electronic pet uses, the more the health characterization value increases, but the health characterization value will not increase indefinitely. After the health characterization value reaches the maximum value (such as 100), even if the user chooses more toiletries to bathe the electronic pet, that is, the electronic pet uses more toiletries when bathing, the health characterization value will not increase, but will be maintained at the maximum value of 100.

[0101] In the present application, the above four health impact factors affecting the health of electronic pets will continue to decrease over time to simulate the normal consumption of real pets in the feeding dimension; the decline rates of different health impact factors can be the same or different; the initial values ​​of different health impact factors can be the same or different.

[0102] By controlling the health representation values ​​of the above four feeding dimensions, users can have a greater sense of involvement and empathy when interacting with electronic pets during feeding, and be guided to take care of electronic pets regularly or irregularly every day, thereby increasing the frequency and method of interaction between users and electronic pets, and cultivating intimacy between users and electronic pets.

[0103] In an optional embodiment, the health impact factor meeting the preset condition may include:

[0104] The dietary health characterization value is less than a second threshold.

[0105] Alternatively, the drinking water health characterization value is less than a third threshold.

[0106] Alternatively, the physiological health representation value is less than a fourth threshold.

[0107] Alternatively, the health characterization value is less than a fifth threshold.

[0108] For each feeding dimension, if the health impact factor of the dimension is less than the corresponding threshold, it is determined that the health impact factor of the electronic pet meets the preset condition, indicating that the user's interaction with the electronic pet in this dimension is insufficient. In the case where the health impact factor of the electronic pet includes health impact factors of multiple dimensions, as long as the health impact factor of one dimension meets the preset condition, it is considered that the health impact factor of the electronic pet meets the preset condition.

[0109] The thresholds corresponding to the health impact factors of different dimensions may be the same or different. That is, the second threshold, the third threshold, the fourth threshold, and the fifth threshold may be the same or different.

[0110] In the present application, for each feeding dimension, the decline in the health characterization value of the feeding dimension will not immediately cause the health status of the electronic pet to deteriorate (i.e., the health characterization value of the electronic pet decreases). For example, being thirsty or hungry will not immediately cause illness. Only when the electronic pet continues to not feed (for example, not feeding a certain dimension for 2 consecutive days), causing the health characterization value of the electronic pet in a certain feeding dimension to drop to a certain value (for example, the health characterization value of a certain dimension drops to less than the corresponding threshold), will the health status of the electronic pet deteriorate. The deterioration of the health status of the electronic pet does not necessarily mean that the electronic pet will become sick. Only when the health characterization value of the electronic pet drops to less than the first threshold will the electronic pet become sick, thereby triggering the electronic pet to present a symptom state corresponding to the health influencing factor.

[0111] In an optional embodiment, the human-computer interaction method provided by the present application may further include:

[0112] If the user and the electronic pet perform an interactive operation corresponding to the health impact factor, that is, if an interactive operation corresponding to the health impact factor input by the user is detected, the health representation value of the electronic pet is kept unchanged.

[0113] If an interactive operation corresponding to the health impact factor input by the user is detected, it means that the user has performed a feeding operation on the electronic pet. The user's feeding interaction with the electronic pet can trigger the improvement of the electronic pet's health representation value in the feeding dimension (for example, the dietary health representation value, the drinking water health representation value, the physiological health representation value or the hygienic health representation value, etc.), but it will not cause the electronic pet's health representation value to increase. Moreover, even if the electronic pet's health impact factor does not meet the preset conditions, the electronic pet's health representation value will not be improved. In other words, when the electronic pet is in a sick state, if the electronic pet's health representation values ​​in each feeding dimension are restored to the initial value, but the electronic pet is not treated, the electronic pet's health representation value will not be restored to the initial value, but will remain in a sick state. This setting will be more in line with the state of a real pet when it is sick.

[0114] In an optional embodiment, if the electronic pet is upgraded in level, the health representation value of the electronic pet is controlled to restore to the highest value, that is, the initial value.

[0115] Electronic pets usually have different levels. After the level of the electronic pet is upgraded, if the health representation value of the electronic pet is not the initial value, the health representation value of the electronic pet is restored to the initial value.

[0116] In the present application, there are only two ways to restore the health representation value of the electronic pet: one way is to restore it through treatment when it is sick, and the other way is to restore the health representation value of the electronic pet after the level of the electronic pet is upgraded.

[0117] A human-computer interaction method provided by an embodiment of the present application is introduced above, and a device for executing the above human-computer interaction method will be introduced below.

[0118] See also Figure 2 , Figure 2 A schematic diagram of a structure of a human-computer interaction device provided in an embodiment of the present application may include:

[0119] Monitoring module 201, first control module 202 and second control module 203;

[0120] The monitoring module 201 is used to monitor whether the health impact factor of the electronic pet meets the preset conditions; the health impact factor changes according to the interaction between the user and the electronic pet;

[0121] The first control module 202 is used to trigger the health representation value of the electronic pet to gradually decrease if the health impact factor meets a preset condition;

[0122] The second control module 203 is used to trigger the electronic pet to present a disease state corresponding to the health influencing factor when the health representation value is less than a first threshold, and prohibit responding to the input operation of the user input for performing a preset interaction with the electronic pet.

[0123] The human-computer interaction device provided in the embodiment of the present application triggers the electronic pet to simulate the sick state of a real pet according to the interaction between the user and the electronic pet, and when the electronic pet is in the sick state, it is forbidden to interact with the user in a preset manner, thereby urging the user to take good care of the electronic pet, better cultivating the stickiness between the electronic pet and the user, and increasing the user's love for the electronic pet. Based on this application, the intelligence of the electronic pet is improved, and the problem that the electronic pet's performance is too rigid and dull is overcome.

[0124] In an optional embodiment, it also includes:

[0125] The third control module is used to recommend a treatment plan corresponding to the health characterization value to the user when the health characterization value is less than a first threshold value; if a selection operation for the treatment plan is obtained, the treatment plan is implemented on the electronic pet so that the health characterization value of the electronic pet returns to the highest value and no longer presents the disease state.

[0126] In an optional embodiment, the health influencing factor includes at least one of the following four influencing factors: a dietary health characterization value, a drinking water health characterization value, a physiological health characterization value, and a hygienic health characterization value; the health influencing factor changes according to the interaction between the user and the electronic pet, including:

[0127] The dietary health characterization value decreases at a preset speed during the preset non-rest time, and the dietary health characterization value increases after eating the food provided by the user;

[0128] The drinking water health characterization value decreases at a preset speed during the preset non-rest time, and the drinking water health characterization value increases after drinking the beverage provided by the user;

[0129] The physiological health characterization value decreases at a preset speed during a preset non-resting time, and the physiological health characterization value increases after going to the toilet according to the user's instruction;

[0130] The hygiene and health characterization value decreases at a preset speed during a preset non-resting time, and the hygiene and health characterization value increases after taking a bath according to the user's instructions.

[0131] In an optional embodiment, the health influencing factor satisfies a preset condition, including:

[0132] The dietary health characterization value is less than a second threshold;

[0133] Alternatively, the drinking water health characterization value is less than a third threshold;

[0134] Alternatively, the physiological health characterization value is less than a fourth threshold;

[0135] Alternatively, the health characterization value is less than a fifth threshold.

[0136] In an optional embodiment, the dietary health representative value increases, including: after eating food, the dietary health representative value increases by an increment of the representative value corresponding to the food;

[0137] The drinking water health characterization value increases, including: after drinking the beverage, the drinking water health characterization value increases by an increment of the characterization value corresponding to the beverage;

[0138] The physiological health characterization value rises including: after going to the toilet, the physiological health characterization value increases by a characterization value increment corresponding to the immediacy of going to the toilet;

[0139] The increase in the hygiene and health characterization value includes: after taking a bath, the hygiene and health characterization value increases by an increment of the characterization value corresponding to the toiletries used.

[0140] In an optional embodiment, if an interactive operation corresponding to the health influencing factor input by the user is detected, the first control module 202 is further used to: keep the health representation value of the electronic pet unchanged.

[0141] In an optional embodiment, if the level of the electronic pet is upgraded, the first control module 202 is further used to control the health representation value of the electronic pet to recover to the highest value.

[0142] The present application also provides an electronic device in an embodiment. Figure 3 As shown, it shows a structural schematic diagram of an electronic device suitable for implementing the embodiment of the present application. The electronic device in the embodiment of the present application can be a pet robot, or it can be an electronic device capable of running an electronic pet program. Figure 3 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0143] like Figure 3 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage device 308 to a random access memory (RAM) 303. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 303. The processing device 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0144] Typically, the following devices may be connected to the I / O interface 305: an input device 306 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 308 including, for example, a memory card, a hard disk, etc.; and a communication device 309. The communication device 309 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 3 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0145] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any human-computer interaction method provided in the embodiment of the present application.

[0146] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any human-computer interaction method provided in the embodiment of the present application.

[0147] It should be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.

[0148] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0149] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product. Professionals and technicians may use different methods to implement the described functions for each specific solution, but such implementation should not be considered beyond the scope of this application.

[0150] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.

[0151] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0152] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A human-computer interaction method, characterized in that: The method comprises: Monitoring whether the health impact factor of the electronic pet meets a preset condition; the health impact factor changes according to the interaction between the user and the electronic pet; If the health impact factor meets the preset conditions, the health representation value of the electronic pet is triggered to gradually decrease; When the health representation value is less than a first threshold, the electronic pet is triggered to present a disease state corresponding to the health influencing factor, and the input operation input by the user for performing a preset interaction with the electronic pet is prohibited.

2. The method according to claim 1, characterized in that Also includes: When the health representation value is less than a first threshold, recommending a treatment plan corresponding to the health representation value to the user; If a selection operation for the treatment plan is obtained, the treatment plan is implemented on the electronic pet so that the health representation value of the electronic pet is restored to the highest value and the disease state is no longer present.

3. The method according to claim 1 or 2, characterized in that: The health influencing factor includes at least one of the following four influencing factors: a dietary health characterization value, a drinking water health characterization value, a physiological health characterization value, and a hygienic health characterization value; the health influencing factor changes according to the interaction between the user and the electronic pet, including: The dietary health characterization value decreases at a preset speed during the preset non-rest time, and the dietary health characterization value increases after eating the food provided by the user; The drinking water health characterization value decreases at a preset speed during the preset non-rest time, and the drinking water health characterization value increases after drinking the beverage provided by the user; The physiological health characterization value decreases at a preset speed during a preset non-resting time, and the physiological health characterization value increases after going to the toilet according to the user's instruction; The hygiene and health characterization value decreases at a preset speed during a preset non-resting time, and the hygiene and health characterization value increases after taking a bath according to the user's instructions.

4. The method according to claim 3, characterized in that The health impact factors meet the preset conditions, including: The dietary health characterization value is less than a second threshold; Alternatively, the drinking water health characterization value is less than a third threshold; Alternatively, the physiological health characterization value is less than a fourth threshold; Alternatively, the health characterization value is less than a fifth threshold.

5. The method according to claim 3, characterized in that: The dietary health characterization value increases, including: after eating food, the dietary health characterization value increases by an increment of the characterization value corresponding to the food; The drinking water health characterization value increases, including: after drinking the beverage, the drinking water health characterization value increases by an increment of the characterization value corresponding to the beverage; The physiological health characterization value rises including: after going to the toilet, the physiological health characterization value increases by a characterization value increment corresponding to the immediacy of going to the toilet; The increase in the hygiene and health characterization value includes: after taking a bath, the hygiene and health characterization value increases by an increment of the characterization value corresponding to the toiletries used.

6. The method according to claim 1, characterized in that Also includes: If an interactive operation input by the user corresponding to the health impact factor is detected, the health representation value of the electronic pet is kept unchanged.

7. The method according to claim 1, characterized in that Also includes: If the level of the electronic pet is upgraded, the health representation value of the electronic pet is controlled to recover to the highest value.

8. A human-computer interaction device, characterized in that: The device comprises: A monitoring module, used to monitor whether the health impact factor of the electronic pet meets a preset condition; the health impact factor changes according to the interaction between the user and the electronic pet; A first control module, configured to trigger a gradual decrease in the health representation value of the electronic pet if the health impact factor meets a preset condition; The second control module is used to trigger the electronic pet to present a disease state corresponding to the health influencing factor when the health representation value is less than a first threshold, and prohibit responding to the input operation of the user input for performing a preset interaction with the electronic pet.

9. A computer program product, characterized in that It comprises computer-readable instructions, and when the computer-readable instructions are executed on an electronic device, the electronic device implements the human-computer interaction method as claimed in any one of claims 1 to 7.

10. An electronic device, characterized in that: The electronic device has a biomimetic appearance; the electronic device includes at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the human-computer interaction method as described in any one of claims 1 to 7.

11. A computer storage medium, characterized in that: The storage medium carries one or more computer programs, and when the one or more computer programs are executed by an electronic device, the electronic device can implement the human-computer interaction method as described in any one of claims 1 to 7.