Man-machine interaction method suitable for young children and related device

By collecting demand information and environmental sounds, the problem of high threshold for using human-computer interaction products for young children is solved, convenient human-computer interaction is achieved, and multiple interaction dimensions and functions are supported, which improves the user experience.

CN119311242AActive Publication Date: 2025-01-14HEFEI IFLYTEK TOYCLOUD TECH

Patent Information

Application Number
CN202411503430.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-01-14
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

The existing large-scale model-based human-computer interaction products have a high threshold for young children, and users need to design prompt words, which leads to unfriendly.

Method used

By collecting the demand information and environmental sound input by the user, the prompt words corresponding to the target function are automatically generated, and reply content is generated based on the prompt words, lowering the threshold for human-computer interaction.

Benefits of technology

It improves the convenience of young children in human-computer interaction, reduces the need for users to design prompt words, supports multiple interaction dimensions and functions, and encourages users to improve their capabilities through multiple rounds of interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119311242A_ABST
    Figure CN119311242A_ABST
Patent Text Reader

Abstract

The invention discloses a machine interaction method and device suitable for young children, equipment, a storage medium and a program product, and relates to the technical field of artificial intelligence, and the method comprises the steps: collecting a prompt element in a process of operating a target function selected by a user, the prompt element comprises at least one of the following items: demand information input by the user, environment sound, and information input by the user; and generating a prompt word corresponding to the target function according to the prompt element, and generating and outputting reply content corresponding to the target function based on the prompt word. According to the man-machine interaction scheme, the input information is not limited to the fact that the user inputs natural languages and can also comprise environment sounds, the user does not need to design cue words, the cue words are automatically generated, and therefore the man-machine interaction threshold is lowered, and the man-machine interaction convenience of young children is improved.
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 suitable for young children. Background Art

[0002] With the development of artificial intelligence technology, there are more and more interactive products based on large-scale models (LSM). In the process of human-computer interaction, the current interactive products require users to design prompts, which makes interactive products based on large models difficult for users to use, especially for young children. Summary of the invention

[0003] In view of the above problems, the present application provides a human-computer interaction method, device, equipment, storage medium and program product suitable for young children to improve the convenience of young children in human-computer interaction. The specific scheme is as follows:

[0004] The first aspect of the present application provides a human-computer interaction method suitable for young children, the method comprising:

[0005] In the process of running the target function selected by the user, a prompt element is collected, wherein the prompt element includes at least one of the following: the demand information input by the user, the ambient sound; the target function is any one of several functions provided by the human-computer interaction device;

[0006] generating a prompt word corresponding to the target function according to the prompt element;

[0007] Generate and output reply content corresponding to the target function based on the prompt word.

[0008] In a possible implementation, the target function is triggered to run in the following manner:

[0009] Display multiple first-class interaction interfaces, where different first-class interaction interfaces correspond to different interaction dimensions;

[0010] In response to a selection operation on any first-type interaction interface, a plurality of second-type interaction interfaces are displayed, and different second-type interaction interfaces correspond to different functions;

[0011] In response to a selection operation on any second-type interactive interface, a target function is executed; the target function is a function corresponding to any second-type interactive interface.

[0012] In a possible implementation, when the prompt element includes an environmental sound, generating a prompt word corresponding to the target function according to the prompt element includes:

[0013] Generate text according to the environmental sound, the text including at least one of the following: an onomatopeia representing the environmental sound, an object corresponding to the environmental sound;

[0014] Obtaining a prompt word template corresponding to the target function;

[0015] If the prompt element only includes the environmental sound, the text is added to the prompt word template to obtain the prompt word corresponding to the target function;

[0016] If the prompt element includes demand information input by the user, the demand information and the text are added to the prompt word template to obtain the prompt word corresponding to the target function.

[0017] In a possible implementation, the collection prompt elements include:

[0018] Collecting prompt elements corresponding to the interaction dimension to which the target function belongs;

[0019] Among them, the functions under different interaction dimensions are different; the components of the prompt elements corresponding to different interaction dimensions are the same or different.

[0020] In a possible implementation, the target function is a function of performing multiple rounds of interactions with the user, and the method further includes:

[0021] Recording rounds of interaction with the user;

[0022] After the number of rounds of interaction with the user reaches a preset number, the interaction ends.

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

[0024] Prompt information is displayed, where the prompt information at least represents the remaining interaction rounds.

[0025] In a possible implementation, the target function is a knowledge question and answer function; after generating the reply content, the method further includes:

[0026] Extract keywords from the reply content to obtain several keywords;

[0027] Screening out at least one target keyword that does not match the knowledge scope of the user from the plurality of keywords;

[0028] A question containing the target keyword is generated and output based on the target keyword.

[0029] A second aspect of the present application provides a human-computer interaction device suitable for young children, the device comprising:

[0030] A collection module, used to collect prompt elements in the process of running the target function selected by the user, wherein the prompt elements include at least one of the following: demand information input by the user, and environmental sound; the target function is any one of several functions provided by the human-computer interaction device;

[0031] A generating module, used for generating a prompt word corresponding to the target function according to the prompt element;

[0032] The reply module is used to generate and output reply content corresponding to the target function based on the prompt word.

[0033] The 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 suitable for young children according to the first aspect or any implementation method 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 suitable for young children according to the above-mentioned first aspect or any implementation method 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 suitable for young children according to the first aspect or any implementation of the first aspect.

[0038] By means of the above technical scheme, the human-computer interaction method, device, equipment, storage medium and program product suitable for young children provided by the present application collect prompt elements in the process of running the target function selected by the user, and the prompt elements include at least one of the following: the demand information and environmental sounds input by the user, generate prompt words corresponding to the target function according to the prompt elements, and generate and output the reply content corresponding to the target function based on the prompt words. In the process of running the target function, the present application does not require the user to design prompt words, but collects prompt elements (user demand information and / or environmental sounds), automatically generates prompt words corresponding to the target function based on the collected prompt elements, and then generates and outputs the reply content corresponding to the target function based on the prompt words. In this human-computer interaction scheme, the input information is not limited to the user inputting natural language, but can also include environmental sounds, and the user does not need to design prompt words, but automatically generates prompt words, thereby lowering the threshold of human-computer interaction and improving the convenience of young children in human-computer interaction. 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 of an implementation of the human-computer interaction method for young children provided in this application;

[0041] Figure 2 An example of an interactive interface provided for this application;

[0042] Figure 3 A flowchart for realizing generating a prompt word corresponding to a target function according to a prompt element provided by the present application when the prompt element includes an environmental sound;

[0043] Figure 4 Examples of four interfaces of human-computer interaction after a young child user provided in this application selects the anime-style function under the AI ​​painting dimension;

[0044] Figure 5 A schematic diagram of a structure of a human-computer interaction device suitable for young children provided in this application;

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

[0046] 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.

[0047] 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.

[0048] 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.

[0049] The human-computer interaction method and device suitable for young children provided in the present application can be applied to an electronic device, which is configured with an application based on a large model. The electronic device may be deployed with a large model or may not be deployed with a large model, but can communicate with a cloud device configured with a large model through the application.

[0050] A large model refers to a machine learning model with a large number of parameters and complex structures, and has the ability to process large-scale data. By processing massive amounts of data, a large model can accurately express data distribution and learn complex features, thereby improving the accuracy and generalization ability of the large model, and its ability to handle complex problems.

[0051] At present, applications based on large models require users to design prompts according to their needs. The application inputs the prompts into the large model, and the large model generates reply information based on the received prompts. The quality of the reply information depends on the user's prompt design ability. Obviously, the current human-computer interaction method has a certain usage threshold for users. Even adults cannot use large models well. For young children, it is even more difficult. Even for large models trained for children, there is a high usage threshold to automatically generate the content expected by users. Therefore, it is very unfriendly to children, especially young children.

[0052] In order to improve the convenience of human-computer interaction for young children, this application scheme is proposed.

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

[0054] Step S101: In the process of running the target function selected by the user, prompt elements are collected. The prompt elements include at least one of the following: demand information input by the user and environmental sound.

[0055] The target function is any one of several functions provided by the human-computer interaction device.

[0056] In this application, the human-computer interaction device provides several functions for the user to choose from. After the user selects one of the functions (referred to as the target function for ease of description and distinction) as needed, the human-computer interaction device starts to run the target function. In the process of running the target function, the human-computer interaction device will collect prompt elements.

[0057] There are many ways for users to input demand information, such as input through a data input device (e.g., a keyboard, which can be a physical keyboard or a virtual keyboard) (in this case, the demand information collected is in text form), or input through voice (in this case, it is necessary to perform voice recognition on the collected voice to obtain the demand information in text form), etc. When users input demand information, there is no need to design prompt words, they only need to express their needs according to their daily living habits.

[0058] Ambient sounds may include but are not limited to: sounds made by animals or objects, such as dog barking, music played by toys, sounds made by toys, etc.; sounds of collisions between objects, such as clapping on a table, friction between a chair and the floor, and the sound of a ball hitting a ball, etc. Ambient sounds may be actively input by the user (for example, the user operates an electronic device to play music, etc.), or may not be actively input by the user, but may be sounds made by animals or other devices, objects, etc. near the electronic device due to non-human factors.

[0059] Optionally, the human-computer interaction device can collect both the user's demand information and the ambient sound during the operation of the target function. In this case, if the user does not input the demand information, only the ambient sound may be collected, that is, the user's demand information is empty in the collected prompt element; if there is no ambient sound, only the demand information input by the user is collected, that is, the ambient sound is empty in the collected prompt element. Of course, if the user neither inputs the demand information nor the ambient sound, and there is no other ambient sound around the electronic device, the collected prompt element is empty, and the user can be prompted to input the demand information or the ambient sound. In this implementation, the human-computer interaction device collects user demand information and ambient sound regardless of what function it runs, but the specific type of information collected is determined according to the actual situation.

[0060] Optionally, in the process of running the target function, the human-computer interaction device can determine the prompt element components according to preset rules, and then determine the information to be collected according to the determined prompt element components. For example, the user pre-sets the prompt element components, so that the prompt element components can be determined according to the user settings. Alternatively, the prompt element components can be determined according to the target function. For example, each target function corresponds to a prompt element component, and the prompt element components corresponding to different target functions may be the same or different. The prompt element components characterize which of the following information the prompt element includes: user input demand information, environmental sound. In this example, if the prompt element components only include the demand information input by the user, when the user inputs the demand information by voice, the collected audio needs to be processed by noise reduction to filter out the collected environmental sound and retain only the user voice; similarly, if the prompt element components only include environmental sound, when the user inputs the demand information by voice, the collected audio can be processed by noise reduction to filter out the collected user voice and retain only the environmental sound. In the case where the prompt element components include the user input demand information and environmental sound, noise reduction processing is not required.

[0061] Step S102: Generate prompt words corresponding to the target function according to the prompt elements.

[0062] In the present application, prompt words are automatically generated according to prompt elements and target functions, and the user is no longer required to design prompt words.

[0063] Step S103: Generate and output reply content corresponding to the target function based on the prompt word.

[0064] The prompt words can be input into the big model, and the big model generates reply content corresponding to the target function according to the prompt words, and the reply content generated by the big model is output to the user.

[0065] The human-computer interaction method suitable for young children provided in the embodiment of the present application does not require the user to design prompt words during the operation of the target function. Instead, prompt elements (user demand information and / or environmental sounds) are collected, and prompt words corresponding to the target function are automatically generated based on the collected prompt elements. Then, reply content corresponding to the target function is generated and output based on the prompt words. In this human-computer interaction scheme, input information is not limited to natural language input by the user, but can also include environmental sounds. Moreover, the user does not need to design prompt words, but prompt words are automatically generated, thereby lowering the threshold for human-computer interaction and improving the convenience of human-computer interaction for young children.

[0066] In an optional embodiment, the target function can be triggered to run in the following manner:

[0067] Multiple first-class interaction interfaces are displayed, and different first-class interaction interfaces correspond to different interaction dimensions.

[0068] This application divides the functions provided by the human-computer interaction device into multiple interaction dimensions. An interaction interface (referred to as a first-class interaction interface for ease of description and distinction) is set for each interaction dimension, and different interaction dimensions correspond to different first-class interaction interfaces for users to select interaction dimensions.

[0069] like Figure 2 The above is an example of an interactive interface provided in an embodiment of the present application. In this example, the interactive interface includes multiple first-class interactive interfaces, and the multiple interactive dimensions may include but are not limited to: AI learning assistant, AI painting, challenge simulator, AI storytelling, etc.

[0070] In response to a selection operation on any first-type interaction interface, a plurality of second-type interaction interfaces are displayed, and different second-type interaction interfaces correspond to different functions.

[0071] Each dimension corresponds to one or more functions. Different dimensions correspond to different functions. An interactive interface is set for each function (for the convenience of description and distinction, it is recorded as the second type of interactive interface). Different functions correspond to different second type of interactive interfaces, so that users can choose the function they want to use.

[0072] For example, if the user selects the interactive dimension of "AI painting", the displayed second-category interactive interface may include interfaces of different painting styles, such as comic style, Chinese style, clay style, and anime style. That is, different second-category interactive interfaces correspond to different painting functions, and different painting functions are used to realize painting in different painting styles.

[0073] In response to a selection operation on any second-type interactive interface, a target function is executed; the target function is a function corresponding to any of the above-mentioned second-type interactive interfaces.

[0074] After the user selects any second-type interactive interface, the function corresponding to the second-type interactive interface is the target function.

[0075] By dividing several functions into different interaction dimensions, it is easier for users to quickly find the functions they want to use, further improving the convenience of human-computer interaction for young children.

[0076] In an optional embodiment, when the prompt element only includes the requirement information input by the user, one implementation method of generating the prompt word corresponding to the target function according to the prompt element may be:

[0077] Get the prompt word template corresponding to the target function.

[0078] In the embodiment of the present application, different prompt word templates are pre-set for different functions. The prompt word template corresponding to any function records the factors that the big model needs to consider to implement any function according to the prompt elements. Of course, in the prompt word template, "prompt element" is a slot that needs to be filled, which is used to fill the prompt elements collected in the process of running the target function selected by the user.

[0079] For example, if the target function is to generate comic-style paintings, the factors that need to be considered by the large model in the prompt word template may include but are not limited to the following aspects: style, lens focal length, viewing angle, etc.

[0080] For another example, if the target function is to tell a story, then in the prompt word template, the factors that need to be considered by the large model may include but are not limited to the following aspects: characters, time, place, scene, story length, etc.

[0081] The user input requirement information is added to the prompt word template to obtain the prompt word corresponding to the target function.

[0082] In an optional embodiment, when the prompt element includes the ambient sound, a flowchart for realizing the generation of the prompt word corresponding to the target function according to the prompt element is as follows: Figure 3 As shown, it may include:

[0083] Step S301: Generate text according to the ambient sound, the text including at least one of the following: an onomatopoeia representing the ambient sound, and an object corresponding to the ambient sound.

[0084] Optionally, the ambient sound can be input into a speech recognition model to obtain a speech recognition result, which is an onomatopoeia representing the ambient sound. The onomatopoeia can be input into an object recognition model to obtain an object corresponding to the ambient sound. Alternatively, the ambient sound and the onomatopoeia can be input into an object recognition model to obtain an object corresponding to the ambient sound.

[0085] The object corresponding to the environmental sound may be a sound source of the environmental sound (an animal or an object, etc.).

[0086] For example, if the environmental sound is a dog barking, the onomatopeia may be "woof woof", and the object corresponding to the environmental sound may be: dog, puppy or big dog, etc.

[0087] For example, if the environmental sound is the sound of hitting a basketball, the onomatopeia can be "dong dong dong", and the object corresponding to the environmental sound can be: ball, leather ball or basketball, etc.

[0088] Step S302: Obtain a prompt word template corresponding to the target function.

[0089] This application pre-sets different prompt word templates for different functions. The prompt word template corresponding to any function records the factors that the big model needs to consider to implement any function according to the prompt elements. Of course, in the prompt word template, "prompt element" is a slot that needs to be filled, which is used to fill in the prompt elements collected during the process of running the target function selected by the user.

[0090] Step S303: If the prompt element only includes environmental sounds, the text generated according to the environmental sounds is added to the prompt word template to obtain the prompt word corresponding to the target function; if the prompt element includes demand information input by the user, the demand information and the text generated according to the environmental sounds are added to the prompt word template to obtain the prompt word corresponding to the target function.

[0091] In an optional embodiment, one implementation of the above collection prompt element may be:

[0092] Collect prompt elements corresponding to the interaction dimension to which the target function belongs.

[0093] Among them, the functions under different interaction dimensions are different; the components of the prompt elements corresponding to different interaction dimensions are the same or different.

[0094] When the functions provided by the human-computer interaction device are divided into multiple interaction dimensions, the components of the prompt elements can be preset for each interaction dimension. In this way, the components of the prompt elements that need to be collected corresponding to different functions under the same interaction dimension are the same, and the components of the prompt elements that need to be collected corresponding to different interaction dimensions can be the same or different.

[0095] Compared with setting the components of the prompt elements corresponding to each function, setting the components of the prompt elements corresponding to the interaction dimensions reduces the amount of storage units occupied by configuration information while meeting user needs.

[0096] Optionally, if the interactive dimension to which the target function belongs is the dimension of generating stories (i.e., the dimension of telling stories), the components of the prompt element include: the demand information input by the user and the environmental sounds. That is, when the interactive dimension to which the target function belongs is the dimension of generating stories, it is necessary to collect both the demand information input by the user and the environmental sounds. Under other interactive dimensions (e.g., challenging a simulator, generating articles, or generating poems, etc.), the prompt element may only include the demand information input by the user.

[0097] In an optional embodiment, the target function is a function of performing multiple rounds of interactions with the user, such as simulating shopping bargaining, simulating asking a teacher for leave, simulating borrowing things from classmates, etc.

[0098] In the traditional multi-round interaction process, there will be unlimited interactions with the user, which is not conducive to the ability improvement of young children. In order to encourage young children to actively think during the simulation challenge to improve their abilities, this application also records the number of rounds of interaction with the user when the target function is a function of multi-round interaction with the user;

[0099] After the number of rounds of interaction with the user reaches the preset number, the interaction ends.

[0100] By controlling the rounds of interaction with users, young children can be encouraged to think about solutions to problems, which is conducive to improving their abilities.

[0101] Furthermore, a prompt message may be displayed, which at least indicates the remaining interaction rounds, so that the user can perceive the interaction progress more clearly.

[0102] As an example, the prompt information represents the completed interaction rounds and the remaining interaction rounds.

[0103] The prompt information may be a number, including: a first number representing a completed interaction round, and a second number representing a remaining interaction round.

[0104] As an example, the prompt information represents the target total interaction rounds (ie, the maximum number of interaction rounds), the completed interaction rounds, and the remaining interaction rounds.

[0105] The prompt information may be a progress bar, the total length of which indicates the target total number of interactions, and on the progress bar, completed interaction rounds and remaining interaction rounds are marked in different colors.

[0106] In an optional embodiment, when the target function is a question-and-answer function, after outputting the reply content, the human-computer interaction method of the present application may further include:

[0107] Keyword extraction is performed on the reply content to obtain a number of keywords. The keywords can be extracted using existing keyword extraction methods, and this application does not specifically limit the keyword extraction method.

[0108] At least one target keyword that does not match the knowledge scope of the user is screened out from the plurality of keywords.

[0109] The user's knowledge scope may be determined based on at least one of the following: the user's age (different ages correspond to different knowledge scopes), the user's grade (different grades correspond to different knowledge scopes), and the user's question and answer history.

[0110] Keywords that do not match the user's knowledge scope refer to keywords that are not within the user's knowledge scope.

[0111] Generate and output questions containing target keywords based on target keywords.

[0112] As an example, the question containing the target keyword may be a question asking about the meaning of the target keyword, or a question asking about the function of the thing represented by the target keyword, etc.

[0113] After outputting the reply content, the application generates and outputs questions based on keywords in the reply content that are not within the user's knowledge range, guiding the user to have an in-depth understanding of the reply content.

[0114] Furthermore, the human-computer interaction method of the present application may also include:

[0115] In response to a selection operation for any question, the question is used as a prompt element and a prompt word corresponding to the target function is generated, and a reply content for the question corresponding to the target function is generated and output based on the prompt word.

[0116] like Figure 4 As shown, there are four examples of human-computer interaction interfaces after a young child user selects the cartoon-style function under the AI ​​painting dimension provided in an embodiment of the present application.

[0117] In this example, a young child user can call the voice collection device of the electronic device to collect the user's voice by pressing the screen (pressing any position on the screen, not a specific position). After the user finishes voice input, he stops pressing the screen, and the electronic device sends the collected user voice to the cloud device. After the cloud device converts the user's voice into text, it sends the text to the electronic device for display. The cloud device also adds the text to the prompt word template corresponding to the anime style function to obtain the target prompt word, and inputs the target prompt word into the large model to obtain the image generated by the large model. The cloud device sends the image to the electronic device for display.

[0118] Corresponding to the method embodiment, the present application also provides a human-computer interaction device suitable for young children. A structural schematic diagram of the human-computer interaction device suitable for young children provided in the embodiment of the present application is as follows: Figure 5 As shown, it may include:

[0119] Collection module 501, generation module 502 and reply module 503;

[0120] The collection module 501 is used to collect prompt elements in the process of running the target function selected by the user, and the prompt elements include at least one of the following: the demand information input by the user, the environmental sound; the target function is any one of the functions provided by the human-computer interaction device;

[0121] The generating module 502 is used to generate a prompt word corresponding to the target function according to the prompt element;

[0122] The reply module 503 is used to generate and output reply content corresponding to the target function based on the prompt word.

[0123] The human-computer interaction device suitable for young children provided in the embodiment of the present application does not require the user to edit prompt words during the operation of the target function. Instead, prompt elements (user demand information and / or environmental sounds) are collected, and prompt words corresponding to the target function are automatically generated based on the collected prompt elements. Then, reply content corresponding to the target function is generated and output based on the prompt words. In this human-computer interaction scheme, input information is not limited to natural language, but can also include environmental sounds. Moreover, the user does not need to design prompt words, but prompt words are automatically generated, thereby lowering the threshold for human-computer interaction and improving the convenience of human-computer interaction for young children.

[0124] In an optional embodiment, the human-computer interaction device suitable for young children further includes an interaction module for:

[0125] Display multiple first-class interaction interfaces, where different first-class interaction interfaces correspond to different interaction dimensions;

[0126] In response to a selection operation on any first-type interaction interface, a plurality of second-type interaction interfaces are displayed, and different second-type interaction interfaces correspond to different functions;

[0127] In response to a selection operation on any second-type interactive interface, a target function is executed; the target function is a function corresponding to any second-type interactive interface.

[0128] In an optional embodiment, when the prompt element includes the ambient sound, the generating module 502 generates the prompt word corresponding to the target function according to the prompt element, for:

[0129] Generate text according to the environmental sound, the text including at least one of the following: an onomatopeia representing the environmental sound, an object corresponding to the environmental sound;

[0130] Obtaining a prompt word template corresponding to the target function;

[0131] If the prompt element only includes the environmental sound, the text is added to the prompt word template to obtain the prompt word corresponding to the target function;

[0132] If the prompt element includes demand information input by the user, the demand information and the text are added to the prompt word template to obtain the prompt word corresponding to the target function.

[0133] In an optional embodiment, when collecting prompt elements, the collection module 501 is used to:

[0134] Collecting prompt elements corresponding to the interaction dimension to which the target function belongs;

[0135] Among them, the functions under different interaction dimensions are different; the components of the prompt elements corresponding to different interaction dimensions are the same or different.

[0136] In an optional embodiment, the human-computer interaction device suitable for young children further includes a recording module for:

[0137] When the target function is a function of performing multiple rounds of interactions with the user, recording the rounds of interactions with the user;

[0138] After the number of rounds of interaction with the user reaches a preset number, the interaction ends.

[0139] In an optional embodiment, the human-computer interaction device suitable for young children further includes an output module for:

[0140] Prompt information is displayed, where the prompt information at least represents the remaining interaction rounds.

[0141] In an optional embodiment, when the target function is a knowledge question and answer function, the reply module 503 is further used to:

[0142] After generating the reply content, extracting keywords from the reply content to obtain a number of keywords;

[0143] Screening out at least one target keyword that does not match the knowledge scope of the user from the plurality of keywords;

[0144] A question containing the target keyword is generated and output based on the target keyword.

[0145] The present application also provides an electronic device in an embodiment. Figure 6 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 other electronic devices, such as a children's watch. Figure 6 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.

[0146] like Figure 6As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 to a random access memory (RAM) 603. 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 603. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0147] Typically, the following devices may be connected to the I / O interface 605: an input device 606 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 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a memory card, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 6 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.

[0148] Optionally, the electronic device in the embodiment of the present application may also be an embedded device.

[0149] Also provided in an embodiment of the present application is a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any one of the human-computer interaction methods suitable for young children provided in the embodiments of the present application.

[0150] 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 one or more computer programs are executed by an electronic device, the electronic device can implement any human-computer interaction method suitable for young children provided in an embodiment of the present application.

[0151] 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.

[0152] 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.

[0153] 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.

[0154] 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.

[0155] 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.

[0156] 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 suitable for young children, characterized in that: The method comprises: In the process of running the target function selected by the user, a prompt element is collected, wherein the prompt element includes at least one of the following: the demand information input by the user, the ambient sound; the target function is any one of several functions provided by the human-computer interaction device; generating a prompt word corresponding to the target function according to the prompt element; Generate and output reply content corresponding to the target function based on the prompt word.

2. The method according to claim 1, characterized in that The target function is triggered to run in the following way: Display multiple first-class interaction interfaces, where different first-class interaction interfaces correspond to different interaction dimensions; In response to a selection operation on any first-type interaction interface, a plurality of second-type interaction interfaces are displayed, and different second-type interaction interfaces correspond to different functions; In response to a selection operation on any second-type interactive interface, a target function is executed; the target function is a function corresponding to any second-type interactive interface.

3. The method according to claim 1, characterized in that In the case where the prompt element includes an environmental sound, the step of generating a prompt word corresponding to the target function according to the prompt element includes: Generate text according to the environmental sound, the text including at least one of the following: an onomatopeia representing the environmental sound, an object corresponding to the environmental sound; Obtaining a prompt word template corresponding to the target function; If the prompt element only includes the environmental sound, the text is added to the prompt word template to obtain the prompt word corresponding to the target function; If the prompt element includes demand information input by the user, the demand information and the text are added to the prompt word template to obtain the prompt word corresponding to the target function.

4. The method according to claim 1, characterized in that The collection prompt elements include: Collecting prompt elements corresponding to the interaction dimension to which the target function belongs; Among them, the functions under different interaction dimensions are different; the components of the prompt elements corresponding to different interaction dimensions are the same or different.

5. The method according to claim 4, characterized in that The target function is a function of performing multiple rounds of interactions with the user, and the method further includes: Recording rounds of interaction with the user; After the number of rounds of interaction with the user reaches a preset number, the interaction ends.

6. The method according to claim 5, characterized in that Also includes: Prompt information is displayed, where the prompt information at least represents the remaining interaction rounds.

7. The method according to claim 1, characterized in that The target function is a knowledge question and answer function; after generating the reply content, the method further includes: Extract keywords from the reply content to obtain several keywords; Screening out at least one target keyword that does not match the knowledge scope of the user from the plurality of keywords; A question containing the target keyword is generated and output based on the target keyword.

8. A human-computer interaction device suitable for young children, characterized in that: The device comprises: A collection module, used to collect prompt elements in the process of running the target function selected by the user, wherein the prompt elements include at least one of the following: demand information input by the user, and environmental sound; the target function is any one of several functions provided by the human-computer interaction device; A generating module, used for generating a prompt word corresponding to the target function according to the prompt element; The reply module is used to generate and output reply content corresponding to the target function based on the prompt word.

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 suitable for young children as described 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 suitable for young children 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 suitable for young children as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method, computer device and computer readable recording medium for providing natural language conversation by timely providing substantial reply

    CN111556999A

  • Method and device for voice listening on behalf and method and device for generating voice recognition model, electronic equipment and medium

    CN117178320A

  • Data processing method and related device

    CN117251619A

  • Virtual assistant interaction method and electronic equipment

    CN118349107A

  • Keyword detection modeling using contextual and environmental information

    US9697828B1

Cited By

  • Picture book interactive reading method and device, storage medium and program product

    CN121387135A