Human-computer interaction method and device, equipment, storage medium and program product
By introducing multiple interaction dimensions and growth representation value reward mechanisms into electronic pets, the problem of simple upgrade methods of existing electronic pets is solved, and the interaction experience and spiritual comfort effect between users and electronic pets is improved, making it similar to traditional pets.
Patent Information
- Application Number
- CN202411469327.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-01-10
AI Technical Summary
The upgrade method of existing electronic pets is simple and it is difficult to cultivate intimacy with their owners, resulting in poor spiritual comfort.
Provide a human-computer interaction method, by interacting with users in multiple interaction dimensions such as learning, gaming, clocking in and travel, assigning growth representation value rewards after completing target tasks, and satisfying levels of growth representation value in multiple target growth dimensions. Update the electronic pet's level when updating the conditions.
It enhances the interactive stickiness between users and electronic pets, and enables the growth of electronic pets to be displayed through effective human-computer interaction, improving the spiritual comfort effect of electronic pets on users, similar to the intimate relationship between traditional pets and owners.
Smart Images

Figure CN119280817A_ABST
Abstract
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] Currently, electronic pets can also be upgraded like characters in games, but their upgrade methods are mostly based on the online time of the pets, such as the pet's cumulative online time of more than 10 hours is upgraded to level 2, more than 50 hours is upgraded to level 3, more than 100 hours is upgraded to level 4, etc. This upgrade method is simple and it is difficult to cultivate the intimate feelings between electronic pets and their owners like the traditional pets and their owners, and the spiritual comfort effect on users is poor. Therefore, how to improve the spiritual comfort effect of electronic pets on users has become a technical problem that needs to be solved urgently. Summary of the invention
[0004] In view of the above problems, the present application provides a human-computer interaction method, device, equipment, storage medium and program product to improve the spiritual comfort effect of electronic pets on users. The specific scheme is as follows:
[0005] In a first aspect, the present application provides a human-computer interaction method for an electronic pet, the method comprising:
[0006] Interacting with the user in a target dimension; the target dimension is any one of a plurality of interaction dimensions related to the growth of the electronic pet;
[0007] After any interactive task in the target dimension is completed, at least a growth representation value reward of at least one target growth dimension among a plurality of target growth dimensions is allocated to the electronic pet;
[0008] At least when the growth representation values of the plurality of target growth dimensions meet a level update condition, the level of the electronic pet is updated to a next level.
[0009] In a possible implementation, the multiple interaction dimensions include at least: a learning dimension, a game dimension, a check-in dimension, and a travel dimension;
[0010] The interaction in the learning dimension includes: interacting with the user based on a target first-category course among a plurality of first-category courses so that the user learns the knowledge of the target first-category course; or, based on a countdown of a target second-category course among a plurality of second-category courses, so that the electronic pet simulates learning the knowledge of the target second-category course;
[0011] The interaction in the game dimension includes: interacting with the user based on a target game among multiple games;
[0012] The interaction in the clock-in dimension includes: the user performs a check-in task according to a preset period;
[0013] The interaction in the travel dimension includes: interacting with the user based on a target travel destination among a plurality of travel destinations to simulate the travel of the electronic pet.
[0014] In a possible implementation, the method further includes:
[0015] During the interaction with the user based on the target first category course, it is prohibited to respond to the interaction request input by the user that is not related to the target first category course;
[0016] Or, during the countdown of the second type of course based on the target, it is prohibited to respond to the user's interaction request.
[0017] In a possible implementation, when the interaction in the learning dimension includes a countdown based on a target second-category course among a plurality of second-category courses, the method further includes:
[0018] Receive questions input by users;
[0019] Based on the question and the knowledge learned by the electronic pet, reply information is generated and output; wherein, if the question is within the scope of the knowledge learned by the electronic pet, the reply information is the answer generated by the electronic pet based on the learned knowledge; if the question is not within the scope of the knowledge learned by the electronic pet, the reply information indicates that the electronic pet cannot answer the question.
[0020] In a possible implementation, after any of the interactive tasks is completed, at least a growth representation value reward of at least one of the multiple target growth dimensions is allocated to the electronic pet, including:
[0021] After any of the interactive tasks are completed, a growth representation value reward corresponding to the target growth dimension of any of the interactive tasks is allocated to the electronic pet;
[0022] At least one of the growth representation value rewards and no reward of each target growth dimension that does not correspond to any of the interactive tasks is randomly selected and assigned to the electronic pet.
[0023] In a possible implementation, the growth representation values of the multiple target growth dimensions satisfy the level update condition, including:
[0024] The growth representation value of each target growth dimension is greater than the corresponding threshold value; the threshold values corresponding to different target growth dimensions are the same or different;
[0025] Or, the growth representation values of each target growth dimension are integrated to obtain a comprehensive growth representation value; the comprehensive growth representation value is greater than the comprehensive threshold.
[0026] In a possible implementation, when at least the growth representation values of the plurality of target growth dimensions meet the level update condition, updating the level of the electronic pet to the next level includes:
[0027] When the growth representation value of each target growth dimension is greater than the corresponding threshold value, and the age of the electronic pet is greater than the age threshold value, the level of the electronic pet is updated to the next level; the threshold values corresponding to different target growth dimensions are the same or different;
[0028] Or, the growth representation values of each target growth dimension are merged to obtain a comprehensive growth representation value; when the comprehensive growth representation value is greater than a comprehensive threshold and the age of the electronic pet is greater than an age threshold, the level of the electronic pet is updated to the next level.
[0029] A second aspect of the present application provides a human-computer interaction device for an electronic pet, the device comprising:
[0030] An interaction module, used for interacting with the user in a target dimension; the target dimension is any one of a plurality of interaction dimensions related to the growth of the electronic pet;
[0031] An allocation module, configured to allocate a growth representation value reward of at least one target growth dimension among a plurality of target growth dimensions to the electronic pet after any interactive task in the target dimension is completed;
[0032] The upgrading module is used to update the level of the electronic pet to the next level at least when the growth representation values of the multiple target growth dimensions meet the level update conditions.
[0033] 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.
[0034] A fourth aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:
[0035] The memory is used to store computer programs;
[0036] 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.
[0037] 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.
[0038] By means of the above technical scheme, the human-computer interaction method, device, equipment, storage medium and program product provided by the present application can interact with the user in a target dimension, where the target dimension is any one of the multiple interactive dimensions related to the growth of the electronic pet; after any interactive task in the target dimension is completed, at least one of the multiple target growth dimensions is assigned a growth representation value reward for the electronic pet; when the growth representation values of the multiple target growth dimensions meet the level update conditions, the level of the electronic pet is updated to the next level. The present application organically combines the growth of the electronic pet with the interactive function of the target dimension provided by the electronic pet, allowing the user to complete the growth needs of the electronic pet in the interaction with the electronic pet, while the growth needs of the electronic pet prompt the user to continuously interact with the electronic pet, so that the growth of the electronic pet is displayed through effective human-computer interaction, increasing the interactive stickiness between the user and the electronic pet, and cultivating the intimate feelings between the electronic pet and the owner like the traditional pet and the owner, and improving the spiritual comfort effect of the electronic pet on the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] 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.
[0040] Figure 1 A flowchart for implementing the human-computer interaction method provided in this application;
[0041] Figure 2 An example of a countdown displayed on the interface after the user selects a math course provided by this application;
[0042] Figure 3 An example of the growth representation value reward of the growth representation value of the target growth dimension and the non-target growth dimension after the electronic pet provided in this application completes the study of different subjects;
[0043] Figure 4 A schematic diagram of the structure of the human-computer interaction device provided by this application;
[0044] Figure 5 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] In order to improve the intelligence of electronic pets and enhance the spiritual comfort effect of electronic pets on users, the solution of this application is proposed.
[0054] 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:
[0055] Step S101: interacting with the user in a target dimension. The target dimension is any one of a plurality of interaction dimensions related to the growth of the electronic pet.
[0056] In the present application, the electronic pet provides multiple interactive dimensions related to its growth, and each interactive dimension related to the growth of the electronic pet is provided with at least one interactive task. The user can select any of the interactive tasks to interact with the electronic pet.
[0057] Step S102: after any interactive task in the target dimension is completed, a growth representation value reward of at least one target growth dimension among a plurality of target growth dimensions is allocated to the electronic pet.
[0058] The target growth dimensions may include but are not limited to the following dimensions: intelligence dimension, physical dimension, etc. The intelligence dimension is an attribute that represents the ability of the electronic pet to recognize and understand objective things; the physical dimension is an attribute that represents the physical strength of the electronic pet.
[0059] Each time a user completes any interactive task in an interactive dimension related to the growth of the electronic pet, a growth representation value reward of one target growth dimension may be allocated to the electronic pet, or growth representation value rewards of multiple target growth dimensions may be allocated to the electronic pet. After different interactive tasks under any target dimension are completed, the growth representation value rewards allocated to the electronic pet may be growth representation value rewards of the same target growth dimension, or growth representation value rewards of different target growth dimensions.
[0060] The growth representation value of any target growth dimension indicates the growth degree of the electronic pet in the target growth dimension. The larger the growth representation value of any target growth dimension is, the more the electronic pet grows in the target growth dimension.
[0061] The growth representation value reward of any target growth dimension allocated to the electronic pet is used to update (specifically increase) the growth representation value of the electronic pet in any target growth dimension. In other words, the update of the growth representation value of the electronic pet in any target growth dimension is achieved by accumulating the growth representation value reward of any target growth dimension based on the latest growth representation value of any target growth dimension.
[0062] Step S103: when at least the growth representation values of the plurality of target growth dimensions satisfy the level update condition, the level of the electronic pet is updated to the next level.
[0063] The updating of the level of the electronic pet refers to the improvement (ie upgrading) of the level of the electronic pet.
[0064] Depending on the current level of the electronic pet, the level update conditions satisfied by the growth representation values of multiple target growth dimensions may be the same or different.
[0065] As an example, each time the level of the electronic pet is updated, the growth representation value of each target growth dimension of the electronic pet is reset to 0. In this case, when the levels of the electronic pet are different, the level update conditions satisfied by the growth representation values of multiple target growth dimensions may be the same or different.
[0066] As an example, after the level of an electronic pet is updated, the growth representation value of each target growth dimension of the electronic pet is not cleared to zero. In this case, when the levels of the electronic pet are different, the level update conditions satisfied by the growth representation values of multiple target growth dimensions must be different.
[0067] The human-computer interaction method provided by the present application associates the upgrade of the electronic pet with the interaction between the electronic pet and the user, allowing the user to complete the growth needs of the electronic pet in the interaction with the electronic pet. At the same time, the growth needs of the electronic pet prompt the user to continuously interact with the electronic pet, so that the growth of the electronic pet can be demonstrated through effective human-computer interaction, increasing the interactive stickiness between the user and the electronic pet, and cultivating the intimate feelings between the electronic pet and the owner like the traditional pet and the owner, thereby improving the spiritual comfort effect of the electronic pet on the user.
[0068] In an optional embodiment, the multiple interaction dimensions related to the growth of the electronic pet may at least include:
[0069] Learning dimension, game dimension, check-in dimension and travel dimension.
[0070] The interaction in the learning dimension may include: interacting with the user based on a target first-category course among multiple first-category courses so that the user can learn the knowledge of the target first-category course.
[0071] As an example, the multiple first-category courses provided by the electronic pet in the learning dimension may include but are not limited to at least some of the following courses: mathematics, Chinese, English, magic, physical education, etiquette, performance, science, etc. Corresponding to the courses of each subject, corresponding teaching content (such as teaching videos, etc.) is provided, and users can select a course from the multiple first-category courses as the target first-category course to study according to their preferences.
[0072] In this example, each time the user completes the first type of course, a growth representation value reward of at least one target growth dimension can be allocated to the electronic pet.
[0073] Optionally, the same course provides different teaching contents when the Tamagotchi is at different levels.
[0074] The interactive mode of the learning dimension is for users to learn knowledge. In another implementation, the learning dimension can simulate electronic pets to learn knowledge. Based on this, the interaction of the learning dimension can include: based on the countdown of the target second-category course in multiple second-category courses, to simulate the electronic pet learning the knowledge of the target second-category course.
[0075] As an example, the multiple second-category courses provided by the electronic pet in the learning dimension may include but are not limited to at least some of the following courses: mathematics, Chinese, English, magic, physical education, etiquette, performance, science, etc. For each course, since it is a simulation learning of the electronic pet, there is no need to provide corresponding teaching content (such as teaching videos, etc.), only a countdown is required. When the countdown ends, it indicates that the learning of the electronic pet has ended. Figure 2As shown, an example of an embodiment of the present application is provided in which a countdown is displayed on the interface after the user selects a math class.
[0076] In this example, each time the electronic pet completes the second type of course, a growth representation value reward of at least one target growth dimension may be allocated to the electronic pet.
[0077] Interactions in the game dimension include: interacting with users based on target games in multiple games.
[0078] As an example, the multiple games may include but are not limited to at least some of the following games: listening to music, setting off fireworks, setting off pinwheels, shaking, drawing a picture, writing a poem, etc. The user can select a game from the multiple games to interact according to his or her preferences.
[0079] In this example, each time the user completes a game, a growth representation value reward of at least one target growth dimension may be allocated to the electronic pet.
[0080] The interaction of the clock-in dimension includes: users perform check-in tasks according to a preset period. The preset period here can be daily, weekly, or monthly.
[0081] As an example, a money tree check-in method can be provided for users. The user opens the check-in interface and shakes the device to complete the check-in. Each check-in can allocate a growth representation value reward of at least one target growth dimension to the electronic pet.
[0082] The interaction in the travel dimension includes: interacting with the user based on a target travel destination among multiple travel destinations to simulate the travel of the electronic pet.
[0083] As an example, the multiple travel destinations may include but are not limited to the following virtual destinations: Elf Market, Rainbow Falls, Sky Castle, Moonlight Lake, Magic Library, Valley of the Wind, Candy Town, Time Maze, etc. The user may select a travel destination as a target travel destination from the multiple travel destinations according to his or her own preferences, so that the electronic pet simulates traveling to the target travel destination.
[0084] In this example, after each trip is completed, a growth representation value reward of at least one target growth dimension may be allocated to the electronic pet.
[0085] Optionally, the growth representation value reward of the target growth dimension assigned to the electronic pet may be different according to different interaction dimensions. For example, if the target dimension is the learning dimension or the game dimension, the growth representation value reward of the intelligence dimension may be assigned to the electronic pet; if the target dimension is the check-in dimension or the travel dimension, the growth representation value reward of the physical dimension may be assigned to the electronic pet.
[0086] Optionally, depending on the interactive tasks, the growth representation value rewards of the target growth dimension assigned to the electronic pet may be different. For example, taking the learning dimension as an example, if you complete any of the math class, Chinese class, English class, magic class, and science class, you can assign the electronic pet a growth representation value reward of the intelligence dimension; if you complete any of the physical education class, etiquette class, and performance class, you can assign the electronic pet a growth representation value reward of the physical strength dimension. Similarly, taking the game dimension as an example, if you complete any of listening to music, drawing a picture, and writing a poem, you can assign the electronic pet a growth representation value reward of the intelligence dimension; if you complete any of setting off fireworks, setting off a pinwheel, and shaking, you can assign the electronic pet a growth representation value reward of the physical strength dimension.
[0087] In an optional embodiment, in the process of interacting with the user based on the target first-category course, it is forbidden to respond to the interaction request input by the user that is not related to the target first-category course. That is to say, in the process of the user interacting with the electronic pet in the learning dimension, the user cannot interact with the electronic pet other than the interaction related to the target first-category course, and can only wait until the target first-category course is over before the user can interact with the electronic pet other than the interaction related to the target first-category course. Based on this, for child users, on the one hand, it can cultivate the child's patience, and on the other hand, by controlling the class for a long time and unable to perform other operations, it can prevent the child from being addicted.
[0088] In an optional embodiment, during the countdown of the second target class course, it is forbidden to respond to the user's interactive request. That is, during the electronic pet simulation learning process, the user cannot interact with the electronic pet and can only wait for the end of the second target class course. Based on this, for child users, on the one hand, it can cultivate the child's patience, and on the other hand, by controlling the class for a long time and unable to perform other operations, it can prevent the child from being addicted.
[0089] In an optional embodiment, when the interaction in the learning dimension includes a countdown based on a target second-category course in a plurality of second-category courses, the human-computer interaction method of the present application further includes:
[0090] A question input by a user is received. The question may be input when the electronic pet is not simulating learning the second type of course, or may be input when the electronic pet is simulating learning the second type of course.
[0091] Based on the above questions and the knowledge learned by the electronic pet, the reply information is generated and output.
[0092] If the question is within the scope of the knowledge learned by the electronic pet, the reply information is the answer generated by the electronic pet based on the knowledge learned. If the question is not within the scope of the knowledge learned by the electronic pet, the reply information indicates that the electronic pet cannot answer the question.
[0093] As an example, after receiving a user's question, the knowledge that the electronic pet has learned can be determined based on the course of the electronic pet's simulated learning, and it can be judged whether the user's question is within the scope of the knowledge that the electronic pet has learned. Specifically, a prompt (recorded as a first instruction) can be constructed based on the user's question and the knowledge that the electronic pet has learned. The first instruction instructs the large model to determine whether the user's question is within the scope of the knowledge that the electronic pet has learned. The first instruction is input into the large model to obtain a judgment result output by the large model, and the judgment result represents whether the user's question is within the scope of the knowledge that the electronic pet has learned. If the judgment result represents that the user's question is within the scope of the knowledge that the electronic pet has learned, a new prompt (recorded as a second instruction) is constructed based on the user's question and the knowledge that the electronic pet has learned. The second instruction instructs the large model to give an answer to the user's question based on the knowledge that the electronic pet has learned. The second instruction is input into the large model to obtain the answer output by the large model. If the judgment result represents that the user's question is not within the scope of the knowledge that the electronic pet has learned, a preset information is output, and the preset information represents that the electronic pet has not learned the relevant knowledge and cannot answer the above question.
[0094] As an example, after receiving a user's question, the knowledge that the electronic pet has learned can be determined based on the course of the electronic pet's simulated learning. A prompt (recorded as the third instruction) is constructed based on the user's question and the knowledge that the electronic pet has learned. The third instruction instructs the large model to answer the user's question based on the knowledge that the electronic pet has learned, wherein if the user's question is within the scope of the knowledge that the electronic pet has learned, an answer is generated based on the knowledge that the electronic pet has learned. If the user's question is not within the scope of the knowledge that the electronic pet has learned, a prompt message is output, and the prompt message indicates that the electronic pet has not learned the relevant knowledge and cannot answer the above question. The third instruction is input into the large model to obtain the reply information output by the large model. The reply information is an answer to the user's question, or it is a prompt message indicating that the electronic pet has not learned the relevant knowledge and cannot answer the above question.
[0095] Based on the present application, the electronic pet can show an obvious learning feeling, which is closer to the growth process of a real pet, and the intelligence of the electronic pet can be further improved.
[0096] In an optional embodiment, after any interactive task is completed, only the growth representation value reward of at least one target growth dimension among multiple target growth dimensions may be allocated to the electronic pet. Specifically:
[0097] After any interactive task is completed, a growth representation value reward of the target growth dimension corresponding to any interactive task may be allocated to the electronic pet.
[0098] One item is randomly selected from the growth representation value reward and no reward of each target growth dimension that does not correspond to any interactive task and is assigned to the electronic pet.
[0099] In the embodiment of the present application, each interactive task in each interactive dimension related to the growth of the electronic pet is correspondingly provided with a growth representation value reward of a target growth dimension.
[0100] After any interactive task is completed, in addition to allocating the growth representation value reward of the target growth dimension corresponding to any interactive task to the electronic pet, one of the growth representation value rewards or no reward in other target growth dimensions is randomly selected and allocated to the electronic pet.
[0101] For example, if the electronic pet completes a math course, the intelligence of the electronic pet will increase by 1. In addition, one of the two options (the probability of selecting the two options can be the same or different) can be randomly selected and assigned to the electronic pet. For example, if the option of adding 1 to physical strength is selected, the intelligence and physical strength of the electronic pet will both increase by 1. If the option of no reward is selected, only the intelligence of the electronic pet will increase by 1, but the physical strength will not increase by 1.
[0102] In an optional embodiment, after any interactive task is completed, a growth representation value reward of at least one target growth dimension among multiple target growth dimensions is allocated to the electronic pet in one implementation manner:
[0103] After any interactive task is completed, the electronic pet is allocated a growth representation value reward of the target growth dimension corresponding to the interactive task.
[0104] One item is randomly selected from the growth representation value rewards of the target growth dimensions that do not correspond to any interactive tasks, the growth representation value rewards of the non-target growth dimensions, and no reward and assigned to the electronic pet.
[0105] In the embodiment of the present application, each interactive task in each interactive dimension related to the growth of the electronic pet is correspondingly provided with a growth representation value reward of a growth dimension.
[0106] After any interactive task is completed, in addition to allocating the growth representation value reward of the target growth dimension corresponding to any interactive task to the electronic pet, one of the other rewards or no rewards is randomly selected and allocated to the electronic pet.
[0107] As an example, other rewards include growth representation value rewards of other target growth dimensions, and / or growth representation value rewards of non-target growth dimensions. For example, non-target growth dimensions may include but are not limited to: charm dimension, luck dimension, etc. Non-target growth dimensions have nothing to do with the upgrade of electronic pets, but are usually related to interactive tasks. For example, in the process of interacting with users, electronic pets can obtain some virtual resources with a certain probability. The higher the growth dimension representation value of the lucky dimension of the electronic pet, the greater the probability of obtaining these virtual resources.
[0108] For example, if the electronic pet completes a math course, the intelligence of the electronic pet will increase by 1. In addition, one of the following four items can be randomly selected and assigned to the electronic pet: physical strength plus 1, charm plus 1, luck plus 1, and no reward (the probability of the four items being selected can be the same or different). For example, if you select lucky plus 1, the intelligence and luck of the electronic pet will both increase by 1. If you select no reward, only the intelligence of the electronic pet will increase by 1, and other dimensions will not increase by 1.
[0109] like Figure 3 As shown, an example of the growth characterization value reward of the growth characterization value of the target growth dimension and the non-target growth dimension after the electronic pet completes the study of different subjects, and an example of the growth characterization value reward of the non-target growth dimension, provided in an embodiment of the present application. In this example, the target growth dimension is the intelligence dimension, and the non-target growth dimension is the luck dimension or the charm dimension.
[0110] By allocating a growth representation value reward of at least one target growth dimension among multiple target growth dimensions to the electronic pet, the growth of the electronic pet is closer to the growth process of a real pet, further improving the intelligence of the electronic pet.
[0111] That is to say, after any interactive task is completed, in addition to allocating a growth representation value reward of the target growth dimension corresponding to any interactive task to the electronic pet, the present application also randomly selects at least one item from the growth representation value rewards of the target growth dimension not corresponding to any interactive task and no reward and allocates it to the electronic pet.
[0112] In an optional embodiment, the electronic pet may be upgraded only when the growth representation values of multiple target growth dimensions meet the level update condition. Based on this, the growth representation values of multiple target growth dimensions meet the level update condition, which may include:
[0113] The growth representation value of each target growth dimension is greater than the corresponding threshold value, and the threshold values corresponding to different target growth dimensions are the same or different.
[0114] In this implementation, a threshold is set for each target growth dimension. Only when the growth representation value of each target growth dimension is greater than the corresponding threshold, the growth representation values of multiple target growth dimensions are considered to meet the level update conditions. As long as the growth representation value of one target growth dimension is less than or equal to the corresponding threshold, the growth representation values of multiple target growth dimensions are considered not to meet the level update conditions.
[0115] In an optional embodiment, the growth representation values of multiple target growth dimensions satisfy the level update condition, which may include:
[0116] The growth representation values of each target growth dimension are integrated to obtain a comprehensive growth representation value; the comprehensive growth representation value is greater than the comprehensive threshold.
[0117] As an example, the growth characterization values of each target growth dimension may be weighted and summed to obtain a comprehensive growth characterization value. The weights of the growth characterization values of different target growth dimensions may be the same or different, and may be determined based on experience.
[0118] This implementation method only requires setting a threshold.
[0119] In an optional embodiment, the electronic pet's age can be combined to determine whether the level update condition is met. That is, when the growth representation values of multiple target growth dimensions meet the first level update condition and the electronic pet's age meets the second level update condition, the electronic pet is upgraded. The age of the electronic pet can be represented by the user's use time of the electronic pet.
[0120] Based on this, when at least the growth representation values of the plurality of target growth dimensions meet the level update conditions, one implementation method of updating the level of the electronic pet to the next level may be:
[0121] When the growth representation value of each target growth dimension is greater than the corresponding threshold and the age of the electronic pet is greater than the age threshold, the level of the electronic pet is updated to the next level; the thresholds corresponding to different target growth dimensions are the same or different.
[0122] Optionally, when at least the growth representation values of the plurality of target growth dimensions satisfy the level update conditions, another implementation method of updating the level of the electronic pet to the next level may be:
[0123] The growth representation values of each target growth dimension are integrated to obtain a comprehensive growth representation value. The specific integration process can be found in the above embodiment and will not be described in detail here.
[0124] When the comprehensive growth representation value is greater than the comprehensive threshold and the age of the electronic pet is greater than the age threshold, the level of the electronic pet is updated to the next level.
[0125] By comprehensively considering the age of the electronic pet and the growth representation values of multiple target growth dimensions (such as intelligence, physical strength, etc.), the upgrade of the electronic pet is more in line with the animal characteristics of the real pet, further improving the intelligence of the electronic pet.
[0126] Corresponding to the method embodiment, the present application also provides a human-computer interaction device. A structural schematic diagram of the human-computer interaction device provided in the embodiment of the present application is as follows: Figure 4 As shown, it may include:
[0127] Interaction module 401, allocation module 402 and upgrade module 403;
[0128] The interaction module 401 is used to interact with the user in a target dimension; the target dimension is any one of a plurality of interaction dimensions related to the growth of the electronic pet;
[0129] The allocation module 402 is used for allocating a growth representation value reward of at least one target growth dimension among multiple target growth dimensions to the electronic pet after any interactive task in the target dimension is completed;
[0130] The upgrading module 403 is used to update the level of the electronic pet to the next level at least when the growth representation values of the multiple target growth dimensions meet the level update conditions.
[0131] The human-computer interaction device provided in the embodiment of the present application associates the upgrade of the electronic pet with the interaction between the electronic pet and the user, allowing the user to complete the growth needs of the electronic pet in the interaction with the electronic pet. At the same time, the growth needs of the electronic pet prompt the user to continuously interact with the electronic pet, so that the growth of the electronic pet can be demonstrated through effective human-computer interaction, increasing the interactive stickiness between the user and the device, and cultivating the intimate feelings between the electronic pet and the owner like the traditional pet and the owner, thereby improving the spiritual comfort effect of the electronic pet on the user.
[0132] In an optional embodiment, the multiple interaction dimensions include at least: a learning dimension, a game dimension, a check-in dimension, and a travel dimension;
[0133] The interaction in the learning dimension includes: interacting with the user based on a target first-category course among a plurality of first-category courses so that the user learns the knowledge of the target first-category course; or, based on a countdown of a target second-category course among a plurality of second-category courses, so that the electronic pet simulates learning the knowledge of the target second-category course;
[0134] The interaction in the game dimension includes: interacting with the user based on a target game among multiple games;
[0135] The interaction in the clock-in dimension includes: the user performs a check-in task according to a preset period;
[0136] The interaction in the travel dimension includes: interacting with the user based on a target travel destination among a plurality of travel destinations to simulate the travel of the electronic pet.
[0137] In an optional embodiment, the interaction module 401 is further used for:
[0138] During the interaction with the user based on the target first category course, it is prohibited to respond to the interaction request input by the user that is not related to the target first category course;
[0139] Or, during the countdown of the second type of course based on the target, it is prohibited to respond to the user's interaction request.
[0140] In an optional embodiment, when the interaction in the learning dimension includes a countdown based on a target second-category course among a plurality of second-category courses, the interaction module 401 is further configured to:
[0141] Receive questions input by users;
[0142] Based on the question and the knowledge learned by the electronic pet, reply information is generated and output; wherein, if the question is within the scope of the knowledge learned by the electronic pet, the reply information is the answer generated by the electronic pet based on the learned knowledge; if the question is not within the scope of the knowledge learned by the electronic pet, the reply information indicates that the electronic pet cannot answer the question.
[0143] In an optional embodiment, the allocation module 402 is specifically configured to:
[0144] After any of the interactive tasks are completed, a growth representation value reward corresponding to the target growth dimension of any of the interactive tasks is allocated to the electronic pet;
[0145] At least one of the growth representation value rewards and no reward of each target growth dimension that does not correspond to any of the interactive tasks is randomly selected and assigned to the electronic pet.
[0146] In an optional embodiment, the growth representation values of the multiple target growth dimensions satisfy the level update condition, including:
[0147] The growth representation value of each target growth dimension is greater than the corresponding threshold value; the threshold values corresponding to different target growth dimensions are the same or different;
[0148] Or, the growth representation values of each target growth dimension are integrated to obtain a comprehensive growth representation value; the comprehensive growth representation value is greater than the comprehensive threshold.
[0149] In an optional embodiment, the upgrade module 403 is specifically used for:
[0150] When the growth representation value of each target growth dimension is greater than the corresponding threshold value, and the age of the electronic pet is greater than the age threshold value, the level of the electronic pet is updated to the next level; the threshold values corresponding to different target growth dimensions are the same or different;
[0151] Or, the growth representation values of each target growth dimension are merged to obtain a comprehensive growth representation value; when the comprehensive growth representation value is greater than a comprehensive threshold and the age of the electronic pet is greater than an age threshold, the level of the electronic pet is updated to the next level.
[0152] The present application also provides an electronic device in an embodiment. Figure 5 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 5 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.
[0153] like Figure 5 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 to a random access memory (RAM) 503. 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 503. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0154] Typically, the following devices may be connected to the I / O interface 505: an input device 506 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 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a memory card, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 5 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.
[0155] 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.
[0156] 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.
[0157] 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.
[0158] 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.
[0159] 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.
[0160] 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.
[0161] 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.
[0162] 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: For electronic pets, the method comprises: Interacting with the user in a target dimension; the target dimension is any one of a plurality of interaction dimensions related to the growth of the electronic pet; After any interactive task in the target dimension is completed, at least a growth representation value reward of at least one target growth dimension among a plurality of target growth dimensions is allocated to the electronic pet; At least when the growth representation values of the plurality of target growth dimensions meet a level update condition, the level of the electronic pet is updated to a next level.
2. The method according to claim 1, characterized in that The multiple interaction dimensions include at least: learning dimension, game dimension, check-in dimension, and travel dimension; The interaction in the learning dimension includes: interacting with the user based on a target first-category course among a plurality of first-category courses so that the user learns the knowledge of the target first-category course; or, based on a countdown of a target second-category course among a plurality of second-category courses, so that the electronic pet simulates learning the knowledge of the target second-category course; The interaction in the game dimension includes: interacting with the user based on a target game among multiple games; The interaction in the clock-in dimension includes: the user performs a check-in task according to a preset period; The interaction in the travel dimension includes: interacting with the user based on a target travel destination among a plurality of travel destinations to simulate the travel of the electronic pet.
3. The method according to claim 2, characterized in that Also includes: During the interaction with the user based on the target first category course, it is prohibited to respond to the interaction request input by the user that is not related to the target first category course; Or, during the countdown of the second type of course based on the target, it is prohibited to respond to the user's interaction request.
4. The method according to claim 2, characterized in that: In the case where the interaction of the learning dimension includes a countdown based on a target second-category course in a plurality of second-category courses, the method further includes: Receive questions input by users; Based on the question and the knowledge learned by the electronic pet, reply information is generated and output; wherein, if the question is within the scope of the knowledge learned by the electronic pet, the reply information is the answer generated by the electronic pet based on the learned knowledge; if the question is not within the scope of the knowledge learned by the electronic pet, the reply information indicates that the electronic pet cannot answer the question.
5. The method according to claim 1, characterized in that After any of the interactive tasks is completed, at least a growth representation value reward of at least one of the multiple target growth dimensions is allocated to the electronic pet, including: After any of the interactive tasks are completed, a growth representation value reward corresponding to the target growth dimension of any of the interactive tasks is allocated to the electronic pet; At least one of the growth representation value rewards and no reward of each target growth dimension that does not correspond to any of the interactive tasks is randomly selected and assigned to the electronic pet.
6. The method according to claim 1, characterized in that The growth representation values of the multiple target growth dimensions satisfy the level update conditions, including: The growth representation value of each target growth dimension is greater than the corresponding threshold value; the threshold values corresponding to different target growth dimensions are the same or different; Or, the growth representation values of each target growth dimension are integrated to obtain a comprehensive growth representation value; the comprehensive growth representation value is greater than the comprehensive threshold.
7. The method according to claim 1, characterized in that When at least the growth representation values of the plurality of target growth dimensions meet the level update condition, updating the level of the electronic pet to the next level comprises: When the growth representation value of each target growth dimension is greater than the corresponding threshold value, and the age of the electronic pet is greater than the age threshold value, the level of the electronic pet is updated to the next level; the threshold values corresponding to different target growth dimensions are the same or different; Or, the growth representation values of each target growth dimension are merged to obtain a comprehensive growth representation value; when the comprehensive growth representation value is greater than a comprehensive threshold and the age of the electronic pet is greater than an age threshold, the level of the electronic pet is updated to the next level.
8. A human-computer interaction device, characterized in that: For electronic pets, the device comprises: An interaction module, used for interacting with the user in a target dimension; the target dimension is any one of a plurality of interaction dimensions related to the growth of the electronic pet; An allocation module, configured to allocate a growth representation value reward of at least one target growth dimension among a plurality of target growth dimensions to the electronic pet after any interactive task in the target dimension is completed; The upgrading module is used to update the level of the electronic pet to the next level at least when the growth representation values of the multiple target growth dimensions meet the level update conditions.
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 comprises 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.
Citation Information
Cited By
AI pet grade management method and system based on user behavior habits and state compensation
CN122399352A