Page interaction method and device, electronic equipment, storage medium and program product
By simulating real-life spoken communication scenarios through a learning assistant, the problem of lack of spoken language practice in foreign language learning is solved, the learning experience and cost-effectiveness are improved, and personalized and flexible learning solutions are achieved.
Patent Information
- Application Number
- CN202511127935.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-12
- Publication Date
- 2025-11-28
AI Technical Summary
Foreign language learning lacks authentic oral communication scenarios, causing learning to remain at the reading level. Furthermore, existing teaching institutions face high costs in providing authentic oral communication, making it difficult to meet the needs of the general public.
The learning assistant simulates real-life spoken communication scenarios. Utilizing language dialogue components and a voice dialogue interface, users can select target scenarios for spoken language practice, generate target dialogue information that matches the voice dialogue information, support scenario role-playing and pronunciation practice, and provide personalized learning plans and localized learning content.
It enhances users' foreign language learning experience, improves speaking and listening skills, reduces learning costs, increases the flexibility and fun of learning, and adapts to learning needs under different network conditions.
Smart Images

Figure CN121029032A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of artificial intelligence, and in particular to a page interaction method and device, an electronic device, a storage medium, and a program product. BACKGROUND
[0002] Currently, there are multiple challenges in foreign language learning, such as English learning. Due to the lack of real oral communication scenarios, foreign language learning is limited to the reading level. Even if some teaching institutions can provide foreign teachers to achieve real oral communication, the learning cost is greatly increased, and it is difficult to meet the foreign language learning needs of the public. SUMMARY
[0003] Therefore, the present disclosure provides a page interaction method, device, electronic device, storage medium, and program product to solve the problem of poor foreign language learning experience.
[0004] In a first aspect, the present disclosure provides a page interaction method, comprising: displaying a learning interaction page corresponding to a learning assistant, the learning interaction page comprising a language dialogue component; in response to a trigger operation on the language dialogue component, displaying a voice dialogue interface, the voice dialogue interface comprising a scene selection control; in response to a trigger operation on the scene selection control, determining a target scene; and in response to first voice dialogue information generated according to the target scene, generating target dialogue information matched with the first voice dialogue information.
[0005] In a second aspect, the present disclosure provides a page interaction device, comprising: an interaction page display module configured to display a learning interaction page corresponding to a learning assistant, the learning interaction page comprising a language dialogue component; a voice dialogue interface display module configured to, in response to a trigger operation on the language dialogue component, display a voice dialogue interface, the voice dialogue interface comprising a scene selection control; a dialogue scene determination module configured to, in response to a trigger operation on the scene selection control, display a target scene in the voice dialogue interface; and a dialogue information generation module configured to, in response to first voice dialogue information generated according to the target scene, generate target dialogue information matched with the first voice dialogue information.
[0006] In a third aspect, the present disclosure provides an electronic device, comprising a memory and a processor, which are communicatively connected to each other, and the memory stores computer instructions, and the processor executes the computer instructions to perform the page interaction method of the first aspect or any of the corresponding embodiments thereof.
[0007] In a fourth aspect, the present disclosure provides a computer-readable storage medium, which stores computer instructions for causing a computer to execute the page interaction method of the first aspect or any of the corresponding embodiments thereof.
[0008] In a fifth aspect, the present disclosure provides a computer program product comprising computer instructions for causing a computer to execute the page interaction method of the first aspect or any implementation thereof.
[0009] The page interaction method, device, electronic device, storage medium and program product provided by the embodiments of the present disclosure can set a language dialogue component in the learning interaction page of the learning assistant, the user can select a target scene for oral learning through the voice dialogue interface corresponding to the language dialogue component, and in the target scene, target dialogue information matched with the first voice dialogue information issued by the target object is generated, thereby simulating a real oral communication scene through the learning assistant, which helps to exercise oral and listening skills and improves the foreign language learning experience of the user. BRIEF DESCRIPTION OF DRAWINGS
[0010] In order to more clearly illustrate the technical solutions in the specific embodiments or related art of the present disclosure, the drawings needed to be used in the specific embodiments or related art description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present disclosure, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.
[0011] Figure 1 is a schematic diagram of an application scenario according to an embodiment of the present disclosure;
[0012] Figure 2 is a flowchart of a page interaction method according to an embodiment of the present disclosure;
[0013] Figure 3 is a schematic diagram of a learning interaction page according to an embodiment of the present disclosure;
[0014] Figure 4 is a schematic diagram of a voice dialogue page according to an embodiment of the present disclosure;
[0015] Figure 5 is a flowchart of another page interaction method according to an embodiment of the present disclosure;
[0016] Figure 6 is a schematic diagram of another voice dialogue page according to an embodiment of the present disclosure;
[0017] Figure 7 is a schematic diagram of a plan configuration interface according to an embodiment of the present disclosure;
[0018] Figure 8 is a schematic diagram of a test interface according to an embodiment of the present disclosure;
[0019] Figure 9is a schematic diagram of a learning content interface according to an embodiment of the present disclosure;
[0020] Figure 10 is a schematic diagram of a game interface according to an embodiment of the present disclosure;
[0021] Figure 11 is a schematic diagram of a translation interface according to an embodiment of the present disclosure;
[0022] Figure 12 is a schematic diagram of a learning performance interface according to an embodiment of the present disclosure;
[0023] Figure 13 is a schematic diagram of a learning information interface according to an embodiment of the present disclosure;
[0024] Figure 14 is a schematic diagram of learning statistical information according to an embodiment of the present disclosure;
[0025] Figure 15 is a schematic diagram of a setting interface according to an embodiment of the present disclosure;
[0026] Figure 16 is a structural block diagram of a page interaction device according to an embodiment of the present disclosure;
[0027] Figure 17 is a hardware structure schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present disclosure.
[0029] It can be understood that, before using the technical solutions disclosed in the embodiments of the present disclosure, the type, use range, use scenario, etc. of the personal information involved in the present disclosure should be informed to the user and the authorization of the user should be obtained through appropriate means according to relevant laws and regulations.
[0030] For example, in response to receiving the active request of the user, the user is sent prompt information to explicitly prompt the user that the operation requested to be performed will need to obtain and use the personal information of the user. Thus, the user can voluntarily choose whether to provide the personal information to the electronic device, application program, server or storage medium, etc. software or hardware that performs the operation of the technical solutions of the present disclosure according to the prompt information.
[0031] As an optional but non-limiting implementation, in response to receiving the active request of the user, the manner of sending the prompt information to the user may be, for example, a pop-up window manner, in which the prompt information may be presented in the form of text. In addition, the pop-up window may also carry a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0032] It can be understood that the above notification and user authorization process is only illustrative and does not limit the implementation of the present disclosure. Other manners that meet relevant laws and regulations can also be applied to the implementation of the present disclosure.
[0033] It can be understood that the data involved in the technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of relevant laws and regulations and relevant provisions.
[0034] Due to the lack of real oral communication scenes, foreign language learning, such as English learning, is mostly limited to reading. Even if some teaching institutions can provide foreign teachers to realize real oral communication, the learning cost is greatly improved, and it is difficult to meet the foreign language learning needs of the public.
[0035] Based on this, the present disclosure simulates a real oral communication scene through a learning assistant to provide a user with an oral ability and listening ability exercise tool, and to improve the user's foreign language learning experience.
[0036] As an optional application scenario of the embodiments of the present disclosure, as shown in Figure 1 The application scenario includes an electronic device 101, a learning assistant 102, and a server 103. The learning assistant 102 is deployed in the electronic device 101, the electronic device 101 is connected to the server 103 through a network 110, a user can learn a foreign language through the learning assistant 102 in the electronic device 101, the learning assistant 102 can send a content request to the server 103 through the electronic device 101, and correspondingly, the server 103 can issue foreign language learning content matched with the content request to the learning assistant 102.
[0037] The electronic device 101 may be a mobile terminal device such as a smart phone, a tablet computer, or a palm computer.
[0038] The learning assistant 102 integrates an intelligent agent based on artificial intelligence, which is used to simulate a real voice dialogue scene to provide a voice dialogue function for a user.
[0039] Server 103 can be a standalone physical server, a server cluster, a distributed system, or a cloud server providing cloud services. Network 110 can be a wired or wireless network, examples of which include, but are not limited to, the Internet, corporate intranets, local area networks, wide area networks, mobile communication networks, and combinations thereof.
[0040] According to an embodiment of this disclosure, a page interaction method embodiment is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0041] This embodiment provides a page interaction method that can be used in the aforementioned electronic devices, such as mobile phones and tablet computers. Figure 2 This is a flowchart of a page interaction method according to an embodiment of the present disclosure, such as... Figure 2 As shown, the process includes the following steps:
[0042] Step S201: Display the learning interaction page corresponding to the learning assistant. The learning interaction page includes a language dialogue component.
[0043] The learning assistant is a foreign language learning application; the learning interaction page is the interactive homepage provided by the learning assistant; the language dialogue component is used to provide realistic communication scenarios to train the target user's speaking and listening skills, enabling the target user to engage in natural foreign language conversations with the intelligent agent, such as English conversations. The target user is the user of the learning assistant.
[0044] Specifically, such as Figure 3 As shown, an electronic device is equipped with a learning assistant. When the target object starts the learning assistant, the learning interaction page 30 of the learning assistant is displayed. A language dialogue component 301 is set in the learning interaction page 30.
[0045] It should be noted that when the target user uses the learning assistant for the first time, they need to register for learning so that their learning progress can be saved. This way, when the learning assistant is launched later, the learning interaction page corresponding to the target user can be displayed, realizing personalized learning for the target user.
[0046] In step S202, in response to a trigger operation on the language dialogue component, a voice dialogue interface is displayed, which includes a scene selection control.
[0047] The scene selection control is used to select a dialogue scene so that the target object can engage in dialogue with the agent in the selected scene, such as dialogue in a campus scene, a hospital scene, or a restaurant scene.
[0048] As shown in Figure 4 The language dialogue component 301 can switch from the learning interaction page 30 to the voice dialogue interface 31 in response to the triggering operation of the target object on the learning interaction page 30, and set a scene selection control 311 in the voice dialogue interface 31. The scene selection control 311 can be set on the top side of the voice dialogue interface 31 or on the lower side of the voice dialogue interface 31, which is not limited here.
[0049] In step S203, the target scene is determined in response to the triggering operation of the scene selection control.
[0050] The target scene is a dialogue scene selected by the target object through the scene selection control, such as a campus scene, a hospital scene, a restaurant scene, a train station scene, etc.
[0051] As shown in Figure 4 The scene selection control 311 can display a dialogue scene list in response to the triggering operation of the user, and the target object can select the target scene to be learned and practiced from the dialogue scene list.
[0052] In step S204, the target dialogue information is generated in response to the first voice dialogue information generated according to the target scene.
[0053] The first voice dialogue information is the voice information generated by the target object speaking in the target scene; and the target dialogue information is the reply information generated by the intelligent agent according to the first voice dialogue information.
[0054] As shown in Figure 4 The voice input control 312 is set in the voice dialogue interface 31, and the target object can trigger the voice input control 312 to perform voice input and generate corresponding first voice dialogue information. For example, the target object clicks the voice input control 312 to start voice input, or presses and holds the voice input control 312 to start voice input, and the manner of starting voice input by the voice input control 312 is not limited here.
[0055] After receiving the first voice dialogue information input by the target object, the learning assistant displays the voice identifier of the first voice dialogue information in the voice dialogue interface 31, or identifies the first voice dialogue information and converts the first voice dialogue information into text information displayed in the voice dialogue interface 31. Accordingly, the intelligent agent can perform semantic understanding on the first voice dialogue information, generate target dialogue information matched with the first voice dialogue information, and display the target dialogue information in the voice dialogue interface 31.
[0056] It should be noted that, in the process of semantic understanding of the first voice dialogue information by the intelligent agent and generation of the target dialogue information, the dialectal accent and grammatical errors can be identified, and the error tolerance of the learning assistant can be improved.
[0057] The page interaction method provided in this embodiment can simulate a real oral communication scenario through the learning assistant, which helps to exercise oral and listening skills and improve the foreign language learning experience of the user.
[0058] In this embodiment, a page interaction method is provided, which can be used in the electronic device described above, such as a mobile phone, a tablet computer, etc. Figure 5 The page interaction method according to an embodiment of the present disclosure is shown in the flowchart as Figure 5 The flowchart includes the following steps:
[0059] In step S301, a learning interaction page corresponding to a learning assistant is displayed, and the learning interaction page includes a language dialogue component. For details, please refer to the related description of the corresponding step of the above-mentioned embodiment, which will not be repeated here.
[0060] In step S302, in response to a triggering operation on the language dialogue component, a voice dialogue interface is displayed, and the voice dialogue interface includes a scene selection control. For details, please refer to the related description of the corresponding step of the above-mentioned embodiment, which will not be repeated here.
[0061] In step S303, in response to a triggering operation on the scene selection control, a target scene is displayed in the voice dialogue interface.
[0062] Specifically, step S303 includes:
[0063] In step S3031, in response to a triggering operation on the scene selection control, each voice dialogue scene is loaded in the voice dialogue interface based on the loading level corresponding to each voice dialogue scene.
[0064] The loading level is used to represent the priority of loading the voice dialogue scene. Specifically, the core voice dialogue scene is loaded first, and the non-core voice dialogue scene is loaded on demand. The core voice dialogue scene and the non-core voice dialogue scene are set for preview. Among them, the core voice dialogue scene represents that the application scenario of the voice dialogue scene is more, that is, the generalization is stronger; the non-core voice dialogue scene represents that the application scenario of the voice dialogue scene is less, that is, the generalization is lower.
[0065] As shown in Figure 4As shown, the scene selection control 311 can display a dialog scene list in the voice dialog interface 31 in response to a triggering operation of the user, and the dialog scene list loads a plurality of voice dialog scenes, wherein the core voice dialog scene is pre-loaded, and the non-core voice dialog scene needs to be loaded after the target object is selected.
[0066] In step S3032, the target scene is determined in response to a selection operation on any voice dialog scene.
[0067] The target object selects a voice dialog scene (core voice dialog scene or non-core voice dialog scene) currently required for practice in the dialog scene list, and the dialog scene list can determine the target scene selected by the target object in response to the selection operation of the target object.
[0068] If the voice dialog scene selected by the target object is a core voice dialog scene, the role content corresponding to the core voice dialog scene is directly displayed in the voice dialog interface after the target object selects the core voice dialog scene, so that the target object selects the role to communicate with the agent.
[0069] If the voice dialog scene selected by the target object is a non-core voice dialog scene, the non-core voice dialog scene is downloaded after the target object selects the non-core voice dialog scene, so that the role content corresponding to the non-core voice dialog scene is displayed in the voice dialog interface, and the target object selects the role to communicate with the agent.
[0070] In step S304, the target dialog information is generated in response to the first voice dialog information generated according to the target scene.
[0071] Specifically, the target dialog information includes second voice dialog information and / or text dialog information, wherein the second voice dialog information is a voice reply matched with the first voice dialog information; and the text dialog information is a text reply matched with the first voice dialog information.
[0072] Correspondingly, the above step S304 includes:
[0073] In step S3041, if the current network bandwidth meets a preset condition, the second voice dialog information corresponding to the first voice dialog information is generated in response to the first voice dialog information generated according to the target scene.
[0074] The preset condition is a preset voice generation condition, which can be that the current network bandwidth of the learning assistant exceeds a network bandwidth threshold, and the network bandwidth threshold represents the minimum network bandwidth supporting voice reply generation.
[0075] The current network bandwidth is compared with the network bandwidth threshold corresponding to the preset condition to determine whether the current network bandwidth of the learning assistant supports generating a voice reply. Specifically, if the current network bandwidth meets the preset condition, it means that the current network bandwidth is greater than the network bandwidth threshold. At this time, the agent can analyze the semantic content of the first voice dialogue information and generate second voice dialogue information matched therewith.
[0076] It should be noted that the learning assistant can identify the tone of the first voice dialogue information and determine the dialect corresponding to the first voice dialogue information to generate second voice dialogue information with the corresponding dialect tone, thereby increasing the target object's sense of intimacy in communication with the agent.
[0077] In step S3042, if the current network bandwidth does not meet the preset condition, the text dialogue information corresponding to the first voice dialogue information is generated in response to the first voice dialogue information generated according to the target scene.
[0078] If the current network bandwidth does not meet the preset condition, it means that the current network bandwidth is less than the network bandwidth threshold. At this time, the agent can analyze the semantic content of the first voice dialogue information and degrade the voice reply to a text reply to generate text dialogue information matched with the first voice dialogue information. Thus, the generation of target dialogue information can take into account the low bandwidth mode, ensuring the generation effect of target dialogue information and the learning effect of target objects.
[0079] The page interaction method provided in this embodiment supports loading each voice dialogue scene in the voice dialogue interface according to the loading level to realize the priority loading of core dialogue scenes and the on-demand loading of non-core dialogue, thereby realizing the progressive loading of each voice dialogue scene, which is conducive to saving the loading time and loading bandwidth of voice dialogue scenes. The generation of voice dialogue information or text dialogue information is supported according to the current network bandwidth to automatically degrade to text dialogue when the network is poor, ensuring learning continuity and avoiding interruption of the learning process due to poor network.
[0080] In some optional embodiments, the above method further includes evaluating the first voice dialogue information, generating an evaluation result corresponding to the first voice dialogue information, and displaying the evaluation result in the voice dialogue interface.
[0081] As shown in Figure 4 The evaluation control 313 is provided in the voice dialogue interface 31, and the target object can click the evaluation control to start the voice dialogue evaluation function before starting the voice dialogue. Then, after the target object enters the first voice dialogue information, the learning assistant can intelligently evaluate the first voice dialogue information, such as evaluating from the dimensions of vocabulary use, grammar accuracy, pronunciation quality, fluency, content relevance, etc., to generate the corresponding evaluation result and display it in the voice dialogue interface 31, as shown in Figure 6The correction suggestion can be provided in combination with the evaluation result, so as to realize real-time correction of the first voice dialogue information.
[0082] The page interaction method provided in the embodiment supports display of the evaluation result, and facilitates real-time correction of voice dialogue errors.
[0083] In some optional embodiments, the first voice dialogue information is generated according to the target scene, and the method comprises:
[0084] In step b1, a target simulation role is determined in response to a role selection operation in the target scene.
[0085] In step b2, the first voice dialogue information corresponding to the target simulation role is generated in response to a first voice input operation triggered according to the target simulation role.
[0086] When the target scene is a dialogue scene, the target simulation role is a scene role selected by the target object in the target scene, for example, a student or a teacher in a campus dialogue scene. After the target object selects the target scene, if it is determined that the target scene is a dialogue scene, a plurality of scene roles possessed by the target scene are displayed, and accordingly, the target object can select any one of the scene roles as the target simulation role for the current learning according to the learning requirement.
[0087] After the target simulation role is selected, the dialogue communication in the target scene is entered, and the role content corresponding to the target simulation role is displayed on the voice dialogue interface 31, and the target object can input the role content by triggering the voice input control 312 to generate the corresponding first voice dialogue information.
[0088] The page interaction method provided in the embodiment supports scene role playing, and improves the authenticity and interest of oral communication.
[0089] In some optional embodiments, the first voice dialogue information is generated according to the target scene, and the method comprises:
[0090] In step c1, the text content corresponding to the target scene is obtained.
[0091] In step c2, the first voice dialogue information corresponding to the text content is generated in response to a second voice input operation triggered according to the text content.
[0092] When the target scene is a reading scene, the text content is reading content corresponding to the target scene. After the target object selects the target scene, if it is determined that the target scene is a reading scene, the text content possessed by the target scene is displayed, and at this time, the target object can read the text content by triggering the voice input control 312 to generate the corresponding first voice dialogue information. It should be noted that in the reading scene, the agent does not generate the corresponding target dialogue information.
[0093] It should be noted that the learning assistant has some pre-set offline dialogue scenarios. In these scenarios, offline speech recognition is supported, enabling the target audience to learn some content offline, which helps to improve their learning motivation.
[0094] The page interaction method provided in this embodiment supports text reading aloud, enables pronunciation practice, facilitates learning assistant evaluation of pronunciation and provides pronunciation suggestions, and improves the user's pronunciation quality.
[0095] In some optional implementations, the learning interaction page includes a learning plan component, which is used to provide personalized learning plans for the target audience, so as to provide the target audience with corresponding recommended content and suitable learning plans based on learning data and progress.
[0096] Accordingly, the above methods also include:
[0097] Step d1, in response to a triggered action on the learning plan component, displays the plan configuration interface.
[0098] Step d2: In response to the planning operation generated in the planning configuration interface, generate at least one learning task and display at least one learning task in the planning configuration interface.
[0099] like Figure 3 As shown, the learning interaction page 30 has a learning plan component 302, which is set above the language dialogue component 301. Of course, it can also be set in other locations, which are not specifically limited here.
[0100] The learning plan component 302 can respond to the target object's trigger operation on the learning interaction page 30, switching from the learning interaction page 30 to the plan configuration interface 33. The plan configuration interface 33 contains a learning schedule 331 and configuration controls 332, such as... Figure 7 As shown. For example, the study schedule 331 is placed at the top of the plan configuration interface 33 for easy and intuitive understanding of the study schedule; the configuration control 332 can be placed below the study schedule 331.
[0101] The planned operation refers to the action taken by the target object to configure learning tasks in the planning configuration interface. Specifically, the configuration control 332 can respond to the target object's triggered operation, displaying learning task configuration items. The target object can then select the corresponding learning task configuration items according to actual needs, generating one or more learning tasks corresponding to the learning schedule 331, and displaying these learning tasks in the planning configuration interface 33, such as... Figure 7Meanwhile, the intelligent analysis is performed on the learning content corresponding to each learning task, and a corresponding learning level identifier is generated on each learning task to represent the content importance degree of the learning task.
[0102] Of course, the plan information 333 of the current stage of the target object can also be displayed in the plan configuration interface 33, so that the target object can intuitively understand the learning progress of the current stage, such as Figure 7 As shown, the plan information can be arranged between the learning arrangement schedule 331 and the configuration control 332.
[0103] The page interaction method provided in the embodiment supports adaptive configuration of learning tasks, realizes personalized customization of learning tasks, facilitates the user to reasonably arrange learning time, and improves learning flexibility.
[0104] In some optional embodiments, the plan configuration interface includes a test control, and the test control is used to test the learning ability of the target object. Accordingly, the above step d2 can include:
[0105] Step d21, in response to a triggering operation on the test control, a test interface is displayed, and the test interface includes a plurality of test questions.
[0106] Step d22, in response to a reply operation on each test question, determining the learning stage of the target object based on the reply result, and generating at least one learning task adapted to the learning stage.
[0107] When the target object triggers the learning plan component 302 for the first time, the test control 334 is displayed in the plan configuration interface 33, Figure 7 As shown, the target object can enter the test interface 335 by triggering the test control 334 to test the learning stage.
[0108] As shown in Figure 8 A plurality of test questions are arranged in the test interface 335, and the target object can reply to the plurality of test questions. Accordingly, the test interface 335 can obtain the reply result generated by the target object in response to the reply operation of the target object. The learning assistant determines the learning stage of the target object by analyzing the reply result, for example, primary, intermediate, and advanced. Then, the learning plan suitable for the target object is provided according to the learning stage of the target object, and the corresponding learning task is generated to strengthen the weak links of the target object.
[0109] If the target object is not satisfied with the learning task generated by the learning assistant, it can enter the plan configuration interface 33 to reset the learning task to meet its learning needs.
[0110] The page interaction method provided in the embodiment supports learning ability of the test user, facilitates positioning of a learning stage of the target object in combination with a test result, so that learning content is adapted to the learning stage of the target object, and learning experience of the target object is avoided from being affected by inappropriate learning difficulty.
[0111] In some optional embodiments, the method further includes:
[0112] Step f1, in response to a task completion operation for the learning task, generating a task progress identifier on the learning task.
[0113] In the process of learning according to the learning task, the learning assistant automatically records the learning progress of the target object under each learning task, and supports the target object to mark a task completion state after completing any one learning task. As shown in Figure 7 A task completion marking area 70 is arranged on each learning task, and the task completion marking area 70 can generate a task progress identifier on the learning task in response to a marking operation of the target object.
[0114] Step f2, in response to the learning progress of each learning task, displaying the learning progress on the learning interaction page.
[0115] As shown in Figure 3 In order to enable the target object to clearly understand the current learning progress, the learning progress of the target object in the current learning stage is determined in combination with the task completion of each learning task, and the learning progress of the target object in the current learning stage is displayed in the learning interaction page 30.
[0116] The page interaction method provided in the embodiment supports marking of completed learning tasks, facilitates intuitive understanding of the completion of the learning tasks, and supports display of the learning progress, facilitating intuitive understanding of the learning in the current learning stage.
[0117] In some optional embodiments, the learning behavior of the target object can also be evaluated in combination with the learning progress of the target object for each learning task, and the learning path of the target object is optimized based on the evaluation result of the learning behavior, so as to strengthen the weak links of the target object in the learning process and improve the learning efficiency.
[0118] Meanwhile, the required learning time of each learning task can also be intelligently estimated in combination with the learning task, and the required learning time is displayed on the learning task, as shown in Figure 7 so that the target object can reasonably arrange the learning time of itself in combination with the estimated required learning time.
[0119] In some optional embodiments, the method further includes: adjusting target dialogue information corresponding to the first voice dialogue information based on the learning stage of the target object.
[0120] Since different learning stages correspond to different learning difficulties, in order to ensure that the learning content of the target object matches its own learning stage, the agent can adaptively adjust the dialogue difficulty in the process of communication dialogue between the target object and the agent, so that the generation of the target dialogue information matches the difficulty of the first voice dialogue information, improves the dialogue communication experience of the target object, and makes the dialogue communication more close to the real communication scene.
[0121] In some optional embodiments, the learning interaction page includes a content learning component, which is used for offline learning content and online learning content to ensure that the learning content is not limited in the case of unstable network conditions.
[0122] Correspondingly, the above method further includes:
[0123] Step g1, in response to the trigger operation of the content learning component, a learning content interface is displayed.
[0124] Step g2, in response to the content download operation generated in the learning content interface, the target learning content is downloaded.
[0125] Specifically, as shown in Figure 3 The content learning component 303 is arranged in the learning interaction page 30. The content learning component 303 can respond to the trigger operation of the target object on the learning interaction page 30, switch from the learning interaction page 30 to the learning content interface 34, and the learning content interface 34 is arranged with different types of learning content, such as vocabulary, dialogue, listening, etc., as shown in Figure 9 .
[0126] The learning content interface 34 can display the corresponding learning content in response to the selection operation of the target object for different types of learning content. As shown in Figure 9 When selecting vocabulary, enter the vocabulary learning interface; when selecting listening, enter the listening learning interface.
[0127] The learning content displayed by the learning content interface all supports downloading, for example, vocabulary download, listening content download, etc. The target object can select the learning content it needs from the learning content interface for downloading to obtain target learning content that can support offline state, such as common dialogue, scene practice, vocabulary, etc., thereby realizing the localization of the target learning content, facilitating local learning in the case of unstable network conditions, and maintaining learning continuity.
[0128] The page interaction method provided in this embodiment supports the localization of learning content, provides comprehensive offline learning content, ensures that learning is not limited by the network, and improves learning interest.
[0129] In some optional implementations, the above method further includes updating the preset learning content in the learning content interface according to a preset cycle.
[0130] The pre-set learning content refers to the learning content available within the content learning component; the preset cycle is a pre-defined update cycle for the learning content, such as once a week, every two weeks, or once a month, etc., without specific limitations on the preset cycle. Specifically, the pre-set learning content within the content learning component is not static. The learning assistant regularly updates the learning content available within the content learning component according to the preset cycle to ensure the novelty and completeness of the learning content and maintain the learning interest of the target audience.
[0131] In some alternative implementations, the learning interactive page includes a game component, which is a learning game designed for the learning content.
[0132] Accordingly, the above methods also include:
[0133] Step h1, in response to a triggered operation on a game component, displays the game interface.
[0134] Step h2: In response to the game interaction operation generated on the game interface, generate the game interaction result and the corresponding level label of the game interaction result.
[0135] Specifically, such as Figure 3 As shown, a game component 304 is set in the learning interaction page 30. This game component 304 can respond to the target object's trigger operation on the learning interaction page 30, switching from the learning interaction page 30 to the game interface 35. The game interface 35 contains several games related to the learning content, such as vocabulary memorization games and spelling challenges, situational dialogue interactive games simulating real-life scenarios, listening comprehension mini-games to improve listening skills, and English story puzzles to cultivate reading comprehension skills, etc. Figure 10 As shown.
[0136] Game interaction refers to the actions taken by the target user to select and interact with games within the game interface. Specifically, the game interface 35 can respond to the target user's game selection and enter the corresponding game display interface. Then, the target user can interact with the game according to the corresponding game rules within the game display interface, and generate corresponding game interaction results after the interaction ends. Simultaneously, a matching level label is generated for different game interaction results. This level label indirectly represents the target user's learning ability, facilitating continuous learning.
[0137] The page interaction method provided in this embodiment enhances learning interest and enthusiasm through an edutainment approach.
[0138] In some optional embodiments, the method further includes adjusting the level of game content in the game interface based on the learning stage of the target object.
[0139] Since different learning stages correspond to different learning difficulties, in the process of the target object playing the game, the difficulty of the game content is adjusted adaptively in combination with the learning stage of the target object and the game interaction data, so as to ensure the matching of the game content and the learning stage of the target object.
[0140] It should be noted that the game in the game interface can include offline games and online games, and all games support saving and synchronization of game progress, thereby maintaining learning interest.
[0141] The page interaction method provided in this embodiment adjusts the level of game content in the game interface adaptively according to the learning stage, ensures the matching degree of the game content and the learning stage of the target object, and improves the game interaction experience of the target object.
[0142] In some optional embodiments, the learning interaction page includes a translation component, which is configured to provide a mutual translation function between the native language and the foreign language, help the target object understand the meaning of the foreign language sentences, and assist the autonomous learning of the target object.
[0143] Correspondingly, the method further includes:
[0144] Step i1, in response to a trigger operation on the translation component, a translation interface is displayed.
[0145] Step i2, in response to a text editing operation and a translation mode selection operation generated in the translation interface, a target text to be translated and a target translation mode are determined.
[0146] Step i3, the target text is translated based on the target translation mode, a translated text corresponding to the target text is generated, and the translated text is displayed in the translation interface.
[0147] Specifically, as shown in Figure 3 The translation component 305 is arranged in the learning interaction page 30. The translation component 305 can switch from the learning interaction page 30 to the translation interface 36 in response to a trigger operation of the target object on the learning interaction page 30, and the translation interface 36 is arranged with a text editing area 361 and a text translation area 362, as shown in Figure 11 .
[0148] The text editing area is configured to input a text to be translated, which can be a native language text or a foreign language text; and the translation mode includes translation from the native language to the foreign language, translation from the foreign language to the native language, etc.
[0149] As shown in Figure 11As shown, a translation control 363 is provided between the text editing area 361 and the text translation area 362. This translation control 363 responds to translation method selection operations triggered by the target object, determining the current target translation method. Simultaneously, the text editing area 361 can respond to text editing operations triggered by the target object, generating the target text to be translated.
[0150] Then, under the selected target translation method, a translation of the target text is performed, generating a translated text that is context-dependent on the target text to better fit the learning scenario. This translated text is then displayed in the text translation area 362, such as... Figure 11 As shown.
[0151] Furthermore, an image upload component 364 is set in the text editing area 361, which supports uploading photos of the target object or uploading local images, and generates the target text to be translated by recognizing the text in the image.
[0152] Furthermore, the translated target text is cached to avoid repeated translation; offline dictionaries can be set up under the translation component to meet simple offline translation functions.
[0153] The page interaction method provided in this embodiment supports mutual translation between foreign languages and the user's native language, assisting the user's self-learning.
[0154] In some alternative implementations, the learning interaction page includes a learning performance component that characterizes the learning behavior and performance of the target object at its current learning stage.
[0155] Accordingly, the above methods also include:
[0156] Step j1: In response to a triggered operation on the learning performance component, display the learning performance interface, which includes an incentive collection control and a task completion control.
[0157] Step j2, in response to a trigger operation on the stimulus collection control, displays at least one stimulus identifier corresponding to the target object; and / or, in response to a trigger operation on the task completion control, displays at least one task completion identifier corresponding to the target object.
[0158] Specifically, such as Figure 3 As shown, a learning performance component 306 is provided in the learning interaction page 30. This learning performance component 306 can respond to trigger operations by the target object on the learning interaction page 30, switching from the learning interaction page 30 to the learning performance interface 37. The learning performance interface 37 includes an incentive collection control 371 and a task completion control 372, as shown below. Figure 12 As shown.
[0159] The incentive collection control 371 can respond to a triggering operation of the target object on the learning performance interface 37 to display, on the learning performance interface 37, an incentive mark currently collected by the target object, the incentive mark being used to represent a learning ability possessed by the target object, such as shown in Figure 12 .
[0160] The task completion control 372 can respond to a triggering operation of the target object on the learning performance interface 37 to display, on the learning performance interface 37, a task completion mark generated by the target object in completing a learning task, the task completion mark being used to represent a learning achievement currently achieved by the target object, such as shown in Figure 12 .
[0161] The page interaction method provided in this embodiment is advantageous in stimulating learning enthusiasm and improving learning effect by displaying the learning ability possessed by the target object and the learning achievement achieved by the target object.
[0162] In some optional implementations, the learning interaction page includes an object mark of the target object, the object mark being used to represent uniqueness of the target object. Accordingly, the above method further includes:
[0163] Step k1, in response to a triggering operation on the object mark, a learning information interface is displayed, the learning information interface including learning statistical information, a setting control, and a learning performance control, the learning statistical information including at least one of a total learning time length, a period learning time length, progress information, and learning suggestion information.
[0164] Specifically, as shown in Figure 3 , the object mark 307 is arranged in the learning interaction page 30. The object mark 307 can respond to a triggering operation of the target object on the learning interaction page 30 to switch from the learning interaction page 30 to the learning information interface 38, and the learning information interface 38 is displayed with learning statistical information 381, a setting control 382, and a learning performance control 383, such as shown in Figure 13 .
[0165] Specifically, the learning statistical information 381 can include one or more of a total learning time length, a period learning time length, progress information, and learning suggestion information, such as shown in Figure 14 .
[0166] Specifically, the setting control 382 is used for the target object to customize a learning level and a learning target, the learning level can include a beginner level, an elementary level, an intermediate level, etc., and the learning target can include comprehensive improvement, oral improvement, vocabulary improvement, etc. Accordingly, the above method further includes:
[0167] Step k2, in response to a triggering operation on the setting control, a learning setting interface is displayed.
[0168] Step k3, in response to the configuration operation generated in the learning setting interface, determining the learning level and the learning target of the target object.
[0169] The setting control 382 can switch from the learning information interface 38 to the learning setting interface 39 in response to the triggering operation of the target object on the learning information interface 38, and display multiple learning configuration options including the learning level and the learning target in the learning setting interface 39. The target object can then customize the configuration of information such as the learning level and the learning target according to the current learning needs, as shown in the learning setting interface 39. Figure 15
[0170] Specifically, the learning performance control 383 is used to make a brief display of the learning behavior and learning performance of the target object in the current learning stage. Accordingly, the above method further includes:
[0171] Step k4, in response to the triggering operation on the learning performance control, displaying the learning performance interface.
[0172] The learning performance control 383 can switch from the learning information interface 38 to the learning performance interface 37 in response to the triggering operation of the target object on the learning information interface 38.
[0173] The page interaction method provided by the embodiment supports the display of learning statistical information, facilitating intuitive understanding of the current learning situation; supports the setting of the learning level and the learning target, facilitating the adjustment of the learning stage by the user in combination with the self scene; supports the display of the learning performance interface, which is conducive to mobilizing the learning enthusiasm, stimulating the learning interest, and improving the learning quality.
[0174] As a specific application embodiment of the present disclosure, an English conversation practice is performed through a learning assistant, a real English communication scene is simulated, the speech speed and vocabulary difficulty are automatically adjusted according to the English level of the user, and intelligent speech recognition and pronunciation evaluation are provided to correct the speech conversation errors in real time, exercise the oral English and listening ability. In the learning assistant, offline teaching materials and course content are set according to the grades (or learning stages), and a hierarchical vocabulary library and a pronunciation guide can be set, so as to facilitate the English learning of users in different learning stages, and support batch downloading to provide comprehensive offline learning content. The learning assistant can also perform learning intelligent analysis based on the learning data and the learning progress of the user, generate a learning plan and recommended content suitable for the current stage, and visualize the learning data to encourage the user to make progress. Further, a plurality of English learning games are set in the learning assistant to stimulate the learning interest of the user. In addition, the learning assistant provides instant English-Chinese translation function to help understand the meaning of words and sentences, assist self-learning, and translates in combination with context-related word explanations, which is more suitable for the learning scene.
[0175] The embodiment also provides a page interaction device for implementing the above-mentioned embodiments and preferred embodiments, which has been described above and will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware or a combination of software and hardware is also possible and is contemplated.
[0176] The embodiment provides a page interaction device, as shown in the accompanying drawings, comprising: Figure 16
[0177] An interaction page display module 1601 is configured to display a learning interaction page corresponding to a learning assistant, and the learning interaction page comprises a language dialogue component.
[0178] A voice dialogue interface display module 1602 is configured to display a voice dialogue interface in response to a triggering operation on the language dialogue component, and the voice dialogue interface comprises a scene selection control.
[0179] A dialogue scene determination module 1603 is configured to determine a target scene in response to a triggering operation on the scene selection control.
[0180] A dialogue information generation module 1604 is configured to generate target dialogue information matched with first voice dialogue information generated according to the target scene.
[0181] In some optional embodiments, the target dialogue information comprises second voice dialogue information and / or text dialogue information, and correspondingly, the dialogue information generation module 1604 comprises:
[0182] A voice dialogue generation unit is configured to generate second voice dialogue information corresponding to the first voice dialogue information in response to the first voice dialogue information generated according to the target scene if a current network bandwidth meets a preset condition.
[0183] A text dialogue generation unit is configured to generate text dialogue information corresponding to the first voice dialogue information in response to the first voice dialogue information generated according to the target scene if the current network bandwidth does not meet the preset condition.
[0184] In some optional embodiments, the device further comprises:
[0185] An evaluation module is configured to evaluate the first voice dialogue information, generate an evaluation result corresponding to the first voice dialogue information, and display the evaluation result on the voice dialogue interface.
[0186] In some optional embodiments, the dialogue information generation module 1604 comprises:
[0187] The first voice generation unit is configured to generate first voice dialogue information according to a target scenario. Specifically, the first voice generation unit includes:
[0188] The role determination sub-unit is configured to determine a target simulation role in response to a role selection operation in the target scenario.
[0189] The first input sub-unit is configured to generate first voice dialogue information corresponding to the target simulation role in response to a first voice input operation triggered according to the target simulation role.
[0190] The text determination sub-unit is configured to obtain text content corresponding to the target scenario.
[0191] The second input sub-unit is configured to generate first voice dialogue information corresponding to the text content in response to a second voice input operation triggered according to the text content.
[0192] In some optional embodiments, the dialogue scenario determination module 1603 includes:
[0193] The loading unit is configured to load each voice dialogue scenario in the voice dialogue interface based on a loading level corresponding to each voice dialogue scenario in response to a trigger operation on the scenario selection control.
[0194] The scenario selection unit is configured to determine a target scenario in response to a selection operation on any one of the voice dialogue scenarios.
[0195] In some optional embodiments, the learning interaction page includes a learning plan component, and the apparatus described above further includes:
[0196] The plan configuration module is configured to display a plan configuration interface in response to a trigger operation on the learning plan component.
[0197] The task generation module is configured to generate at least one learning task in response to a plan operation generated in the plan configuration interface, and display the at least one learning task in the plan configuration interface.
[0198] In some optional embodiments, the plan configuration interface includes a test control, and the apparatus described above further includes:
[0199] The test interface display module is configured to display a test interface in response to a trigger operation on the test control, the test interface including a plurality of test questions.
[0200] The learning stage test module is configured to determine a learning stage of a target object based on a reply result in response to a reply operation generated on each test question, and generate at least one learning task adapted to the learning stage.
[0201] In some optional embodiments, the apparatus described above further includes:
[0202] The identification generation module is configured to generate a task progress identification on the learning task in response to a task completion operation for the learning task.
[0203] The progress display module is configured to display the learning progress on the learning interaction page in response to the learning progress for each learning task.
[0204] In some optional embodiments, the apparatus further includes:
[0205] The dialogue adjustment module is configured to adjust target dialogue information corresponding to the first voice dialogue information based on the learning stage of the target object.
[0206] In some optional embodiments, the learning interaction page includes a content learning component, and the apparatus further includes:
[0207] The learning content display module is configured to display a learning content interface in response to a trigger operation for the content learning component.
[0208] The download module is configured to download target learning content in response to a content download operation generated in the learning content interface.
[0209] In some optional embodiments, the apparatus further includes:
[0210] The update module is configured to update preset learning content in the learning content interface according to a preset period.
[0211] In some optional embodiments, the learning interaction page includes a game component, and the apparatus further includes:
[0212] The game display module is configured to display a game interface in response to a trigger operation for the game component.
[0213] The game interaction module is configured to generate a game interaction result and a level identification corresponding to the game interaction result in response to a game interaction operation generated in the game interface.
[0214] In some optional embodiments, the apparatus further includes:
[0215] The game content adjustment module is configured to adjust a game content level in the game interface based on the learning stage of the target object.
[0216] In some optional embodiments, the learning interaction page includes a translation component, and the apparatus further includes:
[0217] The translation interface display module is configured to display a translation interface in response to a trigger operation for the translation component.
[0218] The translation information determination module is configured to determine target text to be translated and a target translation mode in response to a text editing operation and a translation mode selection operation generated in the translation interface.
[0219] The translation module is configured to translate the target text based on the target translation mode, generate a translation text corresponding to the target text, and display the translation text in the translation interface.
[0220] In some optional embodiments, the learning interaction page includes a learning performance component, and the apparatus further includes:
[0221] The first learning performance display module is configured to display a learning performance interface in response to a triggering operation on the learning performance component, the learning performance interface including an incentive collection control and a task completion control.
[0222] The learning information viewing module is configured to display at least one incentive identifier corresponding to the target object in response to a triggering operation on the incentive collection control, and / or display at least one task completion identifier corresponding to the target object in response to a triggering operation on the task completion control.
[0223] In some optional embodiments, the learning interaction page includes an object identifier of the target object, and the apparatus further includes:
[0224] The learning information display module is configured to display a learning information interface in response to a triggering operation on the object identifier, the learning information interface including learning statistical information, a setting control, and a learning performance control, the learning statistical information including at least one of a total learning duration, a periodic learning duration, progress information, and learning suggestion information.
[0225] The setting interface display module is configured to display a learning setting interface in response to a triggering operation on the setting control.
[0226] The configuration module is configured to determine a learning level and a learning target of the target object in response to a configuration operation generated in the learning setting interface.
[0227] The second learning performance display module is configured to display a learning performance interface in response to a triggering operation on the learning performance control.
[0228] The page interaction apparatus provided by the embodiments of the present disclosure can execute the page interaction method provided by any of the embodiments of the present disclosure, and has the corresponding function modules and beneficial effects of the execution method. By setting the language dialogue component in the learning interaction page of the learning assistant, the user can select a target scene for oral learning through the voice dialogue interface corresponding to the language dialogue component, and in the target scene, target dialogue information matched with the first voice dialogue information issued by the target object is generated, thereby simulating a real oral communication scene through the learning assistant, which helps to exercise oral and listening abilities and improves the foreign language learning experience of the user.
[0229] Further function descriptions of the above-mentioned modules and units are the same as those of the corresponding embodiments, and will not be repeated here.
[0230] Figure 17 A structural schematic diagram of an electronic device provided by an embodiment of the present disclosure is provided.
[0231] The following will be specifically described with reference to Figure 17 which shows a structural schematic diagram of an electronic device suitable for implementing the electronic device in the embodiments of the present disclosure. The electronic device can include a processor (such as a central processor, a graphics processor, etc.) 1701, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 1702 or loaded from a storage 1708 into a random access memory (RAM) 1703. In the RAM 1703, various programs and data required for the operation of the electronic device are also stored. The processor 1701, the ROM 1702, and the RAM 1703 are connected to each other through a bus 1704. An input / output (I / O) interface 1705 is also connected to the bus 1704.
[0232] Generally, the following devices can be connected to the I / O interface 1705: an input device 1706 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage 1708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1709. The communication device 1709 can allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 17 The electronic device with various devices is shown, but it should be understood that it is not required to implement or have all the shown devices, and more or fewer devices can be alternatively implemented or had.
[0233] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication apparatus 1709, or installed from the memory 1708, or installed from the ROM 1702. When the computer program is executed by the processor 1701, the above-mentioned functions defined in the page interaction method of embodiments of the present disclosure are performed.
[0234] Figure 17 The electronic device shown is merely an example and should not impose any limitation on the functions and use range of embodiments of the present disclosure.
[0235] Embodiments of the present disclosure also provide a computer-readable storage medium, the above-mentioned method according to embodiments of the present disclosure can be implemented in hardware, firmware, or as computer code recordable on a storage medium, or as computer code originally stored in a remote storage medium or non-transitory machine-readable storage medium and downloaded through a network and to be stored in a local storage medium, so that the method described herein can be processed by such software stored on a storage medium using a general-purpose computer, a special-purpose processor, or programmable or special-purpose hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk or a solid state disk, etc.; further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that the computer, processor, microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code, which, when accessed and executed by the computer, processor or hardware, implements the page interaction method shown in the above embodiments.
[0236] Part of the present disclosure can be applied as a computer program product, for example, computer program instructions, when executed by a computer, through the operation of the computer, the method and / or technical solutions according to the present disclosure can be invoked or provided. Those skilled in the art should understand that the form of computer program instructions in computer-readable medium includes but is not limited to source files, executable files, installation package files, etc., and accordingly, the way of computer program instructions executed by computer includes but is not limited to: the computer directly executes the instructions, or the computer executes the corresponding compiled program after compiling the instructions, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.
[0237] While embodiments of the present disclosure have been described in conjunction with the accompanying drawings, various modifications and changes can be suggested by those skilled in the art, and it is intended that the present disclosure encompass such modifications and changes as fall within the scope of the appended claims.
Claims
1. A page interaction method, characterized by, The method comprises: displaying a learning interaction page corresponding to a learning assistant, the learning interaction page comprising a language dialogue component; in response to a triggering operation on the language dialogue component, displaying a voice dialogue interface, the voice dialogue interface comprising a scene selection control; in response to a triggering operation on the scene selection control, determining a target scene; in response to first voice dialogue information generated according to the target scene, generating target dialogue information matched with the first voice dialogue information.
2. The method of claim 1, wherein, The response to the first voice dialogue information generated according to the target scene to generate target dialogue information matched with the first voice dialogue information comprises: if the current network bandwidth meets the preset condition, in response to the first voice dialogue information generated according to the target scene, generating second voice dialogue information corresponding to the first voice dialogue information; if the current network bandwidth does not meet the preset condition, in response to the first voice dialogue information generated according to the target scene, generating text dialogue information corresponding to the first voice dialogue information; wherein the target dialogue information comprises second voice dialogue information and / or text dialogue information.
3. The method according to claim 1 or 2, characterized in that, Further comprising: evaluating the first voice dialogue information to generate an evaluation result corresponding to the first voice dialogue information, and displaying the evaluation result on the voice dialogue interface.
4. The method according to claim 1 or 2, characterized in that, Generating first voice dialogue information according to the target scene comprises: in response to a role selection operation in the target scene, determining a target simulation role; in response to a first voice input operation triggered according to the target simulation role, generating first voice dialogue information corresponding to the target simulation role; and / or, obtaining text content corresponding to the target scene; in response to a second voice input operation triggered according to the text content, generating first voice dialogue information corresponding to the text content.
5. The method of claim 1, wherein, The response to the triggering operation on the scene selection control to display the target scene in the voice dialogue interface comprises: in response to a triggering operation on the scene selection control, loading each voice dialogue scene in the voice dialogue interface based on the loading level corresponding to each voice dialogue scene; in response to a selection operation on any one of the voice dialogue scenes, determining the target scene.
6. The method of claim 1, wherein, The learning interaction page comprises a learning plan component, and the method further comprises: in response to a triggering operation on the learning plan component, displaying a plan configuration interface; in response to a plan operation generated in the plan configuration interface, generating at least one learning task and displaying the at least one learning task in the plan configuration interface.
7. The method of claim 6, wherein, The plan configuration interface comprises a test control, and the method further comprises: in response to a triggering operation on the test control, displaying a test interface, the test interface comprising a plurality of test questions; in response to a reply operation generated on each of the test questions, determining a learning stage of a target object based on the reply result, and generating at least one learning task adapted to the learning stage.
8. The method according to claim 6 or 7, characterized in that, Further comprising: in response to a task completion operation on the learning task, generating a task progress identifier on the learning task; and / or, In response to learning progress for each of the learning tasks, the learning progress is displayed on the learning interaction page.
9. The method of claim 7, wherein, Further comprising: Adjusting target dialogue information corresponding to the first voice dialogue information based on a learning stage of the target object.
10. The method of claim 1, wherein, The learning interaction page includes a content learning component, and the method further comprises: In response to a trigger operation for the content learning component, a learning content interface is displayed; In response to a content download operation generated in the learning content interface, target learning content is downloaded.
11. The method of claim 10, wherein, Further comprising: Updating preset learning content in the learning content interface according to a preset period.
12. The method of claim 1, wherein, The learning interaction page includes a game component, and the method further comprises: In response to a trigger operation for the game component, a game interface is displayed; In response to a game interaction operation generated in the game interface, a game interaction result and a level identifier corresponding to the game interaction result are generated.
13. The method of claim 12, wherein, Further comprising: Adjusting a game content level in the game interface based on a learning stage of the target object.
14. The method of claim 1, wherein, The learning interaction page includes a translation component, and the method further comprises: In response to a trigger operation for the translation component, a translation interface is displayed; In response to a text editing operation and a translation method selection operation generated in the translation interface, target text to be translated and a target translation method are determined; The target text is translated based on the target translation method, a translated text corresponding to the target text is generated, and the translated text is displayed on the translation interface.
15. The method of claim 1, wherein, The learning interaction page includes a learning performance component, and the method further comprises: In response to a trigger operation for the learning performance component, a learning performance interface is displayed, the learning performance interface including an incentive collection control and a task completion control; In response to a trigger operation for the incentive collection control, at least one incentive identifier corresponding to the target object is displayed; and / or, in response to a trigger operation for the task completion control, at least one task completion identifier corresponding to the target object is displayed.
16. The method of claim 15, wherein, The learning interaction page includes an object identifier of the target object, and the method further comprises: In response to a trigger operation for the object identifier, a learning information interface is displayed, the learning information interface including learning statistical information, a setting control, and a learning performance control, the learning statistical information including at least one of a total learning duration, a periodic learning duration, progress information, and learning suggestion information; and / or, In response to a trigger operation for the setting control, a learning setting interface is displayed; In response to a configuration operation generated in the learning setting interface, a learning level and a learning goal of the target object are determined; and / or, In response to a trigger operation for the learning performance control, the learning performance interface is displayed.
17. A page interaction apparatus characterized by comprising: The device comprises: An interaction page display module for displaying a learning interaction page corresponding to a learning assistant, the learning interaction page including a language dialogue component; A voice dialogue interface display module for displaying a voice dialogue interface in response to a trigger operation for the language dialogue component, the voice dialogue interface including a scene selection control; A dialogue scene determining module, configured to display a target scene in the voice dialogue interface in response to a triggering operation on the scene selection control; A dialogue information generating module, configured to generate target dialogue information matched with first voice dialogue information generated according to the target scene.
18. An electronic device, comprising: Comprise: A memory and a processor, which are connected in communication with each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the page interaction method in any one of claims 1 to 16.
19. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, and the computer instructions are used to make the computer execute the page interaction method in any one of claims 1 to 16.
20. A computer program product, characterised in that, The computer instructions are used to make the computer execute the page interaction method in any one of claims 1 to 16.
