Interface updating method, device and equipment

By updating the grammar rules of interface elements according to the language learning progress, the problem that users cannot understand the interface content after changing the language is solved, the balance between language learning and device use is achieved, vocabulary consolidation and new word book management is provided, and the user experience is improved.

CN120256004APending Publication Date: 2025-07-04VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510331016.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the prior art, after the user changes his language, the electronic device fails to effectively balance the language learning and usage needs, resulting in the user being unable to accurately understand the interface content.

Method used

By receiving user input, the interface elements, such as vocabulary and sentences are updated according to the learning progress of the language learning application, the sentences are displayed using the grammatical rules of the first language or the grammatical rules of the second language, and the grammatical rules are switched according to the vocabulary ratio threshold.

Benefits of technology

It realizes that in the process of language learning, users can accurately understand the interface content, balance language learning and device usage needs, and provide vocabulary consolidation and new word book management functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120256004A_ABST
    Figure CN120256004A_ABST
Patent Text Reader

Abstract

The invention discloses an interface updating method, device and equipment, and belongs to the technical field of electronic equipment. The interface updating method comprises the steps of receiving first input; in response to the first input, updating a target interface element of the first interface according to the language learning progress of the language learning application; the target interface element comprises at least one of vocabularies and sentences.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of electronic devices, and particularly relates to an interface update method, apparatus, and device. Background Art

[0002] To facilitate users' use of electronic devices, the electronic devices provide a language setting function, where the language setting function is used to adjust the language used by the electronic device system. Users can select a preferred language according to their own needs through the language setting function, that is, switch the language used by the electronic device system to the language selected by the user.

[0003] In the related art, after switching the language used by the electronic device system to the language selected by the user, all the contents of the electronic device interface are displayed in the language selected by the user. However, when the user does not recognize some words in the language they have selected, displaying all the contents of the interface in the language selected by the user will affect the user's understanding of the interface content, resulting in an inability to balance the needs of language learning and the use of electronic devices. Summary of the Invention

[0004] The purpose of the embodiments of this application is to provide an interface update method, apparatus, and device, which can balance the needs of language learning and the use of electronic devices.

[0005] In a first aspect, the embodiments of this application provide an interface update method, including:

[0006] Receiving a first input;

[0007] In response to the first input, updating the target interface elements of the first interface according to the language learning progress of the language learning application; the target interface elements include at least one of the following: vocabulary, sentences.

[0008] In a second aspect, the embodiments of this application provide an interface update apparatus, including:

[0009] A first receiving module, configured to receive a first input;

[0010] An update module, configured to update the target interface elements of the first interface according to the language learning progress of the language learning application in response to the first input; the target interface elements include at least one of the following: vocabulary, sentences.

[0011] In a third aspect, the embodiments of this application provide an electronic device, where the electronic device includes a processor and a memory, and the memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the interface update method provided by the embodiments of this application are implemented.

[0012] Fourthly, an embodiment of the present application provides a readable storage medium, on which a program or instructions are stored, and when the program or instructions are executed by a processor, the steps of the interface update method provided by the embodiment of the present application are implemented.

[0013] Fifthly, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the interface update method provided by the embodiment of the present application.

[0014] Sixthly, an embodiment of the present application provides a computer program product, which is stored in a storage medium, and the program product is executed by at least one processor to implement the steps of the interface update method provided by the embodiment of the present application.

[0015] In the embodiment of the present application, by receiving a first input; in response to the first input, updating a target interface element of a first interface according to the language learning progress of a language learning application; the target interface element includes at least one of the following: vocabulary, sentence. In this way, by updating the elements in the interface according to the user's language learning progress, the needs of language learning and the use of the electronic device can be balanced. Description of the Drawings

[0016] Figure 1 is a schematic flowchart of the interface update method provided by the embodiment of the present application;

[0017] Figure 2 is a first schematic diagram of the updated interface provided by the embodiment of the present application;

[0018] Figure 3 is a second schematic diagram of the updated interface provided by the embodiment of the present application;

[0019] Figure 4 is a third schematic diagram of the updated interface provided by the embodiment of the present application;

[0020] Figure 5 is a schematic diagram of displaying vocabulary information provided by the embodiment of the present application;

[0021] Figure 6 is a fourth schematic diagram of the updated interface provided by the embodiment of the present application;

[0022] Figure 7 is a fifth schematic diagram of the updated interface provided by the embodiment of the present application

[0023] Figure 8 is a schematic structural diagram of the interface update device provided by the embodiment of the present application;

[0024] Figure 9 is a schematic structural diagram of the electronic device provided by the embodiment of the present application

[0025] Figure 10 It is a schematic diagram of the hardware structure of the electronic device implementing the embodiments of the present application. Detailed implementation manners

[0026] Next, the technical solutions in the embodiments of the present application will be clearly described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application belong to the scope of protection of the present application.

[0027] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same category, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means an "or" relationship between the associated objects before and after.

[0028] Next, with reference to the accompanying drawings, the interface update method, device, and equipment provided by the embodiments of the present application will be described in detail through specific embodiments and their application scenarios.

[0029] Figure 1 It is a schematic flowchart of the interface update method provided by the embodiments of the present application. The interface update method may include:

[0030] Step 101: Receive a first input;

[0031] In some possible implementations of the embodiments of the present application, the first input is used to trigger the update of the target interface element of the first interface according to the language learning progress of the language learning application. The first input may be an input to start the learning mode. After the learning mode is started, the target interface element of the first interface is updated according to the language learning progress of the language learning application. The first input in the embodiments of the present application includes, but is not limited to: the user's touch input on the first interface or the setting interface through a touch object (such as a finger or a stylus, etc.); among them, the touch input includes, but is not limited to, click input, swipe input, etc. The click input may be single-click input, double-click input, or click input of any number of times, and may also be long-press input or short-press input. The first input in the embodiments of the present application can be set and adaptively modified according to actual needs.

[0032] In some possible implementations of the embodiments of the present application, the setting interface in the embodiments of the present application may be an interface for setting the language of an electronic device, and the first interface is an interface different from the setting interface. For example, the first interface is the desktop of the electronic device, the application interface, the video playback interface, and so on.

[0033] In some possible implementations of the embodiments of the present application, step 101 may include: receiving a first input when the first interface is displayed; or receiving a first input when the setting interface is displayed.

[0034] Exemplarily, when the first interface is displayed, the first input is a long press input by the user on the first interface. When the setting interface is displayed, the first input may be an input for setting the language to "learning mode".

[0035] It should be noted that when the first input is received when the first interface is displayed, only the target interface elements of the first interface will be updated according to the language learning progress of the language learning application; when the first input is received when the setting interface is displayed, all interfaces will be updated according to the language learning progress of the language learning application.

[0036] In the embodiments of the present application, when the first input is received when the first interface is displayed, only the first interface can be updated, and when the first input is received when the setting interface is displayed, all interfaces can be updated, so that the interface update can meet the needs of users.

[0037] Step 102: In response to the first input, update the target interface elements of the first interface according to the language learning progress of the language learning application; the target interface elements include at least one of the following: vocabulary, sentence.

[0038] In some possible implementations of the embodiments of the present application, the language learning progress in the embodiments of the present application includes but is not limited to: vocabulary learning progress, sentence learning progress, grammar learning progress, and so on.

[0039] Exemplarily, the interface update method provided in the embodiments of the present application will be described below by taking the setting interface as an example. As Figure 2 shown, Figure 2 is the first schematic diagram of the updated interface provided in the embodiments of the present application.

[0040] In Figure 2 , after the user clicks the "learning mode" control in the language setting interface, the target interface elements of the language setting interface are updated according to the language learning progress of the language learning application.

[0041] In some possible implementations of the embodiments of the present application, the target interface element includes a sentence, the first interface corresponds to a first language, the language learning application corresponds to a second language, and the language learning progress includes the learning progress of vocabulary; accordingly, in response to the first input, updating the target interface element of the first interface according to the language learning progress of the language learning application may include: in response to the first input, for each sentence of the first interface, when the ratio of the first number to the second number is greater than or equal to the ratio threshold, displaying the sentence according to the grammatical rules of the first language; wherein the first number is the number of words in the first language in the sentence, and the second number is the number of words in the second language in the sentence.

[0042] In some possible implementations of the embodiments of the present application, the ratio threshold in the embodiments of the present application can be set according to actual needs, for example, the ratio threshold is 1:1.

[0043] For example, Figure 3 As shown, Figure 3 This is a second schematic diagram of the update interface provided in the embodiment of the present application. Figure 3 The first language is Chinese and the second language is English. Figure 3 In the sentence "A man makes a midnight snack for his wife" in the interface shown, according to the language learning progress, "man" in the sentence is replaced with "man", and "wife" is replaced with "wife", and the result is "man makes a midnight snack for his wife"; in "man gets up in the middle of the night to make a midnight snack for his wife", the number of English words is 2, the number of Chinese words is 8, and the ratio of the number of Chinese words to the number of English words is 8:2. This ratio is greater than the ratio threshold of 1:1, so "man gets up in the middle of the night to make a midnight snack for his wife" is displayed according to the Chinese grammar, and the display result is "man makes a midnight snack for his wife".

[0044] In an embodiment of the present application, when the ratio of the number of words in the language corresponding to the first interface in a sentence to the number of words in the second language corresponding to the language learning application in the sentence is greater than or equal to a ratio threshold, the sentence is displayed according to the grammatical rules of the first language, thereby ensuring that the user accurately understands the meaning of the sentence that mixes the first language and the second language.

[0045] In some possible implementations of the embodiments of the present application, the interface update method provided by the embodiments of the present application may further include: when the ratio of the first number to the second number is less than a ratio threshold, displaying the sentence according to the grammatical rules of the second language.

[0046] For example, Figure 4 As shown, Figure 4 This is a third schematic diagram of the update interface provided in the embodiment of the present application. Figure 4 The first language is Chinese and the second language is English. Figure 3In the sentence “A man makes supper for his wife in the middle of the night” in the interface shown, according to the language learning progress, “man” in the sentence is replaced with “man”, “midnight” is replaced with “the middle of the night”, “give” is replaced with “for”, wife is replaced with “wife”, make is replaced with “make”, and supper is replaced with “supper” to obtain “man the middle of the night for wife make supper”; in “man the middle of the night for wife make supper”, the number of English words is 10, the number of Chinese words is 0, and the ratio of the number of Chinese words to the number of English words is 0:10. The ratio is less than the ratio threshold of 1:1, so “man the middle of the night for wife make supper” is displayed according to English grammar, and the display result is “The manmade supper for his wife in the middle of the night”.

[0047] In an embodiment of the present application, when the ratio of the number of words in the language corresponding to the first interface in a sentence to the number of words in the second language corresponding to the language learning application in the sentence is less than a ratio threshold, by displaying the sentence according to the grammatical rules of the second language, it is possible to ensure that the user accurately understands the meaning of the sentence that mixes the first language and the second language, and enables the user to review the grammatical rules of the second language.

[0048] In some possible implementations of the embodiments of the present application, after step 102, the interface update method provided by the embodiments of the present application may also include: receiving a second input of the first vocabulary in the updated first interface; in response to the second input, displaying vocabulary information of the first vocabulary, the vocabulary information including at least one of the following: phonetic symbols, translation results.

[0049] In some possible implementations of the embodiments of the present application, the second input in the embodiments of the present application includes but is not limited to: the user's touch input of the first word through the touch object. Among them, the touch input includes but is not limited to click input, sliding input, etc. The click input can be a single click input, a double click input, or any number of click inputs, and can also be a long press input or a short press input. The second input in the embodiments of the present application can be set and adaptively modified according to actual needs.

[0050] In some possible implementations of the embodiment of the present application, the first vocabulary in the embodiment of the present application may be a vocabulary of a language corresponding to the language learning application.

[0051] For example, Figure 5As shown Figure 5 is a schematic diagram showing vocabulary information provided by an embodiment of the present application. In this example, the first vocabulary is "resigned", the second input is the user's circled input for "resigned", and the vocabulary information of "Resigned" includes: the phonetic notation of Resigned The translation result "resign; quit" and the part of speech "v", where "v" represents a verb. It should be noted that in Figure 5 when inputting "resigned", the capital "R" of the first letter "r" of "resigned" is displayed. When displaying the vocabulary information of this vocabulary, the first letter of this vocabulary is in capital form.

[0052] In the embodiment of the present application, by displaying the vocabulary information of the first vocabulary, it can help the user to consolidate the first vocabulary.

[0053] In some possible implementations of the embodiment of the present application, the interface update method provided by the embodiment of the present application may further include: receiving a third input for the first vocabulary; in response to the third input, adding the first vocabulary to the new word book of the language learning application.

[0054] In some possible implementations of the embodiment of the present application, the third input in the embodiment of the present application includes but is not limited to: the user's touch input for the first vocabulary through a touch object. Among them, the touch input includes but is not limited to click input, swipe input, etc. The click input can be single click input, double click input or click input of any number of times, and can also be long press input or short press input. The third input in the embodiment of the present application can be set and adaptively modified according to actual needs.

[0055] In some possible implementations of the embodiment of the present application, the new word book in the embodiment of the present application is a function provided by the language learning application for recording words that the user does not know.

[0056] Exemplarily, the first vocabulary is "resigned". After the user circles "resigned", "resigned" is added to the new word book of the language learning application. In the subsequent process of the user using the language learning application, the user can review the words in the new word book through the new word book.

[0057] In the embodiment of the present application, by adding the first vocabulary to the new word book of the language learning application, in the subsequent process of the user using the language learning application, it can help the user to review the words in the new word book.

[0058] In some possible implementations of the embodiment of the present application, the first interface in the embodiment of the present application is a video playback interface.

[0059] Exemplarily, such asFigure 6 As shown Figure 6 This is the fourth schematic diagram of the updated interface provided by the embodiment of the present application. In Figure 6 it, "Don't hate your enemies, it will affect your judgment" is updated to "Don’thate your enemies, itclouds your judement".

[0060] In the embodiment of the present application, it is possible to learn a language while watching a film or television work, so that both watching the film and learning can be satisfied.

[0061] In some possible implementations of the embodiment of the present application, the updated first interface in the embodiment of the present application further includes at least one of the following: phonetic symbols, knowledge point annotation information. Among them, the knowledge point annotation information may be annotation information of foreign language grammar, including but not limited to: tense, voice, mood, main clause, subordinate clause, sentence components, etc.

[0062] Exemplarily, as Figure 7 shown Figure 7 This is the fifth schematic diagram of the updated interface provided by the embodiment of the present application. In Figure 7 it, the translation result and phonetic symbols of "enemies" and the translation result and phonetic symbols of "judement" are further included in the updated interface.

[0063] For the interface update method provided by the embodiment of the present application, the execution subject may be an interface update device. In the embodiment of the present application, taking the interface update device executing the interface display method as an example, the interface update device provided by the embodiment of the present application is described.

[0064] Figure 8 This is a schematic structural diagram of the interface update device provided by the embodiment of the present application. The interface update device 800 may include:

[0065] A first receiving module 801, configured to receive a first input;

[0066] An update module 802, configured to, in response to the first input, update target interface elements of the first interface according to the language learning progress of a language learning application; the target interface elements include at least one of the following: vocabulary, sentence.

[0067] In the embodiment of the present application, by receiving a first input; in response to the first input, updating target interface elements of the first interface according to the language learning progress of a language learning application; the target interface elements include at least one of the following: vocabulary, sentence. In this way, by updating the elements in the interface according to the user's language learning progress, the needs of language learning and the use of the electronic device can be balanced.

[0068] In some possible implementations of the embodiment of the present application, the first receiving module 801 is specifically configured to:

[0069] When the first interface is being displayed, receive a first input;

[0070] Alternatively, when the settings interface is being displayed, receive a first input.

[0071] In the embodiments of the present application, when a first input is received while the first interface is being displayed, only the first interface can be updated, and when a first input is received while the settings interface is being displayed, all interfaces can be updated, enabling the interface update to meet the user's needs.

[0072] In some possible implementations of the embodiments of the present application, the target interface element includes a sentence, the first interface corresponds to a first language, the language learning application corresponds to a second language, and the language learning progress includes the learning progress of vocabulary;

[0073] Correspondingly, the update module 802 is specifically configured to:

[0074] In response to the first input, for each sentence of the first interface, when the ratio of the first quantity to the second quantity is greater than or equal to a ratio threshold, display the sentence according to the grammar rules of the first language; wherein, the first quantity is the number of vocabulary of the first language in the sentence, and the second quantity is the number of vocabulary of the second language in the sentence.

[0075] In the embodiments of the present application, when the ratio of the number of vocabulary of the language corresponding to the first interface in the sentence to the number of vocabulary of the second language corresponding to the language learning application in the sentence is greater than or equal to the ratio threshold, by displaying the sentence according to the grammar rules of the first language, it can ensure that the user accurately understands the meaning of the sentence mixing the first language and the second language.

[0076] In some possible implementations of the embodiments of the present application, the update module 802 is further configured to:

[0077] When the ratio of the first quantity to the second quantity is less than the ratio threshold, display the sentence according to the grammar rules of the second language.

[0078] In the embodiments of the present application, when the ratio of the number of vocabulary of the language corresponding to the first interface in the sentence to the number of vocabulary of the second language corresponding to the language learning application in the sentence is less than the ratio threshold, by displaying the sentence according to the grammar rules of the second language, it can ensure that the user accurately understands the meaning of the sentence mixing the first language and the second language, and can enable the user to review the grammar rules of the second language.

[0079] In some possible implementations of the embodiments of the present application, the interface update device provided by the embodiments of the present application further includes:

[0080] A second receiving module, configured to receive a second input to the first vocabulary in the updated first interface;

[0081] A display module, configured to display lexical information of a first word in response to a second input, where the lexical information includes at least one of the following: phonetic symbols, translation results.

[0082] In an embodiment of the present application, by displaying the lexical information of the first word, it can help the user to consolidate the first word.

[0083] In some possible implementations of the embodiment of the present application, the interface update device provided by the embodiment of the present application further includes:

[0084] A third receiving module, configured to receive a third input for the first word;

[0085] An adding module, configured to add the first word to a new word book of a language learning application in response to the third input.

[0086] In an embodiment of the present application, by adding the first word to the new word book of the language learning application, it can help the user review the words in the new word book during the subsequent use of the language learning application by the user.

[0087] In some possible implementations of the embodiment of the present application, the first interface is a video playback interface.

[0088] In some possible implementations of the embodiment of the present application, the updated first interface further includes at least one of the following: phonetic symbols, knowledge point annotation information.

[0089] The interface display device in the embodiment of the present application may be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than the terminal. Exemplarily, the electronic device may be a mobile phone, a tablet computer, a notebook computer, a handheld computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc., and may also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiment of the present application does not make specific limitations.

[0090] The interface update device in the embodiments of the present application can be a device with an operating system. The operating system can be the Android operating system, the iOS operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.

[0091] The interface update device provided by the embodiments of the present application can implement Figures 1 to 7 each process implemented by the interface update method embodiments. To avoid repetition, details are not described herein again.

[0092] Optionally, as Figure 9 shown, the embodiments of the present application further provide an electronic device 900, including a processor 901 and a memory 902. A program or instruction that can run on the processor 901 is stored on the memory 902. When the program or instruction is executed by the processor 901, each step of the interface update method embodiments provided by the embodiments of the present application is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described herein again.

[0093] Figure 10 is a schematic diagram of the hardware structure of the electronic device implementing the embodiments of the present application.

[0094] The electronic device 1000 includes, but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.

[0095] Those skilled in the art can understand that the electronic device 1000 may further include a power source (such as a battery) for supplying power to each component. The power source can be logically connected to the processor 1010 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 10 The structure of the electronic device shown in

[0096] does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine some components, or have different component arrangements, which are not described herein again.

[0097] Among them, the user input unit 1007 is configured to receive a first input;

[0098] In an embodiment of the present application, a first input is received; in response to the first input, target interface elements of a first interface are updated according to the language learning progress of a language learning application; the target interface elements include at least one of the following: vocabulary, sentences. In this way, by updating the elements in the interface according to the user's language learning progress, the needs of language learning and the use of the electronic device can be balanced.

[0099] In some possible implementations of the embodiment of the present application, the user input unit 1007 is specifically configured to:

[0100] Receive a first input when the first interface is displayed;

[0101] Or, receive a first input when a settings interface is displayed.

[0102] In the embodiment of the present application, when a first input is received while the first interface is displayed, only the first interface can be updated, and when a first input is received while the settings interface is displayed, all interfaces can be updated, so that the interface update can meet the user's needs.

[0103] In some possible implementations of the embodiment of the present application, the target interface elements include sentences, the first interface corresponds to a first language, the language learning application corresponds to a second language, and the language learning progress includes the learning progress of vocabulary;

[0104] Correspondingly, the processor 1010 is specifically configured to:

[0105] In response to the first input, for each sentence of the first interface, when the ratio of the first quantity to the second quantity is greater than or equal to a ratio threshold, display the sentence according to the grammar rules of the first language; where the first quantity is the number of vocabulary of the first language in the sentence, and the second quantity is the number of vocabulary of the second language in the sentence.

[0106] In the embodiment of the present application, when the ratio of the number of vocabulary of the language corresponding to the first interface in the sentence to the number of vocabulary of the second language corresponding to the language learning application in the sentence is greater than or equal to the ratio threshold, by displaying the sentence according to the grammar rules of the first language, it can be ensured that the user accurately understands the meaning of the sentence mixing the first language and the second language.

[0107] In some possible implementations of the embodiment of the present application, the processor 1010 is further configured to:

[0108] When the ratio of the first quantity to the second quantity is less than the ratio threshold, display the sentence according to the grammar rules of the second language.

[0109] In an embodiment of the present application, when the ratio of the number of words corresponding to the language of the first interface in a sentence to the number of words corresponding to the second language of the language learning application in the sentence is less than the ratio threshold, by displaying the sentence according to the grammar rules of the second language, it can ensure that the user accurately understands the meaning of the sentence mixing the first language and the second language, and can enable the user to review the grammar rules of the second language.

[0110] In some possible implementations of the embodiment of the present application, the user input unit 1007 is further configured to:

[0111] Receive a second input to the first word in the updated first interface;

[0112] The display unit 1006 is configured to display the word information of the first word in response to the second input, and the word information includes at least one of the following: phonetic notation, translation result.

[0113] In an embodiment of the present application, by displaying the word information of the first word, it can help the user consolidate the first word.

[0114] In some possible implementations of the embodiment of the present application, the user input unit 1007 is further configured to:

[0115] Receive a third input to the first word;

[0116] Correspondingly, the processor 1010 is further configured to add the first word to the new word book of the language learning application in response to the third input.

[0117] In an embodiment of the present application, by adding the first word to the new word book of the language learning application, it can help the user review the words in the new word book during the subsequent use of the language learning application by the user.

[0118] In some possible implementations of the embodiment of the present application, the first interface is a video playback interface.

[0119] In some possible implementations of the embodiment of the present application, the updated first interface further includes at least one of the following: phonetic notation, knowledge point annotation information.

[0120] It should be understood that in the embodiments of the present application, the input unit 1004 may include a Graphics Processing Unit (GPU) 10041 and a microphone 10042. The graphics processor 10041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of, for example, a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. The other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated herein.

[0121] The memory 1009 can be used to store software programs and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both a volatile and a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 1009 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.

[0122] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1010 either.

[0123] The embodiments of the present application also provide a readable storage medium, on which a program or instructions are stored. When the program or instructions are executed by a processor, the various processes of the interface display method embodiments provided by the embodiments of the present application are implemented, and the same technical effects can be achieved. To avoid repetition, it will not be elaborated here.

[0124] Among them, the processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer-readable storage medium. Examples of computer-readable storage media include non-transitory computer-readable media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs, etc.

[0125] An embodiment of the present application further provides a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run programs or instructions to implement each process of the interface display method embodiment provided by the embodiment of the present application, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0126] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.

[0127] An embodiment of the present application further provides a computer program product. The program product is stored in a storage medium. The program product is executed by at least one processor to implement each process of the interface display method embodiment provided by the embodiment of the present application, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0128] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover a non-exclusive inclusion, such that a process, method, article or device including a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

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

[0130] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific implementation manners. The above specific implementation manners are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them belong to the protection scope of the present application.

Claims

1. An interface update method, characterized in that, The method includes: Receiving a first input; In response to the first input, updating a target interface element of a first interface according to a language learning progress of a language learning application; the target interface element includes at least one of the following: vocabulary, sentence.

2. The method according to claim 1, wherein The receiving the first input includes: Receiving the first input when the first interface is being displayed; Or, receiving the first input when a settings interface is being displayed.

3. The method according to claim 1, wherein The target interface element includes a sentence, the first interface corresponds to a first language, the language learning application corresponds to a second language, and the language learning progress includes a learning progress of vocabulary; The updating, in response to the first input, the target interface element of the first interface according to the language learning progress of the language learning application includes: In response to the first input, for each sentence of the first interface, when a ratio of a first quantity to a second quantity is greater than or equal to a ratio threshold, displaying the sentence according to a grammar rule of the first language; wherein, the first quantity is a quantity of vocabulary of the first language in the sentence, and the second quantity is a quantity of vocabulary of the second language in the sentence.

4. The method according to claim 3, characterized in that The method further includes: When the ratio is less than the ratio threshold, displaying the sentence according to a grammar rule of the second language.

5. The method according to claim 1, wherein After the updating, in response to the first input, the target interface element of the first interface according to the language learning progress of the language learning application, the method further includes: Receiving a second input to a first vocabulary in the updated first interface; In response to the second input, displaying vocabulary information of the first vocabulary, the vocabulary information includes at least one of the following: phonetic notation, translation result.

6. The method according to claim 5, wherein The method further includes: Receiving a third input to the first vocabulary; In response to the third input, adding the first vocabulary to a new word book of the language learning application.

7. The method according to claim 1, wherein The first interface is a video playback interface.

8. The method according to claim 1, characterized in that, The updated first interface further includes at least one of the following: phonetic notation, knowledge point annotation information.

9. An interface update device, characterized in that, The apparatus includes: A first receiving module, configured to receive a first input; An updating module, configured to update a target interface element of a first interface according to a language learning progress of a language learning application in response to the first input; the target interface element includes at least one of the following: vocabulary, sentence.

10. An electronic device, characterized in that, The electronic device includes a processor and a memory, the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the interface updating method according to any one of claims 1-8 are implemented.