Interface interaction method and apparatus, device, and storage medium

WO2026166439A1PCT designated stage Publication Date: 2026-08-13BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2026-02-03
Publication Date
2026-08-13

Smart Images

  • Figure CN2026076794_13082026_PF_FP_ABST
    Figure CN2026076794_13082026_PF_FP_ABST
Patent Text Reader

Abstract

Provided are an interface interaction method and apparatus, a device, and a storage medium. The method (500) comprises: presenting, in an interactive interface for media content, at least one piece of interactive content for the media content (510); providing, in the interactive interface, a first entry associated with first interactive content among the at least one piece of interactive content, the first interactive content corresponding to a first language (520); and in response to the first entry being triggered, presenting, in the interactive interface, the first interactive content and first translation content corresponding to the first interactive content, wherein the first translation content corresponds to a second language (530).
Need to check novelty before this filing date? Find Prior Art

Description

Methods, apparatus, devices and storage media for user interface interaction

[0001] This application claims priority to Chinese Patent Application No. 202510138954.7, filed on February 7, 2025, entitled "Method, Apparatus, Device and Storage Medium for Interface Interaction", the entire contents of which are incorporated herein by reference. Technical Field

[0002] The exemplary embodiments disclosed herein relate generally to the field of computers, and more particularly to methods, apparatuses, devices, and computer-readable storage media for interface interaction. Background Technology

[0003] With the increasing maturity of internet technology, more and more users are browsing and publishing content on online platforms. For example, users accustomed to different languages ​​can also communicate through online platforms. However, due to language differences, users face obstacles in understanding interactive content in different languages. Existing online platforms cannot provide users with suitable translation functions, affecting the efficiency of communication between users. Summary of the Invention

[0004] In a first aspect of this disclosure, a method for interface interaction is provided. The method includes: presenting at least one interactive element for the media content in an interactive interface of media content; providing a first entry point associated with a first interactive element in the at least one interactive element, the first interactive element corresponding to a first language; and, in response to the first entry point being triggered, presenting the first interactive element and a first translated element corresponding to the first interactive element in the interactive interface, wherein the first translated element corresponds to a second language.

[0005] In a second aspect of this disclosure, a method for interface interaction is provided. The method includes: presenting at least one interactive element for media content in an interactive interface; providing a first entry point associated with a first interactive element among the at least one interactive element, the first interactive element including first media content corresponding to a first language; and, in response to the first entry point being triggered, presenting first translated content corresponding to the first interactive element in the interactive interface, wherein the first translated content corresponds to a second language, and the first translated content is generated based on first image content or first audio content of the first media content, the first audio content corresponding to the first language.

[0006] In a third aspect of this disclosure, a method for interface interaction is provided. The method includes: presenting at least one interactive element for the media content in an interactive interface of the media content; and generating shareable content based on the first interactive element in response to receiving a sharing request for a first interactive element among the at least one interactive element, wherein the first interactive element corresponds to a first language and the shareable content corresponds to a second language.

[0007] In a fourth aspect of this disclosure, an apparatus for interface interaction is provided. The apparatus includes: a first presentation module configured to present at least one interactive element for media content in an interactive interface of media content; a first providing module configured to provide, in the interactive interface, a first entry point associated with the first interactive element, the first interactive element corresponding to a first language; and a first translation module configured to, in response to the first entry point being triggered, present the first interactive element and a first translated element corresponding to the first interactive element in the interactive interface, wherein the first translated element corresponds to a second language.

[0008] In a fifth aspect of this disclosure, an apparatus for interface interaction is provided. The apparatus includes: a second presentation module configured to present at least one interactive element for media content in an interactive interface of media content; a second providing module configured to provide, in the interactive interface, a first entry point associated with a first interactive element among the at least one interactive element, the first interactive element including first media content corresponding to a first language; and a second translation module configured to, in response to the first entry point being triggered, present first translated content corresponding to the first interactive element in the interactive interface, wherein the first translated content corresponds to a second language, and the first translated content is generated based on first image content or first audio content of the first media content, the first audio content corresponding to the first language.

[0009] In a sixth aspect of this disclosure, an apparatus for interface interaction is provided. The apparatus includes: a third presentation module configured to present at least one interactive element for media content in an interactive interface of media content; and a sharing module configured to generate shareable content based on the first interactive element in response to receiving a sharing request for a first interactive element among the at least one interactive element, wherein the first interactive element corresponds to a first language and the shareable content corresponds to a second language.

[0010] In a seventh aspect of this disclosure, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. When executed by the at least one processor, the instructions cause the device to perform the methods of the first, second, or third aspects.

[0011] In an eighth aspect of this disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores computer-executable instructions that can be executed by a processor to implement the methods of the first, second, or third aspects.

[0012] In a ninth aspect of this disclosure, a computer program product is provided. The computer program product is tangibly stored in a computer storage medium and includes computer-executable instructions that, when executed by a device, cause the device to perform the methods of the first, second, or third aspect.

[0013] It should be understood that the content described in this content section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0014] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:

[0015] Figure 1 shows a schematic diagram of an example environment in which embodiments of the present disclosure may be implemented;

[0016] Figures 2A to 2G illustrate example interfaces according to some embodiments of the present disclosure;

[0017] Figures 3A to 3D illustrate example interfaces according to further embodiments of the present disclosure;

[0018] Figures 4A to 4C illustrate example interfaces according to further embodiments of the present disclosure;

[0019] Figure 5 shows a flowchart of an example process of interface interaction according to some embodiments of the present disclosure;

[0020] Figure 6 shows a flowchart of an example process of interface interaction according to some other embodiments of the present disclosure;

[0021] Figure 7 illustrates a flowchart of an example process of interface interaction according to other embodiments of the present disclosure;

[0022] Figure 8 shows a schematic structural block diagram of an example device for interface interaction according to some embodiments of the present disclosure;

[0023] Figure 9 shows a schematic structural block diagram of an example device for interface interaction according to some further embodiments of the present disclosure;

[0024] Figure 10 shows a schematic structural block diagram of an example device for interface interaction according to other embodiments of the present disclosure; and

[0025] Figure 11 shows a block diagram of an electronic device capable of implementing several embodiments of the present disclosure. Detailed Implementation

[0026] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0027] It should be noted that the headings of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and embodiments of any type may be included under any section / subsection. Furthermore, embodiments described in any section / subsection may be combined in any way with any other embodiments described in the same section / subsection and / or different sections / subsections.

[0028] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0029] The embodiments of this disclosure may involve user data, data acquisition, and / or use. All of these aspects comply with applicable laws, regulations, and relevant provisions. In the embodiments of this disclosure, all data collection, acquisition, processing, manipulation, forwarding, and use are conducted with the user's knowledge and confirmation. Accordingly, in implementing the embodiments of this disclosure, the type, scope of use, and usage scenarios of any data or information that may be involved should be communicated to the user and their authorization obtained in accordance with relevant laws and regulations through appropriate means. The specific methods of notification and / or authorization may vary depending on the actual situation and application scenario, and the scope of this disclosure is not limited in this respect.

[0030] In this specification and the embodiments, any processing of personal information will be carried out only under the premise of legality (such as obtaining the consent of the personal information subject, or being necessary for the performance of a contract), and will only be carried out within the scope stipulated or agreed upon. A user's refusal to process personal information other than that necessary for basic functions will not affect the user's use of basic functions.

[0031] As mentioned above, with the increasing maturity of internet technology, more and more users are browsing and publishing content on online platforms. For example, users accustomed to different languages ​​can also communicate through online platforms. However, due to language differences, users face obstacles in understanding interactive content in different languages. Existing online platforms cannot provide users with suitable translation functions, affecting the efficiency of communication between users.

[0032] Embodiments of this disclosure propose a scheme for interface interaction. The scheme includes: presenting at least one interactive element for the media content in an interactive interface; providing a first entry point associated with a first interactive element in the at least one interactive element, the first interactive element corresponding to a first language; and, in response to the first entry point being triggered, presenting the first interactive element and a first translated element corresponding to the first interactive element in the interactive interface, wherein the first translated element corresponds to a second language.

[0033] In this way, embodiments of this disclosure can present interactive content associated with the media content in an interactive interface. Furthermore, embodiments of this disclosure can, in response to the triggering of an entry point associated with the interactive content, present the interactive content and its corresponding translation in the interactive interface.

[0034] Based on embodiments of this disclosure, users can be provided with an entry point associated with interactive content, and based on user activation of the entry point, interactive content and corresponding translated content can be presented. Therefore, embodiments of this disclosure can improve information retrieval efficiency, making it easier for users to understand interactive content in other languages.

[0035] The following section provides a detailed description of various example implementations of this scheme, with reference to the accompanying drawings.

[0036] Example Environment

[0037] Figure 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in Figure 1, the example environment 100 may include an electronic device 110.

[0038] In this example environment 100, electronic device 110 can run an application 120 that supports user interface interaction. Application 120 can be any suitable type of application for user interface interaction, examples of which may include, but are not limited to, media content applications, social applications, or other suitable applications. User 140 can interact with application 120 via electronic device 110 and / or its attached devices.

[0039] In environment 100 of Figure 1, if application 120 is active, electronic device 110 can use application 120 to present interface 150 for supporting interface interaction.

[0040] In some embodiments, electronic device 110 communicates with server 130 to provide services to application 120. Electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, VR / AR devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, electronic device 110 can also support any type of user-facing interface (such as "wearable" circuitry).

[0041] Server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. Server 130 may include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc. Server 130 can provide backend services for applications 120 that support virtual scenarios in electronic devices 110.

[0042] A communication connection can be established between server 130 and electronic device 110. This communication connection can be established via wired or wireless means. The communication connection may include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections; the embodiments of this disclosure are not limited in this respect. In the embodiments of this disclosure, server 130 and electronic device 110 can achieve signaling interaction through the communication connection between them.

[0043] It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of this disclosure.

[0044] The following description will continue with reference to the accompanying drawings, which will provide some exemplary embodiments of this disclosure.

[0045] Example Interaction

[0046] Example 1

[0047] Figures 2A to 2G illustrate example interfaces 200A to 200G according to some embodiments of the present disclosure. Interfaces 200A to 200G may be provided, for example, by the electronic device 110 shown in Figure 1.

[0048] In some embodiments, as shown in FIG2A, the electronic device 110 may present an interactive interface 200A for media content. As an example, the interactive interface 200A may be an interface in application 120. As an example, the electronic device 110 may present media content (or works) in the interactive interface 200A. The electronic device 110 may present media content 205 in the interactive interface 200A. As an example, the media content may include, for example, text and image content, video content, and / or audio content.

[0049] As an example, electronic device 110 can present an interactive interface 200A of media content in response to receiving a preset operation (e.g., triggering a control associated with interactive content) in the playback interface of an information stream associated with media content. As an example, in some contexts, an information stream is also referred to as a feed stream, which can be associated with multiple works and supports switching to other media content in the playback stream based on preset operations performed by the user on the playback interface (e.g., swiping up or down). In some embodiments, the information stream can be associated with multiple types of works. As an example, work types may include, but are not limited to, video works, graphic works, and musical works. The information stream can be displayed in a single column or two columns; this disclosure does not impose any limitations.

[0050] In some embodiments, the electronic device 110 may present at least one interactive content for the media content 205 in the interactive interface 200A. The embodiments of this disclosure will be described below using comment content as an example of interactive content. It should be understood that interactive content may also include content corresponding to other types of interactive operations, such as sharing, forwarding, and saving operations.

[0051] As an example, at least one interactive content may include commentary content for media content 205. For example, at least one interactive content may include text content (e.g., text commentary), image content (e.g., image commentary), and / or audio content (e.g., voice commentary). As an example, at least one interactive content for media content 205 presented by electronic device 110 in interactive interface 200A may include interactive content 210-1, interactive content 210-2, and interactive content 210-3, etc.

[0052] Additionally, at least one interactive content (e.g., interactive content 210-1) may correspond to a first language (e.g., English). As an example, since the text length of the first interactive content exceeds a preset threshold (e.g., 2 lines), the electronic device 110 may present a portion of the first interactive content in the interactive interface 200A. For example, the complete content of interactive content 210-1 may include “This picture is fantastic, I really like it. Can you tell me the shooting location of this picture?”. The portion of interactive content 210-1 presented by the electronic device 110 in the interactive interface 200A may include “This picture is fantastic, I really like it. Can you?”. As an example, the electronic device 110 may provide an expand control associated with the first interactive content in the interactive interface 200A. Further, the electronic device 110 may present the complete content of the first interactive content in the interactive interface 200A in response to the triggering of the expand control.

[0053] As an example, electronic device 110 may provide a first entry point in interactive interface 200A associated with a first interactive content (e.g., interactive content 210-1) of at least one interactive content. As an example, electronic device 110 may provide a first entry point 215-1 in interactive interface 200A. For example, the text identifier corresponding to the first entry point 215-1 may be determined based on the system language configured for electronic device 110. For example, if the system language configured for electronic device 110 is Chinese, the text identifier corresponding to the first entry point 215-1 may be "translation". For example, if the system language configured for electronic device 110 is English, the text identifier corresponding to the first entry point 215-1 may be "Translation".

[0054] Additionally, the electronic device 110 may, in response to a triggering of the first entry point 215-1 (e.g., a click operation), present first interactive content and first translated content corresponding to the first interactive content in an interactive interface.

[0055] Alternatively, before the first entry point 215-1 is triggered, the interactive interface 200A presents a portion of the first interactive content (e.g., interactive content 210-1). The electronic device 110 may, in response to the triggering of the first entry point 215-1, present the complete content of the first interactive content in the interactive interface.

[0056] As an example, as shown in Figure 2B, the electronic device 110 can present first interactive content (e.g., interactive content 210-1) and first translated content corresponding to the first interactive content (e.g., translated content 220-1) in the interactive interface 200B. As an example, the first translated content corresponding to the first interactive content can correspond to a second language.

[0057] Alternatively, the second language may be determined by the system language configured in electronic device 110. For example, if the system language configured in electronic device 110 is Chinese, then the second language is Chinese. For example, if the system language configured in electronic device 110 is Japanese, then the second language is Japanese.

[0058] Alternatively, the second language is determined based on the current user's configuration actions. As an example, the electronic device 110 may provide a language control (not shown) in the interactive interface. Furthermore, the electronic device 110 may present multiple language options in response to the current user's triggering of the language control. These multiple language options may correspond to multiple languages ​​(e.g., Chinese, English, Japanese, French, Russian, etc.). Further, the electronic device 110 may determine the second language as the language corresponding to the target language option in response to the selection of the target language option among the multiple language options.

[0059] Alternatively or additionally, the electronic device 110 may display interface elements in the interactive interface 200B to distinguish between the first interactive content and the first translated content. For example, the interface elements may be implemented as separating lines 225 to differentiate between the interactive content 210-1 and the translated content 220-1. Alternatively, the interface elements may also be implemented to display different text sizes, fonts, and / or text colors for the first interactive content and the first translated content. Alternatively, the interface elements may also be implemented to highlight the first translated content.

[0060] In some embodiments, the electronic device 110 may provide a second entry point in the interactive interface 200B in response to the triggering of the first entry point. Further, the electronic device 110 may hide one of the first translated content or the first interactive content in the interactive interface 200B in response to the triggering of the second entry point.

[0061] As an example, the second entry point can be implemented by hiding the translation control 230. Further, the electronic device 110 can hide the first translation content (e.g., translation content 220-1) in the interactive interface 200B in response to a trigger on the hidden translation control 230. Alternatively, the second entry point can be implemented by hiding the original text control (not shown in the figure). Further, the electronic device 110 can hide the first interactive content (e.g., interactive content 210-1) in the interactive interface 200B in response to a trigger on the hidden original text control.

[0062] In some embodiments, continuing to refer to FIG2A, before the first entry 215-1 is triggered, the first interactive content (e.g., interactive content 210-1) is displayed at a first position (e.g., position 211-1) of the interactive interface 200A. Further, in response to the triggering of the first entry 215-1, the electronic device 110 may maintain the presentation of the first interactive content at the first position in the interactive interface and present the first translated content at a second position in the interactive interface. The second position may be determined based on the first position. Exemplarily, the second position may be above, below, to the left, or to the right of the first position, etc. As an example, the electronic device 110 may adjust the display positions of other interactive content and / or controls in the interactive interface based on presenting the first translated content at the second position.

[0063] Additionally or alternatively, continuing to refer to FIG2B, electronic device 110 may, in response to the first entry being triggered, unfold first interactive content at a first position. Electronic device 110 may determine the unfolded first position (e.g., position 211-2). Further, electronic device 110 may determine a second position (e.g., position 212) based on the unfolded first position (e.g., position 211-2).

[0064] In some embodiments, as shown in FIG2C, the electronic device 110 may present a prompt message 216 associated with the first entry point 215-1 in the interactive interface 200C. As an example, the electronic device 110 may present the prompt message 216 in response to a preset operation associated with the first entry point 215-1 (e.g., a double-click operation or a long-press operation). As an example, the prompt message 216 may indicate that the translation function can be turned off. For example, the prompt message 216 may include "Support turning off the translation function | Go to Settings >".

[0065] Alternatively, electronic device 110 may display a settings interface (not shown) in response to a selection of a settings entry (e.g., go to settings 217) in a prompt message. Electronic device 110 may stop displaying the first entry 215-1 in the interactive interface 200C in response to a settings operation received via the settings interface. As an example, electronic device 110 may provide a switch control associated with the translation function in the settings interface. Further, electronic device 110 may stop displaying the first entry 215-1 in the interactive interface 200C in response to receiving an operation from the user to adjust the state of the switch control to the off state.

[0066] Alternatively, the electronic device 110 may, in response to a setting operation received via the setting interface, stop displaying the entry point for translating interactive content associated with all interactive content in the interactive interface.

[0067] In some embodiments, as shown in FIG2D, the electronic device 110 may present at least one interactive content in the interactive interface 200D. The at least one interactive content may include multiple interactive content. For example, multiple interactive content may include interactive content 210-1, interactive content 210-2, interactive content 210-3, and interactive content 210-4, etc.

[0068] Additionally, the electronic device 110 may present a third entry point 235 in the interactive interface 200D. As an example, the electronic device 110 may present the third entry point 235 in the interactive interface 200D in response to the interactive interface 200D being presented. Alternatively, the electronic device 110 may present the third entry point 235 in the interactive interface 200D in response to the interactive interface 200D receiving a preset operation (e.g., a configuration operation or a click operation on a blank area).

[0069] As an example, electronic device 110 may, in response to the selection of a third entry 235 in interactive interface 200D, present a set of translated content corresponding to multiple interactive elements in interactive interface 200D. The set of translated content includes at least a first set of translated content. The set of translated content may correspond to a second language.

[0070] Alternatively, the electronic device 110 may present a viewing window in response to the selection of a third entry point in the interactive interface 200D.

[0071] In some embodiments, as shown in FIG2E, electronic device 110 may present a viewing window 200E. Electronic device 110 may present a set of translated content corresponding to multiple interactive contents in the viewing window 200E. The set of translated content includes at least a first translated content. The set of translated content may correspond to a second language. As an example, the set of translated content may include translated content 240-1 (corresponding to interactive content 210-1 in FIG2D), translated content 240-2 (corresponding to interactive content 210-2 in FIG2D), translated content 240-3 (corresponding to interactive content 210-3 in FIG2D), and translated content 240-4 (corresponding to interactive content 210-4 in FIG2D). As an example, electronic device 110 presents a portion of interactive content 210-1 in FIG2D. In response to the presentation of the viewing window 200E, electronic device 110 may present all or part of the translated content 240-1 corresponding to interactive content 210-1 in FIG2D in the viewing window 200E.

[0072] Alternatively, electronic device 110 may provide interactive controls (e.g., reply control 245-1 and / or share control 245-2) associated with a second translated content (e.g., translated content 240-2) in a set of translated content in viewing window 200E. The interactive controls can be used to trigger interactive actions associated with the second interactive content. The second interactive content (e.g., interactive content 210-2 in Figure 2D) corresponds to the second translated content (e.g., translated content 240-2). For example, electronic device 110 may, in response to a current user's triggering of reply control 245-1 (e.g., a click operation), acquire the current user's input on the second interactive content as a reply to the second interactive content. For example, electronic device 110 may, in response to a current user's triggering of share control 245-2, share the second interactive content with other users or platforms.

[0073] In some embodiments, the electronic device 110 may present an input control in response to receiving an interaction request associated with first interactive content.

[0074] As an example, continuing to refer to Figure 2A, electronic device 110 can provide control 208 associated with first interactive content (e.g., interactive content 210-1). Further, electronic device 110 can receive a trigger (e.g., a click operation) on control 208, presenting an input control.

[0075] Alternatively, in response to receiving an interaction request associated with the first interactive content, the electronic device 110 may present a first translated content (e.g., translated content 251) corresponding to the first interactive content, so that the current user can reply based on the first translated content. Additionally, the electronic device 110 may also present identification information associated with the publisher of the first interactive content (e.g., avatar and / or name identifier).

[0076] In some embodiments, as shown in FIG2F, the electronic device 110 may present an input control 250 in an interactive interface 200F. Further, the electronic device 110 may generate fourth interactive content based on the input content received via the input control 250, in response to the first interactive content.

[0077] For example, electronic device 110 may use text content, voice content, and / or image content received via input control 250 as a fourth interactive content (e.g., a reply) for the first interactive content. Alternatively, electronic device 110 may convert first input content corresponding to a second language received via input control 250 into second input content corresponding to the first language as a fourth interactive content for the first interactive content.

[0078] As an example, as shown in Figure 2G, the electronic device 110 can translate input content corresponding to a second language into a fourth interactive content corresponding to a first language in response to the input control 250 being in a preset mode. For example, the electronic device 110 can provide a mode control 255. As an example, the mode control 255 can be in a selected (on) state or an unselected (off) state. As an example, the input control being in a preset mode can correspond to the mode control 255 being in a selected state.

[0079] For example, when mode control 255 is selected, electronic device 110 can translate the input content received via input control 250 in a second language into a fourth interactive content corresponding to the first language. For instance, electronic device 110 can translate the input content 252 received via input control 250 in a second language (e.g., "I think you are right") into a fourth interactive content 253 corresponding to the first language (e.g., "I think you are right"). As an example, electronic device 110 can present the fourth interactive content 253 in input control 250.

[0080] For example, if mode control 255 is unselected, electronic device 110 will not translate the second language input received via input control 250.

[0081] As an example, the modal control 255 may be in a selected state by default. The electronic device 110 may adjust the state of the modal control 255 (e.g., switch from a selected state to an unselected state or switch from an unselected state to a selected state) in response to a trigger on the modal control 255 (e.g., a click operation).

[0082] Based on the process described above, embodiments of this disclosure can present interactive content associated with the media content in an interactive interface. Furthermore, embodiments of this disclosure can, in response to triggering an entry point associated with the interactive content, present the interactive content and its corresponding translation in the interactive interface. Thus, based on embodiments of this disclosure, users can be provided with an entry point associated with the interactive content, and based on user triggering of that entry point, the interactive content and its corresponding translation can be presented, thereby improving information retrieval efficiency.

[0083] Example 2

[0084] Figures 3A to 3D illustrate example interfaces 300A to 300D according to some embodiments of the present disclosure. Interfaces 300A to 300D may be provided, for example, by the electronic device 110 shown in Figure 1.

[0085] In some embodiments, as shown in FIG3A, the electronic device 110 may present an interactive interface 300A for media content. As an example, the interactive interface 300A may be an interface in application 120. As an example, the electronic device 110 may present media content (or works) in the interactive interface 300A. The electronic device 110 may present media content 305 in the interactive interface 300A. As an example, the media content may include, for example, text and image content, video content, and / or audio content.

[0086] In some embodiments, the electronic device 110 may present at least one interactive content for the media content 305 in the interactive interface 300A. As an example, the at least one interactive content may include commentary content for the media content 305. For example, the at least one interactive content may include text content (e.g., text commentary), image content (e.g., image commentary), and / or audio content (e.g., voice commentary). As an example, the at least one interactive content for the media content 305 presented by the electronic device 110 in the interactive interface 300A may include interactive content 310-1, interactive content 310-2, interactive content 310-3, and interactive content 310-4, etc.

[0087] As an example, the first interactive content in at least one interactive content may include first media content corresponding to a first language (e.g., English). As an example, the first media content may include, for example, image content (e.g., still image content and video content) and / or audio content (e.g., voice content), etc.

[0088] Taking the first interactive content as interactive content 310-1 as an example, interactive content 310-1 includes text content 311 and image content 312 corresponding to the first language.

[0089] Taking the first interactive content as interactive content 310-2 as an example, interactive content 310-2 includes audio content 313 corresponding to the first language.

[0090] In some embodiments, the electronic device 110 may present a first entry point associated with the first interactive content in the interactive interface 300A. For example, the electronic device 110 may present an entry point 315-1 associated with interactive content 310-1 and an entry point 315-2 associated with interactive content 310-2 in the interactive interface 300A.

[0091] Additionally, the electronic device 110 may, in response to the first entry being triggered, present first translated content corresponding to the first interactive content in an interactive interface. The first translated content corresponds to a second language (e.g., Simplified Chinese).

[0092] In some embodiments, the first translated content is generated based on the first image content of the first media content.

[0093] As an example, electronic device 110 may respond to a trigger on entry 315-1 (e.g., a click operation) to present first translated content corresponding to interactive content 310-1.

[0094] As an example, as shown in Figure 3B, the electronic device 110 can present a first translated content (e.g., translated content 320-1) corresponding to the first interactive content (e.g., interactive content 310-1) in the interactive interface 300B.

[0095] As an example, the first translated content may include text content generated based on the first image content of the first interactive content. As an example, translated content 320-1 may include text content 325-2 corresponding to a second language generated based on the first image content (e.g., image content 312).

[0096] As an example, text content 325-2 may include descriptive text for the first image content (e.g., “A picture containing a kitten and the word ‘love’”). As an example, translated content 320-1 may include text content 325-1 in the second language (e.g., “This picture is fantastic, I really like it.”) generated based on text content 311 in the first language (e.g., “This picture is fantastic, I really like it.”).

[0097] As another example, text content 325-2 may also simultaneously present the first image content with text in the first language and its corresponding translated text (corresponding to the second language). For example, text content 325-2 may include "love".

[0098] As an example, the first translated content may also include second media content. The second media content may include second image content corresponding to the second language.

[0099] Alternatively, as shown in FIG3C, the electronic device 110 presents a first translated content (e.g., translated content 320-2) corresponding to the first interactive content (e.g., interactive content 310-1) in the interactive interface 300C. The translated content 320-2 may include a second image content 330 corresponding to a second language, generated based on the image content 312 in FIG3A. As an example, the second image content 330 differs from the image content 312 in that it presents the word "love" in the second language, corresponding to the word "love" in the image content 312. For example, the electronic device 110 may present the second language text corresponding to the first language text in the image content of the first interactive content in the first translated content.

[0100] In some embodiments, the first translated content is generated based on first audio content of the first media content. The first audio content corresponds to a first language.

[0101] As an example, continuing to refer to Figure 3A, the electronic device 110 may respond to a trigger on the entry 315-2 (e.g., a click operation) to present a first translated content corresponding to the interactive content 310-2.

[0102] As an example, continuing to refer to Figure 3B, the electronic device 110 can present a first translated content (e.g., translated content 320-3) corresponding to the first interactive content (e.g., interactive content 310-2) in the interactive interface 300B.

[0103] As an example, the first translated content may include text content generated based on the first audio content of the first interactive content. As an example, the translated content 320-3 may include text content 326 corresponding to the second language generated based on the audio content 313 corresponding to the first language (e.g., “I will definitely go and see it in person when I have the chance”).

[0104] As an example, the first translated content may include second media content. The second media content may include second audio content corresponding to the second language.

[0105] As an example, continuing to refer to FIG3C, electronic device 110 may present first translated content (e.g., translated content 320-4) corresponding to the first interactive content (e.g., interactive content 310-2) in interactive interface 300C. Translated content 320-4 may include second audio content 335 corresponding to the second language, generated based on audio content 313 in FIG3A. As an example, electronic device 110 may present only the second audio content 335 corresponding to the second language in interactive interface 300C without presenting the audio content corresponding to the first language.

[0106] As an example, the second audio content is generated based on at least one audio attribute (e.g., timbre, loudness, pitch, etc.) of the first audio content. As an example, the second audio content may be generated based on audio attributes such as timbre and rhythm corresponding to the first audio content, allowing the second audio content to exhibit a similar timbre or rhythm. It should be understood that the acquisition and use of such audio attributes are performed with the knowledge and authorization of the user associated with the first audio content.

[0107] In some embodiments, as shown in FIG3D, the electronic device 110 may simultaneously present a first interactive content (e.g., audio content 313) and a first translated content (e.g., second audio content 335) corresponding to the first interactive content in the interactive interface 300D.

[0108] As an example, electronic device 110 may play the second media content in response to a preset operation (e.g., a click operation) on the second media content. For example, electronic device 110 may play the second audio content 335 in response to a click operation on the second audio content 335.

[0109] Based on the process described above, embodiments of this disclosure can generate translated content corresponding to a second language from media content in interactive content that corresponds to the first language. Thus, embodiments of this disclosure can help users quickly understand media content in interactive content that corresponds to different languages, thereby improving the efficiency of information acquisition and communication for users.

[0110] Example 3

[0111] Figures 4A to 4C illustrate example interfaces 400A to 400C according to some embodiments of the present disclosure. Interfaces 400A to 400C may be provided, for example, by the electronic device 110 shown in Figure 1.

[0112] In some embodiments, as shown in FIG4A, the electronic device 110 may present an interactive interface 400A of media content. As an example, the interactive interface 400A may be an interface in application 120. As an example, the electronic device 110 may present media content (or works) in the interactive interface 400A. The electronic device 110 may present media content 405 in the interactive interface 400A. As an example, the media content may include, for example, text and image content, video content, and / or audio content.

[0113] In some embodiments, the electronic device 110 may present at least one interactive content for media content 405 in an interactive interface 400A. As an example, the at least one interactive content may include commentary content for media content 405. For example, the at least one interactive content may include text content (e.g., text commentary), image content (e.g., image commentary), and / or audio content (e.g., voice commentary). As an example, the at least one interactive content for media content 405 presented by the electronic device 110 in the interactive interface 400A may include interactive content 410-1, interactive content 410-2, and interactive content 410-3, etc.

[0114] As an example, electronic device 110 may generate shareable content based on the first interactive content in response to receiving a sharing request for a first interactive content among at least one interactive content. The first interactive content may correspond to a first language (e.g., English). The shareable content may correspond to a second language (e.g., Chinese).

[0115] As an example, electronic device 110 may provide a sharing control 415 associated with first interactive content (e.g., interactive content 410-1) in interactive interface 400A. Further, electronic device 110 may generate sharing content (e.g., a sharing card) in response to a sharing request for the first interactive content (e.g., triggering of the sharing control 415).

[0116] Alternatively, electronic device 110 may present a sharing window in response to a triggering of sharing control 415.

[0117] In some embodiments, as shown in FIG4B, the electronic device 110 may present a sharing window 420 in an interactive interface 400B. Further, the electronic device 110 may send shared content to a sharing object determined via the sharing window 420. As an example, the sharing object may include other users, other media content, or platforms.

[0118] In some embodiments, as shown in FIG4C, which illustrates sharing content 400C, sharing content 400C is configured to trigger the presentation of first translated content corresponding to first interactive content. For example, the first interactive content includes “This picture is fantastic, I really like it.” The first translated content in sharing card 400C corresponding to the first interactive content includes “This picture is amazing, I really like it.” Alternatively, sharing content 400C may include the first interactive content.

[0119] Alternatively, the shared content 400C may include at least a portion of the first translated content corresponding to the first interactive content. As an example, when the text length of the first translated content exceeds a preset threshold, the shared content 400C may include a portion of the first translated content.

[0120] Alternatively, the shared content 400C may include identifying information (e.g., avatar and / or name identifier) ​​corresponding to the publisher of the first interactive content.

[0121] Alternatively, the shared content 400C may include identifying information (e.g., image identifiers and / or title information) of the media content to which the first interactive content is targeted.

[0122] Alternatively, the shared content 400C may also include information about the publication of the first interactive content and / or media content (e.g., publication time, etc.).

[0123] Alternatively, other users' clients can respond to preset actions performed by other users on the shared content 400C, and redirect to an interactive interface that displays the shared content 400C. For example, the shared content 400C can be presented as a message in an interactive interface such as a user chat window.

[0124] Based on the process described above, embodiments of this disclosure can generate shareable content in a second language in response to a user's sharing operation of interactive content corresponding to a first language. Thus, embodiments of this disclosure can meet the content sharing needs of users accustomed to using different languages, thereby improving communication efficiency between users.

[0125] Example process

[0126] Figure 5 shows a flowchart of an example process 500 of interface interaction according to some embodiments of the present disclosure. Process 500 can be implemented at electronic device 110. Process 500 will now be described with reference to Figure 1.

[0127] As shown in Figure 5, in box 510, electronic device 110 presents at least one interactive element for the media content in the interactive interface of the media content.

[0128] In frame 520, electronic device 110 provides, in an interactive interface, a first entry point associated with a first interactive content in at least one interactive content, the first interactive content corresponding to a first language.

[0129] In box 530, electronic device 110 responds to the first entry being triggered by presenting first interactive content and first translated content corresponding to the first interactive content in the interactive interface, wherein the first translated content corresponds to the second language.

[0130] In some embodiments, process 500 further includes: presenting interface elements in the interactive interface to distinguish between the first interactive content and the first translated content.

[0131] In some embodiments, before the first entry point is triggered, the interactive interface presents a portion of the first interactive content, and wherein, in response to the first entry point being triggered, presenting the first interactive content in the interactive interface includes: presenting the complete content of the first interactive content in the interactive interface.

[0132] In some embodiments, process 500 further includes: providing a second entry point in the interactive interface in response to the first entry point being triggered; and hiding one of the first translated content or the first interactive content in the interactive interface in response to the second entry point being triggered.

[0133] In some embodiments, process 500 further includes: displaying first interactive content at a first position on an interactive interface before the first entry is triggered, and wherein, in response to the first entry being triggered, presenting the first interactive content and the first translated content corresponding to the first interactive content in the interactive interface includes: maintaining the first interactive content at the first position on the interactive interface and presenting the first translated content at a second position on the interactive interface, the second position being determined based on the first position.

[0134] In some embodiments, maintaining the first interactive content at a first position in the interactive interface includes: expanding the first interactive content at the first position, and the process 500 further includes: determining a second position based on the expanded first position.

[0135] In some embodiments, at least one interactive content includes multiple interactive content, and process 500 further includes: in response to the selection of a third entry in the interactive interface, presenting a viewing window, the viewing window presenting a set of translated content corresponding to the multiple interactive content, the set of translated content including at least a first translated content, and the set of translated content corresponding to a second language.

[0136] In some embodiments, process 500 further includes providing an interactive control in a viewing window associated with a second translated content in a set of translated content, the interactive control being used to trigger an interactive operation associated with the second interactive content, the second interactive content corresponding to the second translated content.

[0137] In some embodiments, process 500 further includes: presenting an input control in response to receiving an interaction request associated with the first interactive content; and generating fourth interactive content for the first interactive content based on the input content received via the input control.

[0138] In some embodiments, process 500 further includes: in response to receiving an interaction request associated with the first interactive content, presenting first translated content corresponding to the first interactive content.

[0139] In some embodiments, process 500 further includes: in response to the input control being in a preset mode, translating the input content corresponding to the second language into a fourth interactive content corresponding to the first language.

[0140] In some embodiments, process 500 further includes: presenting a prompt message associated with the first entry point in an interactive interface; presenting a settings interface in response to the selection of a settings entry point in the prompt message; and stopping the presentation of the first entry point in the interactive interface in response to a settings operation received via the settings interface.

[0141] In some embodiments, the second language is determined based on the current user's configuration actions.

[0142] Figure 6 shows a flowchart of an example process 600 of interface interaction according to some other embodiments of the present disclosure. Process 600 can be implemented at electronic device 110. Process 600 will now be described with reference to Figure 1.

[0143] As shown in Figure 6, in box 610, electronic device 110 presents at least one interactive element for the media content in the interactive interface of the media content.

[0144] In frame 620, electronic device 110 provides a first entry point in an interactive interface associated with a first interactive content in at least one interactive content, the first interactive content including first media content corresponding to a first language.

[0145] In frame 630, in response to the first entry being triggered, the electronic device 110 presents first translated content corresponding to the first interactive content in the interactive interface, wherein the first translated content corresponds to a second language, and the first translated content is generated based on the first image content or the first audio content of the first media content, wherein the first audio content corresponds to the first language.

[0146] In some embodiments, the first translated content includes: text content generated based on the first image content or the first audio content, the text content corresponding to a second language; or second media content, the second media content including second image content or second audio content corresponding to a second language.

[0147] In some embodiments, the second audio content is generated based on at least one audio attribute of the first audio content.

[0148] In some embodiments, process 600 further includes: playing the second media content in response to a preset operation on the second media content.

[0149] Figure 7 shows a flowchart of an example process 700 of interface interaction according to other embodiments of the present disclosure. Process 700 can be implemented at electronic device 110. Process 700 will now be described with reference to Figure 1.

[0150] As shown in Figure 7, in box 710, electronic device 110 presents at least one interactive element for the media content in the interactive interface of the media content.

[0151] In box 720, electronic device 110, in response to receiving a sharing request for a first interactive content in at least one interactive content, generates sharing content based on the first interactive content, wherein the first interactive content corresponds to a first language and the sharing content corresponds to a second language.

[0152] In some embodiments, the shared content is configured to trigger the presentation of a first translated content corresponding to the first interactive content.

[0153] In some embodiments, the shared content includes at least a portion of the first translated content corresponding to the first interactive content.

[0154] Example devices and equipment

[0155] Embodiments of this disclosure also provide corresponding apparatus for implementing the methods or processes described above. FIG8 shows a schematic structural block diagram of an example apparatus 800 for interface interaction according to certain embodiments of this disclosure. Apparatus 800 may be implemented as or included in electronic device 110. The various modules / components in apparatus 800 may be implemented by hardware, software, firmware, or any combination thereof.

[0156] As shown in Figure 8, the device 800 includes: a first presentation module 810 configured to present at least one interactive content for media content in an interactive interface of media content; a first providing module 820 configured to provide a first entry point associated with the first interactive content in the at least one interactive content in the interactive interface, the first interactive content corresponding to a first language; and a first translation module 830 configured to present the first interactive content and a first translated content corresponding to the first interactive content in the interactive interface in response to the first entry point being triggered, wherein the first translated content corresponds to a second language.

[0157] In some embodiments, the device 800 further includes an interface element module, which is configured to present interface elements in the interactive interface for distinguishing between the first interactive content and the first translated content.

[0158] In some embodiments, before the first entry point is triggered, the interactive interface presents a portion of the first interactive content, and the first translation module 830 is further configured to present the complete content of the first interactive content in the interactive interface.

[0159] In some embodiments, the device 800 further includes a hiding module configured to: provide a second entry point in the interactive interface in response to the first entry point being triggered; and hide one of the first translated content or the first interactive content in the interactive interface in response to the second entry point being triggered.

[0160] In some embodiments, the device 800 further includes a position module configured to display first interactive content at a first position on the interactive interface before the first entry is triggered, and the first translation module 830 is further configured to maintain the first interactive content at the first position on the interactive interface and present the first translated content at a second position on the interactive interface, the second position being determined based on the first position.

[0161] In some embodiments, the first translation module 830 is further configured to expand the first interactive content at a first position, and the device 800 further includes a determining module configured to determine a second position based on the expanded first position.

[0162] In some embodiments, at least one interactive content includes multiple interactive content, and the device 800 further includes a viewing window module configured to: in response to the selection of a third entry in the interactive interface, present a viewing window, the viewing window presenting a set of translated content corresponding to the multiple interactive content, the set of translated content including at least a first translated content, and the set of translated content corresponding to a second language.

[0163] In some embodiments, the device 800 further includes an interaction module configured to provide, in a viewing window, an interactive control associated with a second translated content in a set of translated content, the interactive control being used to trigger an interactive operation associated with the second interactive content, the second interactive content corresponding to the second translated content.

[0164] In some embodiments, the device 800 further includes an input module configured to: present an input control in response to receiving an interaction request associated with the first interactive content; and generate fourth interactive content for the first interactive content based on the input content received via the input control.

[0165] In some embodiments, the device 800 further includes a response module configured to: in response to receiving an interaction request associated with the first interactive content, present first translated content corresponding to the first interactive content.

[0166] In some embodiments, the device 800 further includes a preset module, which is configured to translate input content corresponding to a second language into fourth interactive content corresponding to a first language in response to the input control being in a preset mode.

[0167] In some embodiments, the device 800 further includes a settings interface module, which is configured to: present a prompt message associated with the first entry point in an interactive interface; present a settings interface in response to the selection of a settings entry point in the prompt message; and stop presenting the first entry point in the interactive interface in response to a settings operation received via the settings interface.

[0168] In some embodiments, the second language is determined based on the current user's configuration actions.

[0169] Figure 9 shows a schematic structural block diagram of an example device 900 for interface interaction according to certain embodiments of the present disclosure. Device 900 may be implemented as or included in electronic device 110. Various modules / components in device 900 may be implemented by hardware, software, firmware, or any combination thereof.

[0170] As shown in Figure 9, the device 900 includes: a second presentation module 910 configured to present at least one interactive content for the media content in an interactive interface of the media content; a second providing module 920 configured to provide a first entry point associated with a first interactive content among the at least one interactive content in the interactive interface, the first interactive content including first media content corresponding to a first language; and a second translation module 930 configured to present first translated content corresponding to the first interactive content in the interactive interface in response to the first entry point being triggered, wherein the first translated content corresponds to a second language, and the first translated content is generated based on a first image content or a first audio content of the first media content, the first audio content corresponding to the first language.

[0171] In some embodiments, the first translated content includes: text content generated based on the first image content or the first audio content, the text content corresponding to a second language; or second media content, the second media content including second image content or second audio content corresponding to a second language.

[0172] In some embodiments, the second audio content is generated based on at least one audio attribute of the first audio content.

[0173] In some embodiments, the device 900 further includes a playback module configured to play the second media content in response to a preset operation on the second media content.

[0174] Figure 10 shows a schematic structural block diagram of an example device 1000 for interface interaction according to certain embodiments of the present disclosure. Device 1000 may be implemented as or included in electronic device 110. Various modules / components in device 1000 may be implemented by hardware, software, firmware, or any combination thereof.

[0175] As shown in Figure 10, the device 1000 includes: a third presentation module 1010 configured to present at least one interactive content for the media content in an interactive interface of the media content; and a sharing module 1020 configured to generate sharing content based on the first interactive content in response to receiving a sharing request for a first interactive content among the at least one interactive content, wherein the first interactive content corresponds to a first language and the sharing content corresponds to a second language.

[0176] In some embodiments, the shared content is configured to trigger the presentation of a first translated content corresponding to the first interactive content.

[0177] In some embodiments, the shared content includes at least a portion of the first translated content corresponding to the first interactive content.

[0178] The units included in apparatus 800, apparatus 900, or apparatus 1000 may be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may be implemented using software and / or firmware, such as machine-executable instructions stored on a storage medium. In addition to or as an alternative to machine-executable instructions, some or all of the units in apparatus 800, apparatus 900, or apparatus 1000 may be implemented at least partially by one or more hardware logic components. By way of example and not limitation, exemplary types of hardware logic components that may be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chips (SoCs), complex programmable logic devices (CPLDs), and so on.

[0179] Figure 11 shows a block diagram of an electronic device 700 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 1100 shown in Figure 11 is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. The electronic device 1100 shown in Figure 11 can be used to implement the electronic device 110 of Figure 1.

[0180] As shown in Figure 11, electronic device 1100 is in the form of a general-purpose electronic device. Components of electronic device 1100 may include, but are not limited to, one or more processing units or processors 1110, memory 1120, storage device 1130, one or more communication units 1140, one or more input devices 1150, and one or more output devices 1160. Processor 1110 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 1120. In a multiprocessor system, multiple processors execute computer-executable instructions in parallel to improve the parallel processing capability of electronic device 1100.

[0181] Electronic device 1100 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 1100, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 1120 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 1130 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 1100.

[0182] Electronic device 1100 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG11, disk drives for reading or writing from removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading or writing from removable, non-volatile optical disks may be provided. In these cases, each drive may be connected to a bus (not shown) via one or more data media interfaces. Memory 1120 may include computer program product 1125 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0183] Communication unit 1140 enables communication with other electronic devices via a communication medium. Additionally, the functionality of components of electronic device 1100 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, electronic device 1100 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.

[0184] Input device 1150 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 1160 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 1100 can also communicate with one or more external devices (not shown) via communication unit 1140 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 1100, or with any device that enables electronic device 1100 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via input / output (I / O) interface (not shown).

[0185] According to an exemplary implementation of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0186] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0187] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0188] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0189] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0190] Various implementations of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for interface interaction, comprising: In the interactive interface of the media content, at least one interactive element is presented for the media content; The interactive interface provides a first entry point associated with a first interactive content among the at least one interactive content, wherein the first interactive content corresponds to a first language; as well as In response to the first entry being triggered, the first interactive content and the first translated content corresponding to the first interactive content are presented in the interactive interface, wherein the first translated content corresponds to a second language.

2. The method according to claim 1, further comprising: The interactive interface presents interface elements used to distinguish between the first interactive content and the first translated content.

3. The method according to any one of claims 1 to 2, wherein before the first entry point is triggered, the interactive interface presents a portion of the first interactive content, and in, In response to the first entry point being triggered, the presentation of the first interactive content in the interactive interface includes: The complete content of the first interactive content is presented in the interactive interface.

4. The method according to any one of claims 1 to 3, further comprising: In response to the first entry being triggered, a second entry is provided in the interactive interface; as well as In response to the second entry being triggered, the first translated content or one of the first interactive content in the interactive interface is hidden.

5. The method according to any one of claims 1 to 4, further comprising: Before the first entry point is triggered, the first interactive content is displayed at a first position on the interactive interface, and Specifically, in response to the first entry point being triggered, presenting the first interactive content and the corresponding first translated content in the interactive interface includes: The first interactive content is presented at the first position in the interactive interface, and the first translated content is presented at a second position in the interactive interface, the second position being determined based on the first position.

6. The method of claim 5, wherein maintaining the first interactive content at the first position in the interactive interface comprises: At the first location, expand the first interactive content, and The method further includes: determining the second position based on the unfolded first position.

7. The method according to any one of claims 1 to 6, wherein the at least one interactive content comprises multiple interactive content, and the method further comprises: In response to the selection of a third entry point in the interactive interface, a viewing window is presented, which presents a set of translated content corresponding to the multiple interactive contents, the set of translated content including at least the first translated content, and the set of translated content corresponding to the second language.

8. The method according to claim 7, further comprising: The viewing window provides an interactive control associated with a second translated content in the set of translated content. The interactive control is used to trigger an interactive operation associated with the second interactive content, which corresponds to the second translated content.

9. The method according to any one of claims 1 to 8, further comprising: In response to receiving an interaction request associated with the first interactive content, an input control is presented; as well as Based on the input received via the input control, a fourth interactive content is generated in response to the first interactive content.

10. The method of claim 9, further comprising: In response to receiving an interaction request associated with the first interactive content, the first translated content corresponding to the first interactive content is presented.

11. The method of claim 9, further comprising: In response to the input control being in a preset mode, the input content corresponding to the second language is translated into the fourth interactive content corresponding to the first language.

12. The method according to any one of claims 1 to 11, further comprising: The interactive interface displays a prompt message associated with the first entry point; In response to the selection of the settings entry in the prompt message, the settings interface is displayed; as well as In response to a setting operation received via the settings interface, the presentation of the first entry point in the interactive interface is stopped.

13. The method according to any one of claims 1 to 12, wherein the second language is determined based on the current user's configuration operations.

14. A method for interface interaction, comprising: In the interactive interface of the media content, at least one interactive element is presented for the media content; The interactive interface provides a first entry point associated with a first interactive content among the at least one interactive content, wherein the first interactive content includes first media content corresponding to a first language; as well as In response to the first entry being triggered, a first translated content corresponding to the first interactive content is presented in the interactive interface, wherein the first translated content corresponds to a second language, and the first translated content is generated based on the first image content or the first audio content of the first media content, wherein the first audio content corresponds to the first language.

15. The method according to claim 14, wherein the first translated content includes: Text content generated based on the first image content or the first audio content, the text content corresponding to the second language; or The second media content includes second image content or second audio content corresponding to the second language.

16. The method of claim 15, wherein the second audio content is generated based on at least one audio attribute of the first audio content.

17. The method of claim 15, further comprising: In response to a preset operation on the second media content, the second media content is played.

18. A method for interface interaction, comprising: In the interactive interface of the media content, at least one interactive element is presented for the media content; as well as In response to receiving a sharing request for a first interactive content among the at least one interactive content, sharing content is generated based on the first interactive content, wherein the first interactive content corresponds to a first language and the sharing content corresponds to a second language.

19. The method of claim 18, wherein the shared content is configured to trigger the presentation of first translated content corresponding to the first interactive content.

20. The method according to any one of claims 18 to 19, wherein the shared content includes at least a portion of the first translated content corresponding to the first interactive content.

21. A device for interface interaction, comprising: The first presentation module is configured to present at least one interactive element for the media content in the interactive interface of the media content; A first providing module is configured to provide, in the interactive interface, a first entry point associated with a first interactive content among the at least one interactive content, the first interactive content corresponding to a first language; as well as A first translation module is configured to, in response to the first entry being triggered, present the first interactive content and the first translated content corresponding to the first interactive content in the interactive interface, wherein the first translated content corresponds to a second language.

22. A device for interface interaction, comprising: The second presentation module is configured to present at least one interactive element for the media content in the interactive interface of the media content; The second providing module is configured to provide, in the interactive interface, a first entry point associated with a first interactive content among the at least one interactive content, wherein the first interactive content includes first media content corresponding to a first language; as well as The second translation module is configured to, in response to the first entry being triggered, present first translated content corresponding to the first interactive content in the interactive interface, wherein the first translated content corresponds to a second language, and the first translated content is generated based on the first image content or the first audio content of the first media content, wherein the first audio content corresponds to the first language.

23. A device for interface interaction, comprising: The third presentation module is configured to present at least one interactive element for the media content in the interactive interface of the media content; as well as A sharing module is configured to generate shareable content based on the first interactive content in response to receiving a sharing request for a first interactive content among the at least one interactive content, wherein the first interactive content corresponds to a first language and the shareable content corresponds to a second language.

24. An electronic device, comprising: At least one processor; as well as At least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions, when executed by the at least one processor, causing the electronic device to perform the method according to any one of claims 1 to 13, 14 to 17 or 18 to 20.

25. A computer-readable storage medium having stored thereon computer-executable instructions that can be executed by a processor to implement the method according to any one of claims 1 to 13, 14 to 17 or 18 to 20.

26. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1 to 13, 14 to 17, or 18 to 20.