Interface interaction method and device, equipment and storage medium
By providing a translation portal associated with interactive content in the interactive interface of the online platform, users can trigger viewing of interactive content and its translated content, solving the problem of inefficient cross-language communication and achieving more efficient information acquisition and communication.
Patent Information
- Application Number
- CN202510138954.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-07
- Publication Date
- 2025-05-30
AI Technical Summary
Existing network platforms cannot effectively provide the translation function of language interactive content between users, resulting in inefficiency in cross-language communication.
In the interactive interface of media content, an entry associated with the interactive content is provided. After the user triggers the entry, the interface presents the interactive content and its corresponding translated content, and the translated content is generated according to the language configured by the user.
By providing translation functions, users can more easily understand interactive content in different languages, improving information acquisition efficiency and communication efficiency between users.
Smart Images

Figure CN120066651A_ABST
Abstract
Description
Technical Field
[0001] Example embodiments of the present disclosure generally relate to the field of computers, and particularly to methods, apparatuses, devices, and computer-readable storage media for interface interaction. Background Art
[0002] With the increasing maturity of network technology, more and more users browse and publish content based on network platforms. For example, users accustomed to different languages can also communicate through network platforms. However, due to language differences, users have obstacles in understanding interactive content in different languages. Existing network platforms cannot provide users with a suitable translation function, which affects the communication efficiency between users. Summary of the Invention
[0003] In a first aspect of the present disclosure, a method for interface interaction is provided. The method includes: presenting at least one piece of interactive content for media content in an interactive interface of the media content; providing, in the interactive interface, a first entry associated with a first piece of interactive content among the at least one piece of interactive content, the first piece of interactive content corresponding to a first language; and in response to the first entry being triggered, presenting the first piece of interactive content and a first translation content corresponding to the first piece of interactive content in the interactive interface, where the first translation content corresponds to a second language.
[0004] In a second aspect of the present disclosure, a method for interface interaction is provided. The method includes: presenting at least one piece of interactive content for media content in an interactive interface of the media content; providing, in the interactive interface, a first entry associated with a first piece of interactive content among the at least one piece of interactive content, the first piece of interactive content including first media content corresponding to a first language; and in response to the first entry being triggered, presenting a first translation content corresponding to the first piece of interactive content in the interactive interface, where the first translation content corresponds to a second language, and the first translation content is generated based on first image content or first audio content of the first media content, and the first audio content corresponds to the first language.
[0005] In a third aspect of the present disclosure, a method for interface interaction is provided. The method includes: presenting at least one piece of interactive content for media content in an interactive interface of the media content; and in response to receiving a sharing request for a first piece of interactive content among the at least one piece of interactive content, generating a sharing content based on the first piece of interactive content, where the first piece of interactive content corresponds to a first language, and the sharing content corresponds to a second language.
[0006] In a fourth aspect of the present disclosure, there is provided a device for interface interaction. The device includes: a first presentation module configured to present at least one interactive content for media content in an interactive interface of the media content; a first provision module configured to provide, in the interactive interface, a first entry associated with a first interactive content among the at least one interactive content, the first interactive content corresponding to a first language; and a first translation module configured to, in response to the first entry being triggered, present the first interactive content and a first translation content corresponding to the first interactive content in the interactive interface, wherein the first translation content corresponds to a second language.
[0007] In a fifth aspect of the present disclosure, there is provided a device for interface interaction. The device includes: a second presentation module configured to present at least one interactive content for media content in an interactive interface of the media content; a second provision module configured to provide, in the interactive interface, a first entry associated with a first interactive content among the at least one interactive content, the first interactive content including first media content corresponding to a first language; and a second translation module configured to, in response to the first entry being triggered, present a first translation content corresponding to the first interactive content in the interactive interface, wherein the first translation content corresponds to a second language, and the first translation content is generated based on first image content or first audio content of the first media content, and the first audio content corresponds to the first language.
[0008] In a sixth aspect of the present disclosure, there is provided a device for interface interaction. The device includes: a third presentation module configured to present at least one interactive content for media content in an interactive interface of the media content; and a sharing module configured to, in response to receiving a sharing request for a first interactive content among the at least one interactive content, generate a 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.
[0009] In a seventh aspect of the present disclosure, there is provided an electronic device. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by the at least one processing unit, cause the device to perform the method of the first aspect, the second aspect, or the third aspect.
[0010] In an eighth aspect of the present disclosure, there is provided a computer-readable storage medium. A computer program is stored on the computer-readable storage medium and can be executed by a processor to implement the method of the first aspect, the second aspect, or the third aspect.
[0011] It should be understood that the content described in this content section is not intended to define the key features or important features of the embodiments of the present disclosure, nor is it used to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In conjunction with the accompanying drawings and with reference to the following detailed description, the above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent. In the drawings, the same or similar reference numerals denote the same or similar elements, where:
[0013] Figure 1 A schematic diagram showing an example environment in which embodiments of the present disclosure can be implemented is shown;
[0014] Figures 2A to 2G An example interface according to some embodiments of the present disclosure is shown;
[0015] Figures 3A to 3D An example interface according to some other embodiments of the present disclosure is shown;
[0016] Figures 4A to 4C An example interface according to some other embodiments of the present disclosure is shown;
[0017] Figure 5 A flowchart showing an example process of interface interaction according to some embodiments of the present disclosure is shown;
[0018] Figure 6 A flowchart showing an example process of interface interaction according to some other embodiments of the present disclosure is shown;
[0019] Figure 7 A flowchart showing an example process of interface interaction according to some other embodiments of the present disclosure is shown;
[0020] Figure 8 A schematic structural block diagram showing an example device for interface interaction according to some embodiments of the present disclosure is shown;
[0021] Figure 9 A schematic structural block diagram showing an example device for interface interaction according to some other embodiments of the present disclosure is shown;
[0022] Figure 10 A schematic structural block diagram showing an example device for interface interaction according to some other embodiments of the present disclosure is shown; and
[0023] Figure 11 A block diagram of an electronic device capable of implementing multiple embodiments of the present disclosure is shown. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0024] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.
[0025] It should be noted that the titles of any sections / subsections provided herein are not restrictive. Various embodiments are described throughout this document, and any type of embodiment can be included under any section / subsection. In addition, the embodiments described in any section / subsection can be combined with any other embodiments described in the same section / subsection and / or different sections / subsections in any manner.
[0026] In the description of the embodiments of the present disclosure, the term "comprising" and its like should be understood as an open inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "an embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". There may be other explicit and implicit definitions hereinafter. The terms "first", "second", etc. may refer to different or the same objects. There may be other explicit and implicit definitions hereinafter.
[0027] The embodiments of the present disclosure may involve the user's data, data acquisition and / or use, etc. These aspects all comply with the corresponding laws, regulations and related provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware and confirms. Accordingly, when implementing the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the data or information that may be involved should be informed to the user and the user's authorization should be obtained through appropriate means in accordance with the relevant laws and regulations. The specific informing and / or authorization methods may vary according to the actual situation and application scenarios, and the scope of the present disclosure is not limited in this regard.
[0028] In the solutions of this specification and embodiments, if personal information processing is involved, it will be processed on the premise of having a legal basis (such as obtaining the consent of the personal information subject, or being necessary for performing a contract, etc.), and will only be processed within the specified or agreed scope. The user's refusal to process personal information other than the necessary information required for the basic functions will not affect the user's use of the basic functions.
[0029] As mentioned above, with the increasing maturity of network technology, more and more users browse and publish content based on network platforms. For example, users accustomed to different languages can also communicate through network platforms. However, due to language differences, users have obstacles in understanding interactive content in different languages. Existing network platforms cannot provide users with appropriate translation functions, which affects the communication efficiency between users.
[0030] Embodiments of the present disclosure propose a solution for interface interaction. According to this solution, at least one piece of interactive content for media content can be presented in an interactive interface of the media content; in the interactive interface, a first entry associated with a first piece of interactive content among the at least one piece of interactive content is provided, and the first piece of interactive content corresponds to a first language; and in response to the first entry being triggered, the first piece of interactive content and a first translation content corresponding to the first piece of interactive content are presented in the interactive interface, where the first translation content corresponds to a second language.
[0031] In this way, embodiments of the present disclosure can present interactive content associated with media content in an interactive interface of the media content. Moreover, embodiments of the present disclosure can, in response to the triggering of an entry associated with the interactive content, present the interactive content and the translation content corresponding to the interactive content in the interactive interface.
[0032] Based on embodiments of the present disclosure, an entry associated with the interactive content can be provided for users, and based on the triggering of the entry by the users, the interactive content and the translation content corresponding to the interactive content are presented. Thus, embodiments of the present disclosure can improve the information acquisition efficiency to facilitate users to more conveniently understand interactive content in other languages.
[0033] The following further describes various example implementations of this solution in detail with reference to the accompanying drawings.
[0034] Example environment
[0035] Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. As Figure 1 shown, the example environment 100 may include an electronic device 110.
[0036] In this example environment 100, the electronic device 110 may run an application 120 that supports interface interaction. The application 120 may be any suitable type of application for interface interaction, and its examples may include but are not limited to: media content applications, social applications, or other suitable applications. The user 140 may interact with the application 120 via the electronic device 110 and / or its attached devices.
[0037] In Figure 1In an environment 100, if an application 120 is active, an electronic device 110 can present an interface 150 for supporting interface interaction through the application 120.
[0038] In some embodiments, the electronic device 110 communicates with a server 130 to implement the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a Personal Communication System (PCS) device, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / video camera, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a game device, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 is also capable of supporting any type of interface for a user (such as a "wearable" circuit, etc.).
[0039] The server 130 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. The server 130 can include, for example, a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and so on. The server 130 can provide background services for the application 120 that supports virtual scenarios in the electronic device 110.
[0040] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by a wired or wireless method. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this regard. In the embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.
[0041] It should be understood that the structures and functions of the various elements in the environment 100 are described only for exemplary purposes, without implying any limitation on the scope of the present disclosure.
[0042] Some example embodiments of the present disclosure will be further described below with reference to the accompanying drawings.
[0043] Example interaction
[0044] Example 1
[0045] Figures 2A to 2G Example interfaces 200A to 200G according to some embodiments of the present disclosure are shown. The interfaces 200A to 200G can be provided, for example, by Figure 1 the electronic device 110 shown.
[0046] In some embodiments, as Figure 2A shown, the electronic device 110 can present an interactive interface 200A for media content. As an example, the interactive interface 200A can be an interface in the application 120. As an example, the electronic device 110 can present media content (or referred to as a work) in the interactive interface 200A. The electronic device 110 can present media content 205 in the interactive interface 200A. As an example, the media content can include, for example, graphic and text content, video content, and / or audio content, etc.
[0047] As an example, the electronic device 110 can present an interactive interface 200A for media content in response to receiving a preset operation (for example, triggering a control associated with interactive content) in the playback interface of the information stream associated with the media content. As an example, in some scenarios, the 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 information stream based on preset operations (for example, swiping up and down) of the user in the playback interface. In some embodiments, the information stream can be associated with multiple types of works. As an example, the work types can include, but are not limited to, video works, graphic and text works, music works, etc. The information stream can be displayed in a single column or a double column, and the present disclosure does not limit this.
[0048] In some embodiments, the electronic device 110 can present at least one piece of interactive content for the media content 205 in the interactive interface 200A. The embodiments of the present disclosure will be described below by taking comment content as an example of the interactive content. It should be understood that the interactive content can also include content corresponding to other types of interactive operations, for example, sharing operations, forwarding operations, favorite operations, etc.
[0049] As an example, at least one piece of interactive content may include comment content for the media content 205. For example, at least one piece of interactive content may include text content (e.g., text comments), image content (e.g., image comments), and / or audio content (e.g., voice comments). As an example, at least one piece of interactive content presented by the electronic device 110 in the interactive interface 200A for the media content 205 may include, for example, interactive content 210-1, interactive content 210-2, and interactive content 210-3, etc.
[0050] Additionally, the first piece of interactive content (e.g., interactive content 210-1) in at least one piece of interactive content may correspond to a first language (e.g., English). As an example, since the text length of the first piece of interactive content exceeds a preset threshold (e.g., 2 lines), the electronic device 110 may present partial content of the first piece of 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 partial content 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”. As an example, the electronic device 110 may provide an expansion control associated with the first piece of interactive content in the interactive interface 200A. Further, the electronic device 110 may present the complete content of the first piece of interactive content in the interactive interface 200A in response to the triggering of the expansion control.
[0051] As an example, the electronic device 110 may provide a first entry associated with the first piece of interactive content (e.g., interactive content 210-1) in at least one piece of interactive content in the interactive interface 200A. As an example, the electronic device 110 may provide the first entry 215-1 in the interactive interface 200A. For example, the text identifier corresponding to the first entry 215-1 may be determined based on the system language configured by the electronic device 110. For example, if the system language configured by the electronic device 110 is Chinese, the text identifier corresponding to the first entry 215-1 may be “Translation”. For example, if the system language configured by the electronic device 110 is English, the text identifier corresponding to the first entry 215-1 may be “Translation”.
[0052] Additionally, the electronic device 110 may present the first piece of interactive content and the first translation content corresponding to the first piece of interactive content in the interactive interface in response to the triggering (e.g., click operation) of the first entry 215-1.
[0053] Alternatively, before the first entry 215-1 is triggered, the interactive interface 200A presents a partial content of the first interactive content (e.g., the interactive content 210-1). The electronic device 110 can present the complete content of the first interactive content in the interactive interface in response to the first entry 215-1 being triggered.
[0054] As an example, as Figure 2B shown, the electronic device 110 can present the first interactive content (e.g., the interactive content 210-1) and the first translation content corresponding to the first interactive content (e.g., the translation content 220-1) in the interactive interface 200B. As an example, the first translation content corresponding to the first interactive content can correspond to a second language.
[0055] Alternatively, the second language can be determined by the system language configured in the electronic device 110. For example, if the system language configured in the electronic device 110 is Chinese, the second language is Chinese. For example, if the system language configured in the electronic device 110 is Japanese, the second language is Japanese.
[0056] Alternatively, the second language is determined based on the configuration operation of the current user. As an example, the electronic device 110 can provide a language control (not shown in the figure) in the interactive interface. Further, the electronic device 110 can present multiple language options in response to the current user triggering the language control. The multiple language options can correspond to multiple languages (e.g., Chinese, English, Japanese, French, Russian, etc.) for example. Further, the electronic device 110 can determine the second language as the language corresponding to the target language option in response to the selection of the target language option from the multiple language options.
[0057] Additionally or alternatively, the electronic device 110 can present an interface element in the interactive interface 200B for distinguishing the first interactive content and the first translation content. For example, the interface element can be implemented as a separating identification line 225 to distinguish the interactive content 210-1 and the translation content 220-1. Alternatively, the interface element can also be implemented as presenting different text sizes, fonts, and / or text colors, etc. for the first interactive content and the first translation content. Alternatively, the interface element can also be implemented as highlighting the first translation content, etc.
[0058] In some embodiments, the electronic device 110 can provide a second entry in the interactive interface 200B in response to the first entry being triggered. Further, the electronic device 110 can hide one of the first translation content or the first interactive content in the interactive interface 200B in response to the second entry being triggered.
[0059] As an example, the second entry may be implemented as a hidden translation control 230. Further, the electronic device 110 may, in response to a trigger of the hidden translation control 230, hide the first translated content (e.g., the translated content 220-1) in the interactive interface 200B. Alternatively, the second entry may be implemented as a hidden original text control (not shown in the figure). Further, the electronic device 110 may, in response to a trigger of the hidden original text control, hide the first interactive content (e.g., the interactive content 210-1) in the interactive interface 200B.
[0060] In some embodiments, continuing to refer to Figure 2A , before the first entry 215-1 is triggered, the first interactive content (e.g., the interactive content 210-1) is displayed at the first position (e.g., the position 211-1) of the interactive interface 200A. Further, the electronic device 110 may, in response to the first entry 215-1 being triggered, maintain the first interactive content presented at the first position in the interactive interface and present the first translated content at the 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, based on presenting the first translated content at the second position, adjust the display positions of other interactive contents and / or controls in the interactive interface.
[0061] Additionally or alternatively, continuing to refer to Figure 2B , the electronic device 110 may, in response to the first entry being triggered, expand the first interactive content at the first position. The electronic device 110 may determine the expanded first position (e.g., the position 211-2). Further, the electronic device 110 may, based on the expanded first position (e.g., the position 211-2), determine the second position (e.g., the position 212).
[0062] In some embodiments, as Figure 2C shown, the electronic device 110 may present a prompt message 216 associated with the first entry 215-1 in the interactive interface 200C. As an example, the electronic device 110 may, in response to a preset operation (e.g., a double-tap operation or a long-press operation, etc.) associated with the first entry 215-1, present the prompt message 216. As an example, the prompt message 216 may, for example, 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 >".
[0063] Alternatively, the electronic device 110 may present a settings interface (not shown in the figure) in response to a selection of a settings entry (e.g., Go to Settings 217) in the prompt message. The electronic device 110 may stop presenting the first entry 215-1 in the interactive interface 200C in response to a settings operation received via the settings interface. As an example, the electronic device 110 may provide a switch control associated with the translation function in the settings interface. Further, the electronic device 110 may stop presenting the first entry 215-1 in the interactive interface 200C in response to receiving an operation by the user to adjust the state of the switch control to the off state.
[0064] Alternatively, the electronic device 110 may stop presenting an entry for translating interactive content associated with all interactive content in the interactive interface in response to a settings operation received via the settings interface.
[0065] In some embodiments, as Figure 2D shown, the electronic device 110 may present at least one piece of interactive content in the interactive interface 200D. The at least one piece of interactive content may include multiple pieces of interactive content. For example, the multiple pieces of interactive content may include interactive content 210-1, interactive content 210-2, interactive content 210-3, and interactive content 210-4, etc.
[0066] Additionally, the electronic device 110 may present a third entry 235 in the interactive interface 200D. As an example, the electronic device 110 may present the third entry 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 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, etc.).
[0067] As an example, the electronic device 110 may present a set of translation content corresponding to the multiple pieces of interactive content in the interactive interface 200D in response to a selection of the third entry 235 in the interactive interface 200D. The set of translation content includes at least a first translation content. The set of translation content may correspond to a second language.
[0068] Alternatively, the electronic device 110 may present a viewing window in response to a selection of the third entry in the interactive interface 200D.
[0069] In some embodiments, as Figure 2E shown, the electronic device 110 may present a viewing window 200E. The electronic device 110 may present a set of translation content corresponding to the multiple pieces of interactive content in the viewing window 200E. The set of translation content includes at least a first translation content. The set of translation content may correspond to a second language. As an example, the set of translation content may include translation content 240-1 (corresponding toFigure 2D the interactive content 210-1) and the translated content 240-2 (corresponding to Figure 2D the interactive content 210-2) and the translated content 240-3 (corresponding to Figure 2D the interactive content 210-3) and the translated content 240-4 (corresponding to Figure 2D the interactive content 210-4). As an example, the electronic device 110 presents part of the interactive content 210-1 in Figure 2D . The electronic device 110 can, in response to the viewing window 200E being presented, present all or part of the translated content 240-1 corresponding to the interactive content 210-1 in the viewing window 200E. Figure 2D
[0070] Alternatively, the electronic device 110 can provide interactive controls (such as the reply control 245-1 and / or the sharing control 245-2) associated with the second translated content in a set of translated contents (for example, the translated content 240-2) in the viewing window 200E. The interactive controls can be used to trigger interactive operations associated with the second interactive content. The second interactive content (for example, Figure 2D the interactive content 210-2) in corresponds to the second translated content (for example, the translated content 240-2). For example, the electronic device 110 can, in response to the current user's triggering of the reply control 245-1 (such as a click operation), obtain the input content of the current user for the second interactive content as the reply content to the second interactive content. For example, the electronic device 110 can, in response to the current user's triggering of the sharing control 245-2, share the second interactive content with other users or platforms.
[0071] In some embodiments, the electronic device 110 can present an input control in response to receiving an interactive request associated with the first interactive content.
[0072] As an example, continuing to refer to Figure 2A , the electronic device 110 can provide a control 208 associated with the first interactive content (such as the interactive content 210-1). Further, the electronic device 110 can receive the triggering of the control 208 (such as a click operation) and present an input control.
[0073] Alternatively, the electronic device 110 can, in response to receiving an interactive request associated with the first interactive content, present the first translated content (such as the 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 can also present identification information (such as an avatar identification and / or a name identification) associated with the publisher of the first interactive content.
[0074] In some embodiments, Figure 2F As shown, the electronic device 110 may present the input control 250 in the interactive interface 200F. Further, the electronic device 110 may generate fourth interactive content for the first interactive content based on the input content received via the input control 250.
[0075] For example, the electronic device 110 may use the text content, voice content and / or image content received via the input control 250 as the fourth interactive content (e.g., reply content) for the first interactive content. Alternatively, the electronic device 110 may convert the first input content corresponding to the second language received via the input control 250 into the second input content corresponding to the first language as the fourth interactive content for the first interactive content.
[0076] As an example, Figure 2G As shown, the electronic device 110 can translate the input content corresponding to the second language into the fourth interactive content corresponding to the first language in response to the input control 250 being in the 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 the preset mode can correspond to the mode control 255 being in a selected state.
[0077] For example, when the mode control 255 is in the selected state, the electronic device 110 can translate the input content corresponding to the second language received via the input control 250 into the fourth interactive content corresponding to the first language. For example, the electronic device 110 can translate the input content 252 corresponding to the second language received via the input control 250 (for example, “I think you are right”) into the fourth interactive content 253 corresponding to the first language (for example, “I think you are right”). As an example, the electronic device 110 can present the fourth interactive content 253 in the input control 250.
[0078] For example, when the mode control 255 is in an unselected state, the electronic device 110 will not translate the input content corresponding to the second language received via the input control 250 .
[0079] As an example, the mode control 255 may be in a selected state by default. The electronic device 110 may adjust the state of the mode 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 (e.g., a click operation) on the mode control 255.
[0080] Based on the process described above, embodiments of the present disclosure can present interactive content associated with media content in an interactive interface of the media content. Moreover, embodiments of the present disclosure can, in response to triggering an entry associated with the interactive content, present the interactive content and the corresponding translated content of the interactive content in the interactive interface. In this way, based on embodiments of the present disclosure, an entry associated with the interactive content can be provided for a user, and based on the user's triggering of the entry, the interactive content and the corresponding translated content of the interactive content are presented, thereby improving the information acquisition efficiency.
[0081] Example 2
[0082] Figures 3A to 3D Example interfaces 300A to 300D according to some embodiments of the present disclosure are shown. Interfaces 300A to 300D can be provided, for example, by Figure 1 the electronic device 110 shown.
[0083] In some embodiments, as Figure 3A shown, the electronic device 110 can present an interactive interface 300A of media content. As an example, the interactive interface 300A can be an interface in the application 120. As an example, the electronic device 110 can present media content (or referred to as a work) in the interactive interface 300A. The electronic device 110 can present media content 305 in the interactive interface 300A. As an example, the media content can include, for example, graphic content, video content, and / or audio content, etc.
[0084] In some embodiments, the electronic device 110 can present at least one item of interactive content for the media content 305 in the interactive interface 300A. As an example, the at least one item of interactive content can include comment content for the media content 305. For example, the at least one item of interactive content can include text content (e.g., text comments), image content (e.g., image comments), and / or audio content (e.g., voice comments). As an example, the at least one item of interactive content presented by the electronic device 110 in the interactive interface 300A for the media content 305 can include, for example, interactive content 310-1, interactive content 310-2, interactive content 310-3, and interactive content 310-4, etc.
[0085] As an example, the first interactive content among the at least one item of interactive content can include first media content corresponding to a first language (e.g., English). As an example, the first media content can include, for example, image content (e.g., static image content and video content) and / or audio content (e.g., voice content), etc.
[0086] Taking the interactive content 310-1 as an example of the first interactive content, the interactive content 310-1 includes text content 311 and image content 312 corresponding to the first language.
[0087] Taking the first interactive content as an example of the interactive content 310-2, the interactive content 310-2 includes audio content 313 corresponding to the first language.
[0088] In some embodiments, the electronic device 110 may present a first entry associated with the first interactive content in the interactive interface 300A. For example, the electronic device 110 may present an entry 315-1 associated with the interactive content 310-1 and an entry 315-2 associated with the interactive content 310-2 in the interactive interface 300A.
[0089] Additionally, the electronic device 110 may present first translated content corresponding to the first interactive content in the interactive interface in response to the first entry being triggered. The first translated content corresponds to a second language (e.g., Simplified Chinese).
[0090] In some embodiments, the first translated content is generated based on first image content of the first media content.
[0091] As an example, the electronic device 110 may present first translated content corresponding to the interactive content 310-1 in response to the triggering of the entry 315-1 (e.g., a click operation).
[0092] As an example, as Figure 3B shown, the electronic device 110 may present first translated content (e.g., translated content 320-1) corresponding to the first interactive content (e.g., the interactive content 310-1) in the interactive interface 300B.
[0093] 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, the translated content 320-1 may include text content 325-2 corresponding to the second language generated based on the first image content (e.g., image content 312).
[0094] As an example, the 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, the translated content 320-1 may include text content 325-1 (e.g., "This picture is fantastic, I really like it.") corresponding to the second language generated based on the text content 311 in the first language.
[0095] As another example, the text content 325 - 2 may also simultaneously present the first language text and the corresponding translation text (corresponding to the second language) in the first image content. For example, the text content 325 - 2 may include “love: love”.
[0096] As an example, the first translated content may further include second media content. The second media content may include second image content corresponding to the second language.
[0097] Alternatively, Figure 3C As shown, the electronic device 110 presents the first translation content (eg, translation content 320-2) corresponding to the first interactive content (eg, interactive content 310-1) in the interactive interface 300C. The translation content 320-2 may include Figure 3A 312 in the first interactive content. As an example, the second image content 330 is different from the image content 312 in that the second image content 330 presents the second language "love" corresponding to the "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 translation content.
[0098] 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.
[0099] As an example, continue to refer to Figure 3A In response to triggering (eg, clicking) the entry 315 - 2 , the electronic device 110 may present the first translation content corresponding to the interactive content 310 - 2 .
[0100] As an example, continue to refer to Figure 3B As shown, the electronic device 110 can present the first translation content (eg, translation content 320 - 3 ) corresponding to the first interactive content (eg, interactive content 310 - 2 ) in the interactive interface 300B.
[0101] As an example, the first translation content may include text content generated based on the first audio content of the first interactive content. As an example, the translation 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 a chance").
[0102] 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.
[0103] As an example, continue to refer toFigure 3C , the electronic device 110 may present a first translated content (e.g., translated content 320-4) corresponding to the first interactive content (e.g., interactive content 310-2) in the interactive interface 300C. The translated content 320-4 may include a second audio content 335 corresponding to the second language generated based on Figure 3A the audio content 313 therein. As an example, the electronic device 110 may present only the second audio content 335 corresponding to the second language in the interactive interface 300C without presenting the audio content corresponding to the first language.
[0104] 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, such that the second audio content may 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.
[0105] In some embodiments, as Figure 3D shown, the electronic device 110 may simultaneously present the first interactive content (e.g., audio content 313) and the first translated content (e.g., second audio content 335) corresponding to the first interactive content in the interactive interface 300D.
[0106] As an example, the electronic device 110 may play the second media content in response to a preset operation (e.g., click operation) on the second media content. For example, the electronic device 110 may play the second audio content 335 in response to a click operation on the second audio content 335.
[0107] Based on the process described above, the embodiments of the present disclosure can generate a translated content corresponding to the second language based on the media content corresponding to the first language in the interactive content. In this way, based on the embodiments of the present disclosure, it is possible to help users quickly understand the media content corresponding to different languages in the interactive content, thereby improving the efficiency of users obtaining information and the communication efficiency.
[0108] Example 3
[0109] Figures 4A to 4C show example interfaces 400A to 400C according to some embodiments of the present disclosure. The interfaces 400A to 400C may be provided, for example, by Figure 1 the electronic device 110 shown.
[0110] In some embodiments, as Figure 4AAs shown, the electronic device 110 may present an interactive interface 400A for media content. As an example, the interactive interface 400A may be an interface in the application 120. As an example, the electronic device 110 may present media content (or referred to as a work) 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, graphic content, video content, and / or audio content, etc.
[0111] In some embodiments, the electronic device 110 may present at least one piece of interactive content for the media content 405 in the interactive interface 400A. As an example, the at least one piece of interactive content may include comment content for the media content 405. For example, the at least one piece of interactive content may include text content (e.g., text comments), image content (e.g., image comments), and / or audio content (e.g., voice comments). As an example, the at least one piece of interactive content presented by the electronic device 110 in the interactive interface 400A for the media content 405 may include, for example, interactive content 410-1, interactive content 410-2, and interactive content 410-3, etc.
[0112] As an example, the electronic device 110 may, in response to receiving a sharing request for a first piece of interactive content among the at least one piece of interactive content, generate sharing content based on the first piece of interactive content. The first piece of interactive content may correspond to a first language (e.g., English). The sharing content may correspond to a second language (e.g., Chinese).
[0113] As an example, the electronic device 110 may provide a sharing control 415 associated with the first piece of interactive content (e.g., interactive content 410-1) in the interactive interface 400A. Further, the electronic device 110 may, in response to a sharing request for the first piece of interactive content (e.g., triggering of the sharing control 415), generate sharing content (e.g., a sharing card).
[0114] Alternatively, the electronic device 110 may, in response to triggering of the sharing control 415, present a sharing window.
[0115] In some embodiments, as Figure 4B shown, the electronic device 110 may present a sharing window 420 in the interactive interface 400B. Further, the electronic device 110 may send the sharing content to the sharing object based on the sharing object determined via the sharing window 420. As an example, the sharing object may include other users, other media content, or platforms.
[0116] In some embodiments, as Figure 4C shown, Figure 4CDisclosed is a shared content 400C. As an example, the shared content 400C is configured to trigger the presentation of a first translated content corresponding to the first interactive content. For example, the first interactive content includes "This picture is fantastic, I really like it." The first translated content corresponding to the first interactive content in the sharing card 400C includes "This picture is amazing. I really like it." Alternatively, the shared content 400C may include the first interactive content.
[0117] Alternatively, the shared content 400C may include at least a part 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, a part of the first translated content may be included in the shared content 400C.
[0118] Alternatively, the shared content 400C may include identification information corresponding to the publisher of the first interactive content (e.g., an avatar identifier and / or a name identifier).
[0119] Alternatively, the shared content 400C may include identification information of the media content targeted by the first interactive content (e.g., an image identifier and / or title information).
[0120] Alternatively, the shared content 400C may further include the release information of the first interactive content and / or the media content (e.g., release time, etc.).
[0121] Alternatively, the client of other users may jump to an interactive interface presenting the interactive content associated with the shared content 400C in response to a preset operation on the shared content 400C by other users. Exemplarily, the shared content 400C may be presented in an interactive interface such as a conversation interface between users in the form of a message.
[0122] Based on the process described above, the embodiments of the present disclosure can generate a shared content corresponding to a second language in response to a sharing operation of a user on the interactive content corresponding to a first language. In this way, the embodiments of the present disclosure can meet the sharing needs of users who are accustomed to using different languages, thereby improving the communication efficiency between users.
[0123] Example process
[0124] Figure 5 Shows a flowchart of an example process 500 of interface interaction according to some embodiments of the present disclosure. The process 500 may be implemented at the electronic device 110. The following will refer to Figure 1 to describe the process 500.
[0125] As Figure 5As shown, at block 510, the electronic device 110 presents at least one interactive content item for the media content in an interactive interface of the media content.
[0126] At block 520, the electronic device 110 provides a first entry associated with a first interactive content item among the at least one interactive content item in the interactive interface, and the first interactive content item corresponds to a first language.
[0127] At block 530, in response to the first entry being triggered, the electronic device 110 presents the first interactive content item and a first translated content item corresponding to the first interactive content item in the interactive interface, where the first translated content item corresponds to a second language.
[0128] In some embodiments, process 500 further includes: presenting, in the interactive interface, an interface element for differentiating the first interactive content item and the first translated content item.
[0129] In some embodiments, before the first entry is triggered, a partial content of the first interactive content item is presented in the interactive interface, and wherein, in response to the first entry being triggered, presenting the first interactive content item in the interactive interface includes: presenting the complete content of the first interactive content item in the interactive interface.
[0130] In some embodiments, process 500 further includes: providing a second entry in the interactive interface in response to the first entry being triggered; and hiding one of the first translated content item or the first interactive content item in the interactive interface in response to the second entry being triggered.
[0131] In some embodiments, before the first entry is triggered, the first interactive content item is displayed at a first position in the interactive interface, and wherein, in response to the first entry being triggered, presenting the first interactive content item and the first translated content item corresponding to the first interactive content item in the interactive interface includes: maintaining the presentation of the first interactive content item at the first position in the interactive interface and presenting the first translated content item at a second position in the interactive interface, and the second position is determined based on the first position.
[0132] In some embodiments, maintaining the presentation of the first interactive content item at the first position in the interactive interface includes: expanding the first interactive content item at the first position, and process 500 further includes: determining the second position based on the expanded first position.
[0133] In some embodiments, the at least one interactive content item includes multiple interactive content items, and process 500 further includes: presenting a viewing window in response to a selection of a third entry in the interactive interface, and the viewing window presents a set of translated content items corresponding to the multiple interactive content items, the set of translated content items includes at least the first translated content item, and the set of translated content items corresponds to a second language.
[0134] In some embodiments, process 500 further includes: providing, in a viewing window, an interaction control associated with a second translated content in a set of translated contents, the interaction control being configured to trigger an interaction operation associated with second interaction content, the second interaction content corresponding to the second translated content.
[0135] In some embodiments, process 500 further includes: presenting an input control in response to receiving an interaction request associated with first interaction content; and generating fourth interaction content for the first interaction content based on input content received via the input control.
[0136] In some embodiments, process 500 further includes: presenting a first translated content corresponding to the first interaction content in response to receiving an interaction request associated with the first interaction content.
[0137] In some embodiments, process 500 further includes: translating input content corresponding to a second language into fourth interaction content corresponding to a first language in response to the input control being in a preset mode.
[0138] In some embodiments, process 500 further includes: presenting prompt information associated with a first entry in an interaction interface; presenting a settings interface in response to a selection of a settings entry in the prompt information; and ceasing to present the first entry in the interaction interface in response to a settings operation received via the settings interface.
[0139] In some embodiments, the second language is determined based on a configuration operation of a current user.
[0140] Figure 6 A flowchart of an example process 600 of interface interaction according to still some embodiments of the present disclosure is shown. Process 600 may be implemented at the electronic device 110. Reference is made below to Figure 1 to describe process 600.
[0141] As Figure 6 shown, at block 610, the electronic device 110 presents at least one interaction content for media content in an interaction interface of the media content.
[0142] At block 620, the electronic device 110 provides a first entry associated with a first interaction content among the at least one interaction content, the first interaction content including first media content corresponding to a first language.
[0143] At block 630, the electronic device 110 presents a first translated content corresponding to the first interaction content in the interaction interface in response to the first entry being triggered, wherein the first translated content corresponds to a second language, the first translated content being generated based on first image content or first audio content of the first media content, the first audio content corresponding to the first language.
[0144] In some embodiments, the first translated content includes: text content generated based on the first image content or the first audio content, where the text content corresponds to a second language; or second media content, where the second media content includes second image content or second audio content corresponding to the second language.
[0145] In some embodiments, the second audio content is generated based on at least one audio attribute of the first audio content.
[0146] In some embodiments, process 600 further includes: playing the second media content in response to a preset operation on the second media content.
[0147] Figure 7 A flowchart of an example process 700 of interface interaction according to some other embodiments of the present disclosure is shown. Process 700 can be implemented at the electronic device 110. The following refers to Figure 1 to describe process 700.
[0148] As Figure 7 shown, at block 710, the electronic device 110 presents at least one interactive content for the media content in an interactive interface of the media content.
[0149] At block 720, in response to receiving a sharing request for a first interactive content among the at least one interactive content, the electronic device 110 generates a sharing content based on the first interactive content, where the first interactive content corresponds to a first language and the sharing content corresponds to a second language.
[0150] In some embodiments, the sharing content is configured to trigger the presentation of first translated content corresponding to the first interactive content.
[0151] In some embodiments, the sharing content includes at least a part of the first translated content corresponding to the first interactive content.
[0152] Example devices and equipment
[0153] Embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 8 A schematic structural block diagram of an example device 800 for interface interaction according to certain embodiments of the present disclosure is shown. Device 800 can be implemented as or included in the electronic device 110. Each module / component in device 800 can be implemented by hardware, software, firmware, or any combination thereof.
[0154] As Figure 8As shown, device 800 includes: a first presentation module 810 configured to present at least one interactive content for media content in an interactive interface of the media content; a first provision module 820 configured to provide, in the interactive interface, a first entry associated with a first interactive content among the at least one interactive content, the first interactive content corresponding to a first language; and a first translation module 830 configured to, in response to the first entry being triggered, present the first interactive content and a first translated content corresponding to the first interactive content in the interactive interface, wherein the first translated content corresponds to a second language.
[0155] In some embodiments, device 800 further includes an interface element module configured to: present, in the interactive interface, an interface element for distinguishing the first interactive content and the first translated content.
[0156] In some embodiments, before the first entry is triggered, a partial content of the first interactive content is presented in the interactive interface, and the first translation module 830 is further configured to: present the complete content of the first interactive content in the interactive interface.
[0157] In some embodiments, device 800 further includes a hiding module configured to: provide a second entry in the interactive interface in response to the first entry 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 being triggered.
[0158] In some embodiments, device 800 further includes a position module configured to: before the first entry is triggered, the first interactive content is displayed at a first position in the interactive interface, and the first translation module 830 is further configured to: maintain presenting 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 being determined based on the first position.
[0159] In some embodiments, the first translation module 830 is further configured to: expand the first interactive content at the first position, and device 800 further includes a determination module configured to: determine the second position based on the expanded first position.
[0160] In some embodiments, the at least one interactive content includes multiple interactive contents, and device 800 further includes a viewing window module configured to: present a viewing window in response to a selection of a third entry in the interactive interface, the viewing window presenting a set of translated contents corresponding to the multiple interactive contents, the set of translated contents including at least the first translated content, and the set of translated contents corresponding to a second language.
[0161] In some embodiments, the apparatus 800 further includes an interaction module configured to provide, in a viewing window, interaction controls associated with a second translation content in a set of translation contents, where the interaction controls are used to trigger interaction operations associated with second interaction content, and the second interaction content corresponds to the second translation content.
[0162] In some embodiments, the apparatus 800 further includes an input module configured to present an input control in response to receiving an interaction request associated with first interaction content; and generate fourth interaction content for the first interaction content based on the input content received via the input control.
[0163] In some embodiments, the apparatus 800 further includes a response module configured to present a first translation content corresponding to the first interaction content in response to receiving an interaction request associated with the first interaction content.
[0164] In some embodiments, the apparatus 800 further includes a preset module configured to translate the input content corresponding to the second language into fourth interaction content corresponding to the first language in response to the input control being in a preset mode.
[0165] In some embodiments, the apparatus 800 further includes a settings interface module configured to present prompt information associated with a first entry in an interaction interface; present a settings interface in response to a selection of a settings entry in the prompt information; and stop presenting the first entry in the interaction interface in response to a settings operation received via the settings interface.
[0166] In some embodiments, the second language is determined based on a configuration operation of a current user.
[0167] Figure 9 FIG. shows a schematic structural block diagram of an example apparatus 900 for interface interaction according to certain embodiments of the present disclosure. The apparatus 900 may be implemented as or included in an electronic device 110. Each module / component in the apparatus 900 may be implemented by hardware, software, firmware, or any combination thereof.
[0168] As Figure 9As shown, device 900 includes: a second presentation module 910 configured to present at least one piece of interactive content for media content in an interactive interface of the media content; a second provision module 920 configured to provide, in the interactive interface, a first entry associated with a first piece of interactive content among the at least one piece of interactive content, the first piece of interactive content including first media content corresponding to a first language; and a second translation module 930 configured to, in response to the first entry being triggered, present first translated content corresponding to the first piece of 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 first image content or first audio content of the first media content, and the first audio content corresponds to the first language.
[0169] 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 the second language; or second media content, the second media content including second image content or second audio content corresponding to the second language.
[0170] In some embodiments, the second audio content is generated based on at least one audio attribute of the first audio content.
[0171] In some embodiments, device 900 further includes a playback module configured to: in response to a preset operation on the second media content, play the second media content.
[0172] Figure 10 The schematic structural block diagram of an example device 1000 for interface interaction according to certain embodiments of the present disclosure is shown. Device 1000 may be implemented as or included in an electronic device 110. Each module / component in device 1000 may be implemented by hardware, software, firmware, or any combination thereof.
[0173] As Figure 10 shown, device 1000 includes: a third presentation module 1010 configured to present at least one piece of interactive content for media content in an interactive interface of the media content; and a sharing module 1020 configured to, in response to receiving a sharing request for a first piece of interactive content among the at least one piece of interactive content, generate sharing content based on the first piece of interactive content, wherein the first piece of interactive content corresponds to the first language and the sharing content corresponds to the second language.
[0174] In some embodiments, the sharing content is configured to trigger the presentation of first translated content corresponding to the first piece of interactive content.
[0175] In some embodiments, the sharing content includes at least part of the first translated content corresponding to the first piece of interactive content.
[0176] The units included in apparatus 800, apparatus 900, or apparatus 1000 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units can be implemented using software and / or firmware, such as machine-executable instructions stored on a storage medium. In addition to or in place of the machine-executable instructions, some or all of the units in apparatus 800, apparatus 900, or apparatus 1000 can 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 can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0177] Figure 11 A block diagram of an electronic device 700 in which one or more embodiments of the present disclosure can be implemented is shown. It should be understood that Figure 11 The illustrated electronic device 1100 is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. Figure 11 The illustrated electronic device 1100 can be used to implement Figure 1 electronic device 110.
[0178] As Figure 11 shown, the electronic device 1100 is in the form of a general-purpose electronic device. The components of the electronic device 1100 can include, but are not limited to, one or more processors or processing units 1110, a memory 1120, a storage device 1130, one or more communication units 1140, one or more input devices 1150, and one or more output devices 1160. The processing unit 1110 can be an actual or virtual processor and is capable of performing various processes according to the programs stored in the memory 1120. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing ability of the electronic device 1100.
[0179] The electronic device 1100 generally includes multiple computer storage media. Such media can be any accessible media that the electronic device 1100 can access, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 1120 can be volatile memory (such as registers, caches, random access memory (RAM)), non-volatile memory (such as read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 1130 can be removable or non-removable media and can include machine-readable media, such as a flash drive, a magnetic disk, or any other media that can be capable of storing information and / or data and can be accessed within the electronic device 1100.
[0180] The electronic device 1100 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in Figure 11 it, a disk drive for reading from or writing to a removable, non-volatile magnetic disk (such as a "floppy disk") and an optical disk drive for reading from or writing to a removable, non-volatile optical disk can be provided. In these cases, each drive can be connected to a bus (not shown) by one or more data media interfaces. The memory 1120 can include a computer program product 1125 having one or more program modules that are configured to perform various methods or actions of various embodiments of the present disclosure.
[0181] The communication unit 1140 enables communication with other electronic devices through a communication medium. Additionally, the functions of the components of the electronic device 1100 can be implemented by a single computing cluster or multiple computer machines that can communicate through a communication connection. Thus, the electronic device 1100 can operate in a networked environment using a logical connection with one or more other servers, network personal computers (PCs), or another network node.
[0182] The input device 1150 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 1160 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 1100 can also communicate with one or more external devices (not shown) as needed through the communication unit 1140, such as storage devices, display devices, etc., communicate with one or more devices that enable a user to interact with the electronic device 1100, or communicate with any device that enables the electronic device 1100 to communicate with one or more other electronic devices (such as a network card, a modem, etc.). Such communication can be performed via an input / output (I / O) interface (not shown).
[0183] According to an exemplary implementation of the present disclosure, there is provided a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, there is also provided a computer program product tangibly stored on a non-transitory computer-readable medium and including computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.
[0184] Aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and the combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0185] 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 device, thereby producing a machine such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is produced that implements 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, and these instructions cause a computer, a programmable data processing device, and / or other devices to work in a specific manner. Thus, the computer-readable medium storing the instructions includes a manufactured article that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0186] The computer-readable program instructions can be loaded onto a computer, other programmable data processing device, or other device, such that a series of operation steps are performed on the computer, other programmable data processing device, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing device, or other device implement the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0187] 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 implementations of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks may in fact be executed substantially in parallel, or they may sometimes be executed in the 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, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or by a combination of dedicated hardware and computer instructions.
[0188] The various implementations of the present disclosure have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art in the field of this technology without departing from the scope and spirit of the described implementations. The choice of terms used herein is intended to best explain the principles of the implementations, the practical application, or the improvement of the technology in the market, or to enable other ordinary skill in the art in the field of this technology to understand the various implementation manners disclosed herein.
Claims
1. A method for interface interaction, comprising: In an interactive interface of the media content, presenting at least one interactive content for the media content; In the interactive interface, providing a first entry associated with a first interactive content in the at least one interactive content, wherein the first interactive content corresponds to a first language; as well as In response to the first entrance being triggered, the first interactive content and first translation content corresponding to the first interactive content are presented in the interactive interface, wherein the first translation content corresponds to a second language.
2. The method according to claim 1, further comprising: In the interactive interface, an interface element for distinguishing the first interactive content from the first translated content is presented.
3. The method according to claim 1, wherein before the first entrance is triggered, the interactive interface presents part of the first interactive content, and in, In response to the first entrance being triggered, presenting 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 claim 1, further comprising: In response to the first entrance being triggered, providing a second entrance in the interactive interface; as well as In response to the second entrance being triggered, hiding the first translation content or one of the first interactive contents in the interactive interface.
5. The method according to claim 1, further comprising: Before the first entrance is triggered, the first interactive content is displayed at a first position of the interactive interface, and In response to the first entrance being triggered, presenting the first interactive content and the first translation content corresponding to the first interactive 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, wherein the second position is determined based on the first position.
6. The method according to claim 5, wherein maintaining the first interactive content at the first position in the interactive interface comprises: At the first position, the first interactive content is expanded, and The method further includes determining the second position based on the unfolded first position.
7. The method according to claim 1, wherein the at least one interactive content includes a plurality of interactive contents, and the method further comprises: In response to selection of the third entry in the interactive interface, a viewing window is presented, wherein the viewing window presents a set of translated contents corresponding to the multiple interactive contents, wherein the set of translated contents includes at least the first translated content, and the set of translated contents corresponds to the second language.
8. The method according to claim 7, further comprising: An interactive control associated with a second translation content in the set of translation contents is provided in the viewing window, and the interactive control is used to trigger an interactive operation associated with the second interactive content, and the second interactive content corresponds to the second translation content.
9. The method according to claim 1, further comprising: In response to receiving an interaction request associated with the first interactive content, presenting an input control; as well as Based on the input content received via the input control, fourth interactive content for the first interactive content is generated.
10. The method according to claim 9, further comprising: In response to receiving an interaction request associated with the first interactive content, presenting the first translated content corresponding to the first interactive content.
11. The method according to 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 claim 1, further comprising: Presenting prompt information associated with the first entrance in the interactive interface; In response to selection of a setting entry in the prompt information, presenting a setting interface; as well as In response to a setting operation received via the setting interface, the first entrance is stopped from being presented in the interactive interface.
13. The method of claim 1, wherein the second language is determined based on a configuration operation of a current user.
14. A method of interface interaction, comprising: In an interactive interface of the media content, presenting at least one interactive content for the media content; In the interactive interface, providing a first entry associated with a first interactive content in the at least one interactive content, wherein the first interactive content includes a first media content corresponding to a first language; as well as In response to the first entrance being triggered, first translation content corresponding to the first interactive content is presented in the interactive interface, wherein the first translation content corresponds to a second language, and the first translation content is generated based on a first image content or a first audio content of the first media content, and the first audio content corresponds to the first language.
15. The method according to claim 14, wherein the first translation content comprises: 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 according to claim 15, further comprising: In response to a preset operation on the second media content, the second media content is played.
18. A method of interface interaction, comprising: In an interactive interface of the media content, presenting at least one interactive content 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, generating 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. 19 . The method according to claim 18 , wherein the shared content is configured to trigger presentation of first translated content corresponding to the first interactive content. 20 . The method according to claim 18 , wherein the shared content includes at least a portion of a first translated content corresponding to the first interactive content.
21. A device for interface interaction, comprising: A first presentation module is configured to present at least one interactive content for the media content in an interactive interface of the media content; A first providing module is configured to provide, in the interactive interface, a first entry associated with a first interactive content in the at least one interactive content, wherein the first interactive content corresponds to a first language; as well as The first translation module is configured to present the first interactive content and first translation content corresponding to the first interactive content in the interactive interface in response to the first entrance being triggered, wherein the first translation content corresponds to a second language.
22. A device for interface interaction, comprising: A second presentation module is configured to present at least one interactive content for the media content in the interactive interface of the media content; A second providing module is configured to provide, in the interactive interface, a first entry associated with a first interactive content in the at least one interactive content, wherein the first interactive content includes a first media content corresponding to a first language; as well as A second translation module is configured to present, in response to the first entrance being triggered, first translation content corresponding to the first interactive content in the interactive interface, wherein the first translation content corresponds to a second language, and the first translation content is generated based on a first image content or a first audio content of the first media content, and the first audio content corresponds to the first language.
23. A device for interface interaction, comprising: A third presentation module is configured to present at least one interactive content for the media content in the interactive interface of the media content; as well as The sharing module is configured to generate sharing content based on a first interactive content in the at least one interactive content in response to receiving a sharing request for the first interactive content, wherein the first interactive content corresponds to a first language and the sharing content corresponds to a second language.
24. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the electronic device to perform a method according to any one of claims 1 to 13, 14 to 17 or 18 to 20.
25. A computer readable storage medium having a computer program stored thereon, the computer program being executable by a processor to implement the method according to any one of claims 1 to 13, 14 to 17 or 18 to 20.
Citation Information
Patent Citations
Interactive comment interaction method and device
CN107038023A
Live broadcast information processing method and device and electronic equipment
CN115802068A
Information processing method and device and electronic equipment
CN118018508A
Information display method and device, equipment and storage medium
CN118488257A