Content display method and device, electronic equipment and storage medium

By dynamically adjusting the placement and style of subtitle information on the first preset page of the target terminal, the poor effect caused by single and fixed subtitle display is solved, and the user's understanding of media content and browsing experience is improved.

CN120469607APending Publication Date: 2025-08-12BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510480629.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-16
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

The display style of subtitles is single and the placement is fixed, resulting in poor display effect of subtitle information, affecting users' content understanding and browsing experience of media content.

Method used

By displaying the subtitle information of the target media content on the first preset page of the target terminal, the display position and style of the subtitle information are determined using the terminal feature data and/or the feature data of the terminal object, including pose mode, terminal performance, interaction trigger distribution, language ability, object attributes and other data, and dynamically adjust the display method of subtitles.

Benefits of technology

It improves the pertinence and personalization of subtitle display, helps users better understand media content, and improves users' browsing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120469607A_ABST
    Figure CN120469607A_ABST
Patent Text Reader

Abstract

The invention relates to a content display method and device, electronic equipment and a storage medium. The method comprises the steps that target media content is displayed on a first preset page of a target terminal; in the display process of the target media content, displaying first subtitle information corresponding to the target media content on a first preset page; wherein the first subtitle information is subtitle information obtained by presenting initial subtitle information corresponding to the target media content in first display mode data, and the first display mode data is determined based on terminal feature data of the target terminal and / or first object feature data of the terminal object. According to the embodiment of the invention, in the process that the user browses the target media content, the initial subtitle information of the target media content is displayed based on the subtitle display mode matched with the target terminal and / or the terminal object, so that the user can be helped to better understand the target media content on the basis of improving the pertinence and individuation of subtitle display, and the user experience is improved. The subtitle display effect is improved, and the user browsing experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to a content display method, device, electronic device, and storage medium. Background Art

[0002] With the development of Internet technology, various information can be widely disseminated on the Internet platform, bringing great convenience to people's lives and work.

[0003] In related technologies, in addition to displaying the media content, the display page for a certain media content also displays the subtitle information of the media content. Since the subtitle information is usually native subtitles pre-embedded in the media content by the content production object, the display style of the subtitles is single and the display position is fixed, resulting in poor display effect of the subtitle information, affecting the user's understanding of the media content and browsing experience. Summary of the Invention

[0004] The present disclosure provides a content display method, device, electronic device, and storage medium to at least address the technical issues in related technologies such as the single display style and fixed display position of subtitles, which results in poor display quality of subtitle information and affects users' understanding of media content and browsing experience. The technical solutions of the present disclosure are as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a content display method is provided, including:

[0006] Displaying target media content on a first preset page of a target terminal;

[0007] During the display of the target media content, first subtitle information corresponding to the target media content is displayed on the first preset page;

[0008] Among them, the first subtitle information is subtitle information of the initial subtitle information corresponding to the target media content presented in a first display mode data, the first display mode data is determined based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object, and the first display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

[0009] In an optional embodiment, the first display mode data includes: first display position data and / or first display style data; the terminal characteristic data includes: at least one of: first posture mode data of the target terminal, terminal performance data of the target terminal, and interaction trigger distribution data of the first preset page; and displaying the first subtitle information corresponding to the target media content on the first preset page includes:

[0010] displaying the initial subtitle information on the first preset page based on the first display position data and / or the first display style data;

[0011] The first display position data is determined based on the first posture pattern data and / or the interaction trigger distribution data; and the first display style data is determined based on the terminal performance data and / or the first object feature data.

[0012] In an optional embodiment, the first object feature data includes at least one of first language proficiency data, first object attribute data, content browsing preference data, and subtitle display feedback data.

[0013] In an optional embodiment, the target media content includes: at least one sub-media content; the initial subtitle information includes: sub-subtitle information corresponding to each of the at least one sub-media content; the first display mode data includes: multiple candidate display mode data; and during the display of the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes:

[0014] During the display of the current sub-media content, the sub-subtitle information corresponding to the current sub-media content is displayed on the first preset page in the target display mode data;

[0015] The target display mode data is display mode data adapted to the content feature data of the current sub-media content among the multiple candidate display mode data, and the current sub-media content is the sub-media content currently displayed among the at least one sub-media content.

[0016] In an optional embodiment, the content feature data includes: original volume data and / or content emotion representation data.

[0017] In an optional embodiment, the first subtitle information includes: at least one subtitle element information, and during the display of the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes:

[0018] During the display of the target media content, the at least one subtitle element information is displayed on the first preset page, and the emotional element information is highlighted. The emotional element information is the subtitle element information in the at least one subtitle element information that is associated with the content emotion representation data of the target media content.

[0019] In an optional embodiment, the method further includes:

[0020] In response to a volume adjustment operation on the target media content, adjusting the font size of the first subtitle information on the first preset page;

[0021] The display volume corresponding to the volume adjustment operation is negatively correlated with the font size of the first subtitle information.

[0022] In an optional embodiment, the method further includes:

[0023] In response to a subtitle display feedback operation triggered for the first subtitle information, updating the first subtitle information to second subtitle information on the first preset page;

[0024] Among them, the second subtitle information is subtitle information presented by the initial subtitle information in a second display mode data, the subtitle display feedback operation carries text feedback data, the second display mode data is display mode data obtained after semantic analysis of the text feedback data, and the second display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

[0025] In an optional embodiment, the method further includes:

[0026] When detecting that the target terminal updates from the first posture mode data to the second posture mode data, updating the first subtitle information to third subtitle information on the first preset page;

[0027] The third subtitle information is subtitle information presented by the initial subtitle information using third display position data, and the third display position data is determined based on the second posture mode data and / or the interaction trigger distribution data.

[0028] In an optional embodiment, the first display mode data is obtained by predicting the display mode of the initial subtitle information by a subtitle display mode prediction model based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object.

[0029] In an optional embodiment, during the display of the target media content, displaying first subtitle information corresponding to the target media content on the first preset page includes:

[0030] During the display of the target media content, the initial subtitle information is displayed on the first preset page based on the first display mode data;

[0031] Among them, the initial subtitle information is subtitle information obtained by language conversion of basic subtitle information corresponding to the target media content based on the first language ability data of the terminal object and / or the subtitle language preference data of the terminal object; the basic subtitle information is subtitle information generated after content recognition of the target media content based on the second object attribute data of the production object of the target media content and / or the second language ability data of the production object.

[0032] In an optional embodiment, the first subtitle information includes: cloud-generated subtitle information and locally generated subtitle information, and during the display of the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes:

[0033] When the terminal performance data of the target terminal meets the preset terminal-cloud collaboration condition, during the display of the target media content, the cloud-generated subtitle information is displayed on the first preset page;

[0034] Alternatively, when the terminal performance data does not meet the preset terminal-cloud collaboration condition, the locally generated subtitle information is displayed on the first preset page during the display of the target media content.

[0035] In an optional embodiment, the method further includes:

[0036] Displaying the target media content on a second preset page;

[0037] In response to a subtitle generation operation triggered for the target media content, basic subtitle information corresponding to the target media content is displayed on the second preset page. The basic subtitle information is subtitle information generated in real time based on the target media content, and the basic subtitle information is used to guide the generation of the initial subtitle information.

[0038] In an optional embodiment, the basic subtitle information includes: at least one basic subtitle element information, and the basic subtitle information corresponding to the target media content displayed on the second preset page includes:

[0039] The at least one basic subtitle element information is displayed on the second preset page, and the target subtitle element information is highlighted. The target subtitle element information is the basic subtitle element information in the at least one basic subtitle element information that is associated with the target content element included in the target media content.

[0040] According to a second aspect of an embodiment of the present disclosure, there is provided a content display device, including:

[0041] A first content display module is configured to display target media content on a first preset page of a target terminal;

[0042] A first subtitle display module is configured to display first subtitle information corresponding to the target media content on the first preset page during the display process of the target media content;

[0043] Among them, the first subtitle information is subtitle information of the initial subtitle information corresponding to the target media content presented in a first display mode data, the first display mode data is determined based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object, and the first display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

[0044] In an optional embodiment, the first display mode data includes: first display position data and / or first display style data; the terminal feature data includes: at least one of: first posture mode data of the target terminal, terminal performance data of the target terminal, and interaction trigger distribution data of the first preset page; and the first subtitle display module includes:

[0045] A first subtitle display unit is configured to display the initial subtitle information on the first preset page based on the first display position data and / or the first display style data;

[0046] The first display position data is determined based on the first posture pattern data and / or the interaction trigger distribution data; and the first display style data is determined based on the terminal performance data and / or the first object feature data.

[0047] In an optional embodiment, the first object feature data includes at least one of first language proficiency data, first object attribute data, content browsing preference data, and subtitle display feedback data.

[0048] In an optional embodiment, the target media content includes at least one sub-media content, the initial subtitle information includes sub-subtitle information corresponding to each of the at least one sub-media content, the first display mode data includes multiple candidate display mode data, and the first subtitle display module includes:

[0049] A second subtitle display unit is configured to display sub-subtitle information corresponding to the current sub-media content in a target display mode on the first preset page during the display process of the current sub-media content;

[0050] The target display mode data is display mode data adapted to the content feature data of the current sub-media content among the multiple candidate display mode data, and the current sub-media content is the sub-media content currently displayed among the at least one sub-media content.

[0051] In an optional embodiment, the content feature data includes: original volume data and / or content emotion representation data.

[0052] In an optional embodiment, the first subtitle information includes at least one subtitle element information, and the first subtitle display module includes:

[0053] The third subtitle display unit is configured to display the at least one subtitle element information on the first preset page and highlight the emotional element information during the display process of the target media content. The emotional element information is the subtitle element information in the at least one subtitle element information that is associated with the content emotion representation data of the target media content.

[0054] In an optional embodiment, the device further comprises:

[0055] a font size adjustment module configured to adjust the font size of the first subtitle information on the first preset page in response to a volume adjustment operation on the target media content;

[0056] The display volume corresponding to the volume adjustment operation is negatively correlated with the font size of the first subtitle information.

[0057] In an optional embodiment, the device further comprises:

[0058] a second subtitle display module configured to execute a subtitle display feedback operation in response to the first subtitle information being triggered, and update the first subtitle information to second subtitle information on the first preset page;

[0059] Among them, the second subtitle information is subtitle information presented by the initial subtitle information in a second display mode data, the subtitle display feedback operation carries text feedback data, the second display mode data is display mode data obtained after semantic analysis of the text feedback data, and the second display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

[0060] In an optional embodiment, the device further comprises:

[0061] A third subtitle display module is configured to update the first subtitle information to third subtitle information on the first preset page when detecting that the target terminal updates from the first posture mode data to the second posture mode data;

[0062] The third subtitle information is subtitle information presented by the initial subtitle information using third display position data, and the third display position data is determined based on the second posture mode data and / or the interaction trigger distribution data.

[0063] In an optional embodiment, the first display mode data is obtained by predicting the display mode of the initial subtitle information by a subtitle display mode prediction model based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object.

[0064] In an optional embodiment, the first subtitle display module includes:

[0065] a fourth subtitle display unit, configured to display the initial subtitle information based on the first display mode data on the first preset page during the display process of the target media content;

[0066] Among them, the initial subtitle information is subtitle information obtained by language conversion of basic subtitle information corresponding to the target media content based on the first language ability data of the terminal object and / or the subtitle language preference data of the terminal object; the basic subtitle information is subtitle information generated after content recognition of the target media content based on the second object attribute data of the production object of the target media content and / or the second language ability data of the production object.

[0067] In an optional embodiment, the first subtitle information includes: cloud-generated subtitle information and locally generated subtitle information, and the first subtitle display module includes:

[0068] a cloud-based subtitle display unit configured to display the cloud-generated subtitle information on the first preset page during the display of the target media content when the terminal performance data of the target terminal meets a preset terminal-cloud collaboration condition;

[0069] Alternatively, the local subtitle display unit is configured to display the locally generated subtitle information on the first preset page during the display of the target media content when the terminal performance data does not meet the preset terminal-cloud collaboration condition.

[0070] In an optional embodiment, the device further comprises:

[0071] A second content display module is configured to display the target media content on a second preset page;

[0072] The basic subtitle display module is configured to execute a subtitle generation operation in response to the target media content, and display basic subtitle information corresponding to the target media content on the second preset page, wherein the basic subtitle information is subtitle information generated in real time based on the target media content, and the basic subtitle information is used to guide the generation of the initial subtitle information.

[0073] In an optional embodiment, the basic subtitle information includes: at least one basic subtitle element information, and the basic subtitle display module includes:

[0074] The basic subtitle display unit is configured to display the at least one basic subtitle element information on the second preset page and highlight the target subtitle element information, where the target subtitle element information is the basic subtitle element information in the at least one basic subtitle element information that is associated with the target content element contained in the target media content.

[0075] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement a method as described in any one of the content display methods of the embodiments of the present disclosure.

[0076] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform any one of the content display methods of the embodiments of the present disclosure.

[0077] According to a fifth aspect of an embodiment of the present disclosure, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute any one of the content display methods of the embodiments of the present disclosure.

[0078] The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:

[0079] In the content display scenario, the present application determines the first display mode data of the initial subtitle information corresponding to the target media content based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object. The first display mode data can be used to indicate the display position and / or display style corresponding to the initial subtitle information, which can effectively improve the adaptability of the subtitle display mode to the target terminal and / or terminal object, so that in the process of displaying the target media content on the first preset page of the target terminal, the first subtitle information corresponding to the target media content is displayed on the first preset page (that is, the initial subtitle information is displayed using the first display mode data). In the process of the user browsing the target media content, the initial subtitle information of the target media content can be displayed based on the subtitle display mode adapted to the target terminal and / or terminal object. On the basis of improving the pertinence and personalization of the subtitle display, it can help the user better understand the target media content, improve the display effect of the subtitle information, and thereby improve the user's browsing experience of the media content.

[0080] The display style of subtitles is single and the display position is fixed, resulting in poor display effect of subtitle information, affecting users' understanding of media content and browsing experience.

[0081] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.

[0083] Figure 1 is a schematic diagram showing an application environment according to an exemplary embodiment;

[0084] Figure 2 is a flow chart showing a content display method according to an exemplary embodiment;

[0085] Figures 3a-3h is a schematic diagram showing a subtitle display according to an exemplary embodiment;

[0086] Figure 4 is a flowchart showing another content display method according to an exemplary embodiment;

[0087] Figure 5 is a flowchart showing another content display method according to an exemplary embodiment;

[0088] Figure 6 is a block diagram of a content display device according to an exemplary embodiment;

[0089] Figure 7 The block diagram shows an electronic device for content presentation according to an exemplary embodiment. DETAILED DESCRIPTION

[0090] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0091] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish between similar and different contents, and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.

[0092] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0093] See also Figure 1 , Figure 1 FIG. 1 is a schematic diagram showing an application environment according to an exemplary embodiment. The application environment may include a terminal 100 and a server 200 .

[0094] In an optional embodiment, the terminal 100 can be used to provide content display and other services to any user. Specifically, the terminal 100 may include, but is not limited to, electronic devices such as smartphones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. It may also be software running on these electronic devices, such as applications. Optionally, the operating system running on the electronic device may include, but is not limited to, Android, iOS, Linux, Windows, etc.

[0095] In an optional embodiment, the server 200 may provide background services for the terminal 100. Specifically, the server 200 may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0096] In addition, it should be noted that Figure 1 What is shown is only one application environment provided by the present disclosure. In actual applications, other application environments may also be included, for example, more terminals may be included.

[0097] In the embodiments of this specification, the terminal 100 and the server 200 may be directly or indirectly connected via wired or wireless communication, which is not limited in this disclosure.

[0098] Figure 2 is a flow chart showing a content display method according to an exemplary embodiment. Figure 2 As shown, the method may include the following steps:

[0099] In step S201 , target media content is displayed on a first preset page of a target terminal.

[0100] In step S202, during the display of the target media content, first subtitle information corresponding to the target media content is displayed on a first preset page;

[0101] Among them, the first subtitle information is subtitle information that corresponds to the target media content and is presented in the form of first display mode data. The first display mode data is determined based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object. The first display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

[0102] In the embodiments of this specification, the target terminal may be a mobile terminal that provides content display services. Optionally, the target terminal may include, but is not limited to, a smartphone, a smart wearable device, or other mobile terminal. The preset page may be a page for displaying target media content. Optionally, the first preset page may be a media content display page provided by the target terminal, such as a short play playback page or a video call page.

[0103] In an embodiment of the present specification, the target media content may be media content that does not include subtitle information. Specifically, the content modality of the target media content may include, but is not limited to, video, audio, etc. Illustratively, when the content modality is video, the types of the target media content may include, but are not limited to, movies, short dramas, short videos, call videos, conference videos, etc. When the content modality is audio, the types of the target media content may include, but are not limited to, audio novels, call audio, conference audio, etc. The initial subtitle information corresponding to the target media content may be text information describing the target media content. Optionally, the initial subtitle information may include, subtitle information in at least one language. Specifically, the initial subtitle information may be used to assist the terminal object in understanding the target media content.

[0104] In a specific embodiment, the terminal feature data may be data that characterizes the performance characteristics and / or interaction characteristics of the target terminal. The terminal feature data may be used to reflect the terminal interaction habits of the terminal object and / or the performance characteristics of the target terminal. In an optional embodiment, the terminal feature data includes: at least one of the first posture mode data of the target terminal, the terminal performance data of the target terminal, and the interaction trigger distribution data of the first preset page. Specifically, the first posture mode data is used to identify the posture mode of the target terminal. The first posture mode data may reflect the interaction posture when the terminal object interacts with the target terminal. Optionally, posture mapping relationship information between multiple posture mode data and multiple interaction posture data of the terminal object may be pre-established. The first posture data of the target terminal is collected by a terminal sensor (e.g., a gyroscope sensor, an acceleration sensor, a pressure sensor, etc.) configured by the target terminal, and pattern recognition is performed on the first posture data to obtain the first posture mode data. Then, based on the posture mapping relationship information, the interaction posture data of the terminal object corresponding to the first posture mode data is determined. Schematically, posture mapping relationship information between the terminal's downward-looking mode data and the object's supine posture data may be pre-established. In the case where the first posture mode data is the terminal's downward-looking mode data, the interaction posture data corresponding to the first posture mode data may be pre-established. The object supine posture data is used to indicate that the terminal object is in a supine posture; the terminal performance data can be used to characterize the operating performance of the target terminal. Optionally, the terminal performance data can include but is not limited to: terminal heat generation, CPU occupancy data, GPU occupancy data, terminal power consumption data, terminal network speed data, etc.; the interaction trigger distribution data can be used to characterize the distribution of interactive operations triggered by each page area of the first preset page. The interaction trigger distribution data can be used to reflect the operation preference of the terminal object for each page area. Optionally, the interaction trigger distribution data can include but is not limited to: the ratio of the number of interaction triggers for each page area, the number of interaction triggers for each page area, etc. Schematically, the interaction operation trajectory data generated in the first preset page within the historical time period can be collected and the regional distribution analysis of the interaction operation trajectory data can be performed to obtain the interaction trigger distribution data.

[0105] In a specific embodiment, the terminal object of the target terminal may be an object that triggers the display of the target media content based on the target terminal, for example, a user interacting with the target terminal. Specifically, the first object feature data may be data representing object attribute characteristics and / or subtitle preference characteristics of the terminal object. In an optional embodiment, the first object feature data includes at least one of: first language proficiency data, first object attribute data, content browsing preference data, and subtitle display feedback data. Specifically, the first language proficiency data can characterize the terminal object's mastery of different languages; the first object attribute data can be basic data used to identify the terminal object. Optionally, the object attribute data can be filled in by the user. For example, the first object attribute data can include but is not limited to: age, gender, region, hobbies, etc.; the content browsing preference data can be data used to reflect the terminal object's browsing preference for media content and / or subtitle information. Specifically, a browsing preference analysis can be performed based on the content browsing behavior data of the terminal object within a historical time period to obtain content browsing preference data. Optionally, the content browsing preference data can include: short-term browsing preference data and long-term browsing preference data; the subtitle display feedback data can be feedback data generated by the terminal object for subtitle display. Optionally, the subtitle display feedback data can include: text feedback data (for example, filled-in subtitle feedback opinions) and operation feedback data (for example, display adjustment operations triggered for page subtitles).

[0106] In the above embodiment, at least one of the first language proficiency data, the first object attribute data, the content browsing preference data and the subtitle display feedback data is used as the first object feature data, and the subtitle display method is determined based on the first object feature data. This can further improve the adaptability of the subtitle display method to the terminal object, improve the pertinence and personalization of the subtitle display, and help the terminal object better understand the target media content.

[0107] In an optional embodiment, the first display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information. Specifically, the first display mode data may include: first display position data and / or first display style data. The first display position data may be used to indicate the display position corresponding to the initial subtitle information. The first display style data may be used to indicate the display style corresponding to the initial subtitle information. Optionally, the first display style data may include but is not limited to: font parameters, font size parameters, color parameters, special effect parameters, transparency parameters, switching parameters (for example, scrolling speed), etc.

[0108] In the above embodiment, the first display mode data of the initial subtitle information corresponding to the target media content is determined based on the terminal characteristic data of the target terminal and / or the first object characteristic data of the terminal object. The first display mode data can be used to indicate the display position and / or display style corresponding to the initial subtitle information, which can effectively improve the adaptability of the subtitle display mode to the target terminal and / or terminal object, so that in the process of displaying the target media content on the first preset page of the target terminal, the first subtitle information corresponding to the target media content is displayed on the first preset page (that is, the initial subtitle information is displayed in the first display mode data). In the process of the user browsing the target media content, the initial subtitle information of the target media content can be displayed based on the subtitle display mode adapted to the target terminal and / or terminal object. On the basis of improving the pertinence and personalization of the subtitle display, it can help the user better understand the target media content, improve the display effect of the subtitle information, and thereby improve the user's browsing experience of the media content.

[0109] In an optional embodiment, the first display mode data includes: first display position data and / or first display style data; the terminal characteristic data includes: at least one of: first posture mode data of the target terminal, terminal performance data of the target terminal, and interaction trigger distribution data of the first preset page; and the first subtitle information corresponding to the target media content displayed on the first preset page includes:

[0110] Displaying initial subtitle information on a first preset page based on first display position data and / or first display style data;

[0111] The first display position data is determined based on the first posture pattern data and / or the interaction trigger distribution data; and the first display style data is determined based on the terminal performance data and / or the first object feature data.

[0112] In an optional embodiment, the first display position data corresponding to the initial subtitle information can be determined based on the first posture mode data. Specifically, the first mapping relationship information between different posture mode data and different display position data can be pre-established, and the first display position data having a mapping relationship with the first posture mode data can be determined from the first mapping relationship information; the first display position data corresponding to the initial subtitle information can also be determined based on the interaction trigger distribution data. Specifically, the second mapping relationship information between different interaction trigger distribution data and different display position data can be pre-established, and the first display position data having a mapping relationship with the current interaction trigger distribution data can be determined from the second mapping relationship information; the first display position data corresponding to the initial subtitle information can also be determined based on the first posture mode data and The interaction trigger distribution data jointly determine the first display position data corresponding to the initial subtitle information. Specifically, different posture pattern data and different interaction trigger distribution data can be combined in pairs to obtain multiple first feature data groups, each first feature data group includes a posture pattern data and an interaction trigger distribution data, and third mapping relationship information is established between different first feature data groups and different display position data. Based on the first feature data group composed of the first posture pattern data and the interaction trigger distribution data, the first display position data is determined from the third mapping relationship information; the first posture pattern data and / or interaction trigger distribution data can also be input into a pre-trained subtitle display position prediction model to perform subtitle display position prediction to obtain the first display position data.

[0113] In an optional embodiment, the first display style data corresponding to the initial subtitle information can be determined based on the terminal performance data. Specifically, fourth mapping relationship information between different terminal performance data and different display style data can be pre-established, and the first display style data having a mapping relationship with the current terminal performance data can be determined from the fourth mapping relationship information. The first display style data corresponding to the initial subtitle information can also be determined based on the first object feature data. Specifically, fifth mapping relationship information between different object feature data and different display style data can be pre-established, and the first display style data having a mapping relationship with the first object feature data can be determined from the fifth mapping relationship information. The first display style data corresponding to the initial subtitle information can also be determined based on the terminal performance data and The first object feature data jointly determines the first display style data corresponding to the initial subtitle information. Specifically, different terminal performance data and different object feature data can be combined in pairs to obtain multiple second feature data groups, each second feature data group includes a terminal performance data and an object feature data, and a sixth mapping relationship information is established between different second feature data groups and different display position data. Based on the second feature data group composed of the terminal performance data and the first object feature data, the first display position data is determined from the sixth mapping relationship information; the terminal performance data and / or the first object feature data can also be input into a pre-trained subtitle display style prediction model to perform subtitle display style prediction to obtain the first display style data.

[0114] In the above embodiment, determining the first display mode data of the initial subtitle information corresponding to the target media content based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object can effectively improve the adaptability of the subtitle display mode to the target terminal and / or the terminal object, so that in the process of the terminal object browsing the target media content, the initial subtitle information of the target media content is displayed based on the subtitle display mode adapted to the target terminal and / or the terminal object. This can help the terminal object better understand the target media content and improve the display effect of the subtitle information on the basis of improving the pertinence and personalization of the subtitle display.

[0115] In an optional embodiment, the first display mode data is obtained by predicting the display mode of the initial subtitle information by a subtitle display mode prediction model based on terminal feature data of the target terminal and / or first object feature data of the terminal object.

[0116] Specifically, the subtitle display mode prediction model can be used to predict the display mode of the initial subtitle information based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object. In a specific embodiment, the subtitle display mode prediction model can be any artificial intelligence model in the prior art that has the ability to predict subtitle display modes. Specifically, the sample terminal feature data of the sample terminal and / or the sample object feature data of the sample object can be used as training data, and the annotated display mode data (annotated display position data and / or annotated display style data) can be used as training labels for the training data. Based on the training data and the training labels, the prediction model to be trained is trained to predict the subtitle display mode to obtain a subtitle display mode prediction model. Optionally, the prediction model to be trained can adopt a model architecture such as a large language model, a deep neural network, a vector machine, etc., and this application does not impose any special restrictions on this.

[0117] In an optional embodiment, the subtitle display position and subtitle display style can be predicted separately using two models. Accordingly, the subtitle display mode prediction model may include: a subtitle display position prediction model and a subtitle display style prediction model. The subtitle display position prediction model can be used to predict the display position of the initial subtitle information based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object. The subtitle display style prediction model can be used to predict the display style of the initial subtitle information based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object. In a specific embodiment, the subtitle display position prediction model can be any artificial intelligence model in the prior art that has the ability to predict subtitle display positions, and the subtitle display style prediction model can be any artificial intelligence model in the prior art that has the ability to predict subtitle display styles. This application does not specifically limit the model structure here.

[0118] In an optional embodiment, the terminal feature data includes: first posture pattern data of the target terminal, terminal performance data of the target terminal, and at least one of interaction trigger distribution data of a first preset page. Optionally, the subtitle display position prediction model can be used to predict the display position of the initial subtitle information based on the first posture pattern data and / or interaction trigger distribution data. Specifically, the sample posture pattern data and / or sample interaction trigger distribution data of the sample terminal can be used as the first training data, and the labeled display position data can be determined based on the sample posture pattern data and / or the sample interaction trigger distribution data. The labeled display position data is used as the first training label corresponding to the first training data, and based on the first training data and the first training label, The first prediction model to be trained is trained to predict the subtitle display position to obtain a subtitle display position prediction model; optionally, the subtitle display style prediction model can be used to predict the display style of the initial subtitle information based on the terminal performance data and / or the first object feature data. Specifically, the sample terminal performance data of the sample terminal and / or the sample object feature data of the sample object can be used as the second training data, and the labeled display style data can be determined based on the sample terminal performance data and / or the sample object feature data. The labeled display style data is used as the second training label corresponding to the second training data, and based on the second training data and the second training label, the second prediction model to be trained to predict the subtitle display style to obtain a subtitle display style prediction model.

[0119] In the above embodiment, the first display mode data obtained by predicting the display mode of the initial subtitle information based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object through the pre-trained subtitle display mode prediction model can effectively improve the prediction effect of the first display mode data, thereby improving the pertinence and personalization of the subtitle display, helping the terminal object to better understand the target media content, improving the display effect of the subtitle information, and thereby improving the terminal object's browsing experience of the media content.

[0120] In an optional embodiment, the target media content includes: at least one sub-media content, and the initial subtitle information includes: sub-subtitle information corresponding to each of the at least one sub-media content. Specifically, the sub-subtitle information corresponding to each of the at least one sub-media content is different. Each sub-media content may be composed of at least one frame of content, and at least one frame of content in each sub-media content corresponds to the same sub-subtitle information. That is, one sub-subtitle information can be used to describe at least one frame of content corresponding to itself. Optionally, the same subtitle display data may be used for the sub-subtitle information of different sub-media contents, or different subtitle display data may be used for the sub-subtitle information of different sub-media contents. Schematically, taking the target media content as video content as an example, at least one sub-media content can be at least one video frame sequence contained in the video content, and at least one video frame in each video frame sequence corresponds to the same sub-subtitle information, that is, in the process of displaying at least one video frame of a certain video frame sequence on the first preset page, the same sub-subtitle information is displayed on the first preset page; taking the target media content as audio content as an example, at least one sub-media content can be at least one audio frame sequence contained in the audio content, and at least one audio frame in each audio frame sequence corresponds to the same sub-subtitle information, that is, in the process of displaying at least one audio frame of a certain audio frame sequence on the first preset page, the same sub-subtitle information is displayed on the first preset page.

[0121] In an optional embodiment, the first display mode data includes: a plurality of candidate display mode data, and in the process of displaying the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes:

[0122] During the display of the current sub-media content, the sub-subtitle information corresponding to the current sub-media content is displayed on the first preset page in the target display mode data;

[0123] The target display mode data is display mode data that is adapted to the content feature data of the current sub-media content among the multiple candidate display mode data, and the current sub-media content is the sub-media content currently displayed among the at least one sub-media content.

[0124] In a specific embodiment, content feature data can be used to characterize the content features of the current sub-media content. Optionally, the content feature data may include: original volume data and / or content emotion characterization data. Specifically, the original volume data can be used to characterize the original sound volume of the current sub-media content when it is displayed. Optionally, the audio amplitude of the current sub-media content can be used as the original volume data of the current sub-media content. Specifically, the content emotion characterization data can be used to characterize the emotional state expressed by the current sub-media content. Optionally, emotion recognition can be performed on the sound content and / or image content of the current sub-media content to obtain content emotion characterization data.

[0125] In an optional embodiment, the content feature data includes original volume data, and the target display mode data is candidate display mode data that is adapted to the original volume data of the current sub-media content among multiple candidate display mode data. Optionally, the display mode data that is adapted to the original volume data of the current sub-media content among multiple candidate display mode data can be determined based on volume mapping relationship information between different candidate display mode data and different original volume data. Exemplarily, the target media content is video content, and the target media content includes: video frame sequence 1 and video frame sequence 2. The first display mode data includes: multiple candidate display mode data with different font size data; if the original volume data of video frame sequence 1 is greater than the original volume data of video frame sequence 2, then the candidate display mode data with the smaller font size data among the multiple candidate display mode data is used as the display mode data of video frame sequence 1, and the candidate display mode data with the larger font size data among the multiple candidate display mode data is used as the display mode data of video frame sequence 2.

[0126] In an optional embodiment, the content feature data includes content emotion representation data, and the target display mode data is display mode data that is adapted to the content emotion representation data of the current sub-media content among multiple candidate display mode data. Optionally, the display mode data that is adapted to the content emotion representation data of the current sub-media content among multiple candidate display mode data can be determined based on the emotion mapping relationship information between different candidate display mode data and different content emotion representation data. Exemplarily, the target media content is video content, and the target media content includes: video frame sequence 1 and video frame sequence 2. The first display mode data includes: multiple candidate display mode data of different color data; if the content emotion representation data of video frame sequence 1 indicates that the emotional state expressed by video frame sequence 1 is joy, then the candidate display mode data of the multiple candidate display mode data whose corresponding color data is warm color data (for example, red) is used as the display mode data of video frame sequence 1. If the content emotion representation data of video frame sequence 2 indicates that the emotional state expressed by video frame sequence 2 is sadness, then the candidate display mode data of the multiple candidate display mode data whose corresponding color data is cold color data (for example, blue) is used as the display mode data of video frame sequence 2.

[0127] For example, taking the target media content as a short video, the first preset page is the short video playback page. Figure 3a-3b This is a schematic diagram of subtitle display in a short video playback scenario provided by an embodiment of the present application. Specifically, Figure 3aAs shown, the short video playback page displays a video frame 301 of the short video and subtitle information 302 corresponding to the video frame 301 (I finally received the pre-ordered express, so happy). Since the emotional state expressed by the video frame 301 is joy, the display mode data corresponding to the subtitle information 302 is red; Figure 3b As shown, the short video playback page displays the video frame 303 of the short video and the subtitle information 304 corresponding to the video frame 303 (after opening it, it was found that the product had quality problems). Since the emotional state expressed by the video frame 304 is sadness, the display data corresponding to the subtitle information 304 is blue.

[0128] In the above embodiment, based on the content feature data of each sub-media content, the display method data of the sub-subtitle information corresponding to each sub-media content is adaptively adjusted, thereby further improving the pertinence and flexibility of the subtitle display, helping the terminal object to better understand the target media content, improving the display effect of the subtitle information, and thus improving the terminal object's browsing experience of the media content.

[0129] In an optional embodiment, the first subtitle information includes: at least one subtitle element information. During the display of the target media content, the first subtitle information corresponding to the target media content displayed on the first preset page includes:

[0130] During the display of the target media content, at least one subtitle element information is displayed on a first preset page, and the emotional element information is highlighted. The emotional element information is the subtitle element information in the at least one subtitle element information that is associated with the content emotion representation data of the target media content.

[0131] Specifically, the at least one subtitle element information may be the subtitle element information obtained after performing text segmentation on the first subtitle information. Optionally, text segmentation may include: text word segmentation processing, and accordingly, the at least one subtitle element information may include: at least one subtitle word segmentation; text segmentation may also include: text sentence processing, and accordingly, the at least one subtitle element information may include: at least one subtitle sentence. Specifically, the emotion element information may be the subtitle element information associated with the content emotion representation data of the target media content in the at least one subtitle element information. Optionally, the subtitle element information semantically associated with the content emotion representation data of the target media content may be used as the emotion element information.

[0132] In an optional embodiment, highlighting the emotional element information may include displaying the emotional element information differently from non-emotional element information in at least one subtitle element information, for example, using different colors, different fonts, or different font sizes.

[0133] For example, taking the target media content as a short video, the first preset page is the short video playback page. Figure 3c This is a schematic diagram of subtitle display in a short video playback scenario provided by an embodiment of the present application. Specifically, Figure 3c As shown, the short video playback page displays a short video 305 and the first subtitle information 306 corresponding to the short video 305 (I am so happy to meet a good friend today). The first subtitle information 306 includes emotional element information 307 (I am so happy). Therefore, the emotional element information 307 and the non-emotional element information in the first subtitle information 306 are displayed in different fonts.

[0134] In the above embodiment, during the display of the target media content, the subtitle element information associated with the content emotion representation data of the target media content in at least one subtitle element information is highlighted, which can further enhance the intuitiveness of the display of the emotion element information, enhance the display effect of the subtitle information, help the terminal object better understand the emotional expression of the target media content, and thereby enhance the terminal object's browsing experience of the media content.

[0135] In an optional embodiment, the above method further includes:

[0136] In response to a volume adjustment operation on the target media content, adjusting the font size of the first subtitle information on the first preset page;

[0137] The display volume corresponding to the volume adjustment operation is negatively correlated with the font size of the first subtitle information.

[0138] Specifically, the volume adjustment operation may be an operation to adjust the display volume of the target media content. The display volume of the target media content may refer to the output volume of the target terminal when displaying the target media content. Optionally, the volume adjustment operation may include, but is not limited to, a volume increase operation and a volume decrease operation. In one specific embodiment, the first preset page displays a volume adjustment control; accordingly, the user can adjust the display volume of the target media content by clicking, sliding, or other methods.

[0139] In an optional embodiment, when the volume adjustment operation is a volume increase operation, the above-mentioned adjusting the font size of the first subtitle information on the first preset page in response to the volume adjustment operation on the target media content may include: reducing the font size of the first subtitle information on the first preset page in response to the volume increase operation on the target media content.

[0140] In an optional embodiment, when the volume adjustment operation is a volume reduction operation, the above-mentioned adjusting the font size of the first subtitle information on the first preset page in response to the volume adjustment operation on the target media content may include: increasing the font size of the first subtitle information on the first preset page in response to the volume reduction operation on the target media content.

[0141] For example, taking the target media content as a short video, the first preset page is the short video playback page. Figure 3d-3e This is a schematic diagram of subtitle display in a short video playback scenario provided by an embodiment of the present application. Specifically, Figure 3d As shown, the short video playback page displays a singing video 308 and the first subtitle information 309 (Twinkle Twinkle Little Star) corresponding to the singing video 308. At this time, the output volume 310 of the target terminal is level 3. In response to the volume increase operation for the target media content, the output volume of the target terminal is increased from level 3 to level 5. Figure 3e As shown, the short video playback page displays the sub-subtitle information 311 (Twinkle Twinkle Little Star) corresponding to the singing video 308. At this time, the output volume 312 of the target terminal is level 5, and the font size of the first subtitle information 309 is larger than the font size of the first subtitle information 311.

[0142] In the above embodiment, when the terminal object increases the display volume, the font size of the first subtitle information is automatically reduced; when the terminal object lowers the display volume, the font size of the first subtitle information is automatically increased. This can improve the targeted adjustment of the subtitle display, effectively ensure the terminal object's information reception and content understanding of the media content, thereby improving the terminal object's browsing experience of the media content.

[0143] In an optional embodiment, the above method further includes:

[0144] In response to a subtitle display feedback operation triggered for the first subtitle information, updating the first subtitle information to second subtitle information on the first preset page;

[0145] Among them, the second subtitle information is subtitle information presented in the second display mode data of the initial subtitle information, the subtitle display feedback operation carries text feedback data, the second display mode data is the display mode data obtained after semantic analysis of the text feedback data, and the second display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

[0146] Specifically, the subtitle display feedback operation may be an operation for submitting text feedback data of the terminal object for the first subtitle information. Specifically, the text feedback data is used to describe the terminal object's adjustment opinion on the first subtitle information. In an optional embodiment, the above-mentioned response to the subtitle display feedback operation triggered for the first subtitle information, updating the first subtitle information to the second subtitle information on the first preset page may include: displaying a feedback input area on the first preset page in response to the feedback area display operation triggered for the first subtitle information; and when text feedback data is input in the feedback input area, updating the first subtitle information to the second subtitle information on the first preset page in response to the subtitle display feedback operation triggered for the text feedback data.

[0147] In a specific embodiment, the second display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information. Optionally, the second display mode data may include: second display position data and / or second display style data.

[0148] In a specific embodiment, the second presentation mode data is obtained by semantically analyzing the text feedback data. Specifically, the text feedback data can be input into a semantic analysis model for semantic analysis to obtain the second presentation mode data. The semantic analysis model can be any existing artificial intelligence model with semantic analysis capabilities, such as a large language model or a BERT model, and is not particularly limited in this application.

[0149] For example, taking the target media content as a short video, the first preset page is the short video playback page. Figures 3f-3h This is a schematic diagram of subtitle display in a short video playback scenario provided by an embodiment of the present application. Specifically, Figure 3f As shown, the short video playback page displays a singing video 313, the first subtitle information 314 (la la la la la la la) corresponding to the singing video 313, and a feedback area trigger control 315, such as Figure 3g As shown, in response to the feedback area display operation triggered by the feedback area trigger control 315, a feedback input area 316 is displayed on the first preset page, and text feedback data 317 ("The subtitles block the screen, move the subtitles down a bit") is input into the feedback input area 316. In response to the subtitle display feedback operation triggered by the text feedback data 317, the display position of the first subtitle information is automatically adjusted downward in the short video playback page to obtain the second subtitle information (i.e., the first subtitle information after moving downward), as shown in FIG. Figure 3h As shown, the second subtitle information 318 is displayed in the short video playback page.

[0150] In the above embodiment, in response to the subtitle display feedback operation triggered for the first subtitle information, the first subtitle information is updated to the second subtitle information on the first preset page, which can improve the efficiency and convenience of subtitle display adjustment, thereby improving the subtitle display effect and improving the terminal object's browsing experience of the media content.

[0151] In an optional embodiment, if Figure 4 As shown, the above method also includes:

[0152] In step S203, when it is detected that the target terminal updates from the first gesture mode data to the second gesture mode data, the first subtitle information is updated to the third subtitle information on the first preset page;

[0153] The third subtitle information is subtitle information that is presented by the initial subtitle information using third display position data, and the third display position data is determined based on the second posture mode data and / or the interaction trigger distribution data.

[0154] Specifically, when the posture mode data of the target terminal is updated, the third display position data can be re-determined based on the updated posture mode data (i.e., the second posture mode data) and / or the interaction trigger distribution data, and the initial subtitle information can be displayed with the third display position data in the first preset page.

[0155] In the above embodiment, when the gesture mode data of the target terminal is updated, the display position of the initial subtitle information in the first preset page can be updated accordingly, thereby improving the pertinence of the subtitle display and thus improving the display effect of the subtitle.

[0156] In an optional embodiment, during the display process of the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes:

[0157] During the display of the target media content, initial subtitle information is displayed on a first preset page based on first display mode data;

[0158] Among them, the initial subtitle information is the subtitle information obtained by language conversion of the basic subtitle information corresponding to the target media content based on the first language capability data of the terminal object and / or the subtitle language preference data of the terminal object; the basic subtitle information is the subtitle information generated after content recognition of the target media content based on the second object attribute data of the production object of the target media content and / or the second language capability data of the production object.

[0159] Specifically, the basic subtitle information may be subtitle information produced by a producer of the target media content, and the initial subtitle information may be subtitle information used to assist a terminal object in understanding the target media content. Specifically, the producer object may be an object producing the target media content, and the terminal object may be an object consuming the target media content.

[0160] In a specific embodiment, the basic subtitle information is generated by performing content recognition on the target media content based on the second object attribute data and / or the second language proficiency data of the target media content's production object. Specifically, the second language proficiency data may represent the production object's proficiency in different languages; the second object attribute data may be basic data used to identify the terminal object. Optionally, the second object attribute information may be user-entered. For example, the second object attribute data may include, but is not limited to, age, gender, region, hobbies, etc.

[0161] In an optional embodiment, performing content recognition on the target media content may include: performing sound content recognition on the target media content and performing image content recognition on the target media content. In another optional embodiment, performing content recognition on the target media content may include: performing key frame recognition on the target media content and generating a summary of the target media content.

[0162] In a specific embodiment, the initial subtitle information is obtained by performing language conversion on basic subtitle information corresponding to the target media content based on the first language capability data of the terminal object and / or the subtitle language preference data of the terminal object.

[0163] In actual applications, if the terminal object is a hearing-impaired person or a language learner, the basic subtitle information may not meet their needs for understanding media content. Therefore, the basic subtitle information corresponding to the target media content can be converted into the language based on the terminal object's first language proficiency data and / or the terminal object's subtitle language preference data to obtain initial subtitle information.

[0164] In the above embodiment, by combining content recognition technology, the second object attribute data and / or the second language ability data of the production object, the basic subtitle information of the target media content is accurately generated, thereby reducing the time and cost of manual editing. In addition, the basic subtitle information can be converted into the language based on the first language ability data and / or subtitle language preference data of the terminal object to obtain the initial subtitle information, so that the displayed subtitles are more adapted to the language ability and language preference of the terminal object, reducing the difficulty of the terminal object in understanding the media content, thereby improving the terminal object's media content browsing experience.

[0165] In an optional embodiment, the first subtitle information includes: cloud-generated subtitle information and locally generated subtitle information. During the display of the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes:

[0166] When the terminal performance data of the target terminal meets the preset terminal-cloud collaboration conditions, the cloud-generated subtitle information is displayed on the first preset page during the display of the target media content;

[0167] Alternatively, when the terminal performance data does not meet the preset terminal-cloud collaboration conditions, during the display of the target media content, the locally generated subtitle information is displayed on the first preset page.

[0168] Specifically, the cloud-generated subtitle information may be subtitle information generated by the cloud, and the locally generated subtitle information may be subtitle information generated locally by the target terminal. In a specific embodiment, the preset end-cloud collaboration condition may be a pre-set limiting condition for executing end-cloud collaboration, and the preset end-cloud collaboration condition may be pre-set in combination with the accuracy and smoothness requirements of subtitle display in actual applications. Optionally, the terminal performance data may include: network speed data, and the preset end-cloud collaboration condition may include: a preset network speed threshold. When the network speed data of the target terminal meets the preset network speed threshold, the cloud-generated subtitle information is displayed on the first preset page during the display of the target media content. Alternatively, when the network speed data of the target terminal does not meet the preset network speed threshold, the locally generated subtitle information is displayed on the first preset page during the display of the target media content.

[0169] In the above embodiment, when the terminal performance data of the target terminal meets the preset end-cloud collaboration conditions, the cloud-generated subtitle information is displayed on the first preset page during the display of the target media content. And, when the terminal performance data does not meet the preset end-cloud collaboration conditions, the locally generated subtitle information is displayed on the first preset page during the display of the target media content. Different subtitle generation methods can be reasonably selected according to the terminal performance data of the target terminal, thereby effectively reducing the delay of subtitle display and improving the subtitle display effect on the basis of ensuring the quality of subtitles, thereby improving the content browsing experience of the terminal object.

[0170] In an optional embodiment, if Figure 5 As shown, the above method also includes:

[0171] In step S501, target media content is displayed on a second preset page;

[0172] In step S502, in response to the subtitle generation operation triggered for the target media content, basic subtitle information corresponding to the target media content is displayed on the second preset page. The basic subtitle information is subtitle information generated in real time based on the target media content. The basic subtitle information is used to guide the generation of initial subtitle information.

[0173] Specifically, the second preset page may be a page for producing target media content, such as a content editing page. In an optional embodiment, the second preset page may be a content production page provided by a generating terminal corresponding to the generating object.

[0174] In a specific embodiment, a subtitle generation operation can be used to trigger an automatic generation of subtitles for target media content. Specifically, basic subtitle information is subtitle information generated in real time in response to the subtitle generation operation. In an optional embodiment, basic subtitle information can be generated after real-time content recognition of the target media content based on the second object attribute data and / or second language proficiency data of the production object.

[0175] In the above embodiment, with the help of automated subtitle generation, the subtitle production efficiency of the production object can be effectively improved, and the subtitle production cost of the production object can be saved. As a result, the production object can focus more on content creativity and content quality, thereby enhancing the content creation willingness and content creation experience of the production object.

[0176] In an optional embodiment, the basic subtitle information includes: at least one basic subtitle element information, and the basic subtitle information corresponding to the target media content displayed on the second preset page includes:

[0177] At least one basic subtitle element information is displayed on a second preset page, and target subtitle element information is highlighted. The target subtitle element information is basic subtitle element information in the at least one basic subtitle element information that is associated with a target content element included in the target media content.

[0178] Specifically, the at least one basic subtitle element information may be obtained by performing text segmentation on the basic subtitle information. Optionally, text segmentation may include word segmentation, and accordingly, the at least one basic subtitle element information may include at least one basic subtitle word segmentation; text segmentation may also include sentence segmentation, and accordingly, the at least one basic subtitle element information may include at least one basic subtitle sentence.

[0179] Specifically, the target content element may be an important content element contained in the target media content. For example, when the target media content is video content, the target media content may include audio content and image content. Accordingly, the target content element may be an audio keyword in the audio content and / or an item contained in the image content. In one specific embodiment, the target subtitle element information may be basic subtitle element information associated with the target content element in at least one basic subtitle element information. Optionally, basic subtitle element information that may be semantically associated with the target content element may be used as the target subtitle element information.

[0180] In an optional embodiment, highlighting the target subtitle element information may include displaying the target subtitle element information differently from non-target subtitle element information in at least one basic subtitle element information, for example, using different colors, different fonts, or different font sizes.

[0181] In the above embodiment, the target content elements contained in the target media content are automatically identified, and the target subtitle element information associated with the target content elements is highlighted, which can help the production object to better convey information, effectively improve the subtitle production efficiency of the production object, and save the subtitle production cost of the production object.

[0182] It can be seen from the technical solutions provided in the above embodiments of this specification that, in the content display scenario, this specification determines the first display mode data of the initial subtitle information corresponding to the target media content based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object. The first display mode data can be used to indicate the display position and / or display style corresponding to the initial subtitle information, which can effectively improve the adaptability of the subtitle display mode to the target terminal and / or terminal object, so that in the process of displaying the target media content on the first preset page of the target terminal, the first subtitle information corresponding to the target media content is displayed on the first preset page (that is, the initial subtitle information is displayed in the first display mode data). In the process of the user browsing the target media content, the initial subtitle information of the target media content can be displayed based on the subtitle display mode adapted to the target terminal and / or terminal object. On the basis of improving the pertinence and personalization of the subtitle display, it can help the user better understand the target media content, improve the display effect of the subtitle information, and thereby improve the user's browsing experience of the media content.

[0183] Figure 6 FIG. 1 is a block diagram of a content display device according to an exemplary embodiment. Figure 6 , the device comprises:

[0184] The first content display module 610 is configured to display target media content on a first preset page of a target terminal;

[0185] The first subtitle display module 620 is configured to display first subtitle information corresponding to the target media content on a first preset page during the display of the target media content;

[0186] Among them, the first subtitle information is subtitle information that corresponds to the target media content and is presented in the form of first display mode data. The first display mode data is determined based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object. The first display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

[0187] In an optional embodiment, the first display mode data includes: first display position data and / or first display style data; the terminal characteristic data includes: at least one of: first posture mode data of the target terminal, terminal performance data of the target terminal, and interaction trigger distribution data of the first preset page; and the first subtitle display module 620 includes:

[0188] A first subtitle display unit is configured to display initial subtitle information on a first preset page based on first display position data and / or first display style data;

[0189] The first display position data is determined based on the first posture pattern data and / or the interaction trigger distribution data; and the first display style data is determined based on the terminal performance data and / or the first object feature data.

[0190] In an optional embodiment, the first object characteristic data includes at least one of first language ability data, first object attribute data, content browsing preference data, and subtitle display feedback data.

[0191] In an optional embodiment, the target media content includes at least one sub-media content, the initial subtitle information includes sub-subtitle information corresponding to the at least one sub-media content, the first display mode data includes multiple candidate display mode data, and the first subtitle display module 620 includes:

[0192] The second subtitle display unit is configured to display sub-subtitle information corresponding to the current sub-media content in a target display mode on a first preset page during the display process of the current sub-media content;

[0193] The target display mode data is display mode data that is adapted to the content feature data of the current sub-media content among the multiple candidate display mode data, and the current sub-media content is the sub-media content currently displayed among the at least one sub-media content.

[0194] In an optional embodiment, the content feature data includes: original volume data and / or content emotion representation data.

[0195] In an optional embodiment, the first subtitle information includes at least one subtitle element information, and the first subtitle display module 620 includes:

[0196] The third subtitle display unit is configured to display at least one subtitle element information on a first preset page during the display process of the target media content, and to highlight the emotional element information, where the emotional element information is the subtitle element information in at least one subtitle element information that is associated with the content emotional representation data of the target media content.

[0197] In an optional embodiment, the above device further includes:

[0198] a font size adjustment module configured to adjust the font size of the first subtitle information on the first preset page in response to a volume adjustment operation on the target media content;

[0199] The display volume corresponding to the volume adjustment operation is negatively correlated with the font size of the first subtitle information.

[0200] In an optional embodiment, the above device further includes:

[0201] A second subtitle display module is configured to execute a subtitle display feedback operation in response to the first subtitle information being triggered, and update the first subtitle information to the second subtitle information on the first preset page;

[0202] Among them, the second subtitle information is subtitle information presented in the second display mode data of the initial subtitle information, the subtitle display feedback operation carries text feedback data, the second display mode data is the display mode data obtained after semantic analysis of the text feedback data, and the second display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

[0203] In an optional embodiment, the above device further includes:

[0204] A third subtitle display module is configured to update the first subtitle information to third subtitle information on the first preset page when detecting that the target terminal updates from the first posture mode data to the second posture mode data;

[0205] The third subtitle information is subtitle information that is presented by the initial subtitle information using third display position data, and the third display position data is determined based on the second posture mode data and / or the interaction trigger distribution data.

[0206] In an optional embodiment, the first display mode data is obtained by predicting the display mode of the initial subtitle information by a subtitle display mode prediction model based on terminal feature data of the target terminal and / or first object feature data of the terminal object.

[0207] In an optional embodiment, the first subtitle display module 620 includes:

[0208] a fourth subtitle display unit configured to display initial subtitle information based on first display mode data on a first preset page during display of the target media content;

[0209] Among them, the initial subtitle information is the subtitle information obtained by language conversion of the basic subtitle information corresponding to the target media content based on the first language capability data of the terminal object and / or the subtitle language preference data of the terminal object; the basic subtitle information is the subtitle information generated after content recognition of the target media content based on the second object attribute data of the production object of the target media content and / or the second language capability data of the production object.

[0210] In an optional embodiment, the first subtitle information includes: cloud-generated subtitle information and locally generated subtitle information, and the first subtitle display module 620 includes:

[0211] The cloud-based subtitle display unit is configured to display the cloud-generated subtitle information on a first preset page during the display of the target media content when the terminal performance data of the target terminal meets the preset terminal-cloud collaboration condition;

[0212] Alternatively, the local subtitle display unit is configured to display locally generated subtitle information on a first preset page during the display of the target media content when the terminal performance data does not meet the preset terminal-cloud collaboration conditions.

[0213] In an optional embodiment, the above device further includes:

[0214] A second content display module is configured to display the target media content on a second preset page;

[0215] The basic subtitle display module is configured to execute a subtitle generation operation in response to a trigger for target media content, and display basic subtitle information corresponding to the target media content on a second preset page. The basic subtitle information is subtitle information generated in real time based on the target media content, and the basic subtitle information is used to guide the generation of initial subtitle information.

[0216] In an optional embodiment, the basic subtitle information includes: at least one basic subtitle element information, and the basic subtitle display module includes:

[0217] The basic subtitle display unit is configured to display at least one basic subtitle element information on a second preset page and highlight the target subtitle element information, where the target subtitle element information is the basic subtitle element information in the at least one basic subtitle element information that is associated with the target content element contained in the target media content.

[0218] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0219] Figure 7 This is a block diagram of an electronic device for content display according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 7 As shown. It may include RF (Radio Frequency) circuit 710, memory 720 including one or more computer-readable storage media, input unit 730, display unit 740, sensor 750, audio circuit 760, WiFi (wireless fidelity) module 770, processor 780 including one or more processing cores, and power supply 790 and other components. Those skilled in the art will understand that Figure 7 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0220] The RF circuit 710 can be used to receive and transmit signals during information transmission or calls. Specifically, it receives downlink information from the base station and transmits it to one or more processors 780 for processing. It also transmits uplink data to the base station. Typically, the RF circuit 710 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, and the like. Furthermore, the RF circuit 710 can communicate with the network and other terminals via wireless communication. Wireless communication can utilize any communication standard or protocol, including but not limited to GSM (Global System of Mobile Communications), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), and the like.

[0221] The memory 720 can be used to store software programs and modules. The processor 780 executes various functional applications and data processing by running the software programs and modules stored in the memory 720. The memory 720 may mainly include a program storage area and a data storage area. The program storage area can store the operating system, application programs required for functions, etc.; the data storage area can store data created based on the use of the terminal, etc. In addition, the memory 720 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 720 may also include a memory controller to provide access to the memory 720 by the processor 780 and the input unit 730.

[0222] The input unit 730 can be used to receive digital or character input and generate keyboard, mouse, joystick, optical, or trackball signal input related to user settings and function control. Specifically, the input unit 730 may include a touch-sensitive surface 731 and other input devices 732. The touch-sensitive surface 731, also known as a touch display or touchpad, can detect user touch operations on or near it (for example, operations performed by a user using a finger, stylus, or any other suitable object or accessory on or near the touch-sensitive surface 731) and drive corresponding connected devices according to a pre-set program. Optionally, the touch-sensitive surface 731 may include a touch detection device and a touch controller. The touch detection device detects the user's touch position and detects signals generated by the touch operation, transmitting the signals to the touch controller. The touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 780. It can also receive and execute commands from the processor 780. In addition, the touch-sensitive surface 731 can be implemented using various types of touch devices, including resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 731, the input unit 730 may further include other input devices 732. Specifically, the other input devices 732 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, power keys, etc.), a trackball, a mouse, and a joystick.

[0223] The display unit 740 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. The display unit 740 may include a display panel 741. Optionally, the display panel 741 can be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Furthermore, the touch-sensitive surface 731 can cover the display panel 741. When the touch-sensitive surface 731 detects a touch operation on or near it, it transmits the information to the processor 780 to determine the type of touch event. The processor 780 then provides a corresponding visual output on the display panel 741 based on the type of touch event. The touch-sensitive surface 731 and the display panel 741 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 731 and the display panel 741 can also be integrated to implement input and output functions.

[0224] The terminal may also include at least one sensor 750, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 741 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 741 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured in the terminal, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be described here.

[0225] Audio circuit 760, speaker 761, and microphone 762 provide an audio interface between the user and the terminal. Audio circuit 760 converts received audio data into electrical signals and transmits them to speaker 761, which then converts them into sound signals for output. Microphone 762, on the other hand, converts collected sound signals into electrical signals, which are then received by audio circuit 760 and converted into audio data. The audio data is then processed by processor 780 and transmitted via RF circuit 710 to, for example, another terminal. Alternatively, the audio data may be output to memory 720 for further processing. Audio circuit 760 may also include an earphone jack to allow communication between an external headset and the terminal.

[0226] WiFi is a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages and access streaming media through the WiFi module 770. It provides users with wireless broadband Internet access. Figure 7 A WiFi module 770 is shown, but it is understandable that it is not an essential component of the terminal and can be omitted as needed without changing the essence of the invention.

[0227] Processor 780 is the terminal's control center, connecting all components of the terminal using various interfaces and circuits. By running or executing software programs and / or modules stored in memory 720 and accessing data stored in memory 720, it performs various terminal functions and processes data, thereby providing overall terminal monitoring. Optionally, processor 780 may include one or more processing cores; preferably, processor 780 may integrate an application processor and a modem processor, with the application processor primarily handling the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 780.

[0228] The terminal also includes a power supply 790 (e.g., a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 780 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 790 can also include any of one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other components.

[0229] Although not shown, the terminal may further include a camera, a Bluetooth module, etc., which will not be described in detail herein. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory and one or more programs, wherein the one or more programs are stored in the memory and configured to execute instructions in the method embodiment of the present invention by one or more processors.

[0230] In an exemplary embodiment, an electronic device is further provided, including: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the content display method in the embodiment of the present disclosure.

[0231] In an exemplary embodiment, a computer-readable storage medium is further provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the content display method in the embodiment of the present disclosure.

[0232] In an exemplary embodiment, a computer program product including instructions is further provided. When the computer program product is run on a computer, the computer is caused to execute the content display method in the embodiment of the present disclosure.

[0233] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, which can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0234] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0235] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A content display method, characterized in that: include: Displaying target media content on a first preset page of a target terminal; During the display of the target media content, first subtitle information corresponding to the target media content is displayed on the first preset page; Among them, the first subtitle information is subtitle information of the initial subtitle information corresponding to the target media content presented in a first display mode data, the first display mode data is determined based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object, and the first display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

2. The content display method according to claim 1, characterized in that: The first display mode data includes: first display position data and / or first display style data; the terminal feature data includes: at least one of: first posture mode data of the target terminal, terminal performance data of the target terminal, and interaction trigger distribution data of the first preset page; and the displaying of first subtitle information corresponding to the target media content on the first preset page includes: displaying the initial subtitle information on the first preset page based on the first display position data and / or the first display style data; The first display position data is determined based on the first posture pattern data and / or the interaction trigger distribution data; and the first display style data is determined based on the terminal performance data and / or the first object feature data.

3. The content display method according to claim 1, characterized in that: The first object feature data includes at least one of first language ability data, first object attribute data, content browsing preference data, and subtitle display feedback data.

4. The content display method according to claim 1, characterized in that: The target media content includes at least one sub-media content, the initial subtitle information includes sub-subtitle information corresponding to each of the at least one sub-media content, the first display mode data includes multiple candidate display mode data, and during the display of the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes: During the display of the current sub-media content, the sub-caption information corresponding to the current sub-media content is displayed on the first preset page in a target display mode; The target display mode data is display mode data adapted to the content feature data of the current sub-media content among the multiple candidate display mode data, and the current sub-media content is the sub-media content currently displayed among the at least one sub-media content.

5. The content display method according to claim 4, characterized in that: The content feature data includes: original volume data and / or content emotion representation data.

6. The content display method according to claim 1, characterized in that: The first subtitle information includes: at least one subtitle element information, and during the display of the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes: During the display of the target media content, the at least one subtitle element information is displayed on the first preset page, and the emotional element information is highlighted. The emotional element information is the subtitle element information in the at least one subtitle element information that is associated with the content emotion representation data of the target media content.

7. The content display method according to claim 1, characterized in that: The method further comprises: In response to a volume adjustment operation on the target media content, adjusting the font size of the first subtitle information on the first preset page; The display volume corresponding to the volume adjustment operation is negatively correlated with the font size of the first subtitle information.

8. The content display method according to claim 1, characterized in that: The method further comprises: In response to a subtitle display feedback operation triggered for the first subtitle information, updating the first subtitle information to second subtitle information on the first preset page; Among them, the second subtitle information is subtitle information presented by the initial subtitle information in a second display mode data, the subtitle display feedback operation carries text feedback data, the second display mode data is display mode data obtained after semantic analysis of the text feedback data, and the second display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

9. The content display method according to claim 2, characterized in that: The method further comprises: When detecting that the target terminal updates from the first posture mode data to the second posture mode data, updating the first subtitle information to third subtitle information on the first preset page; The third subtitle information is subtitle information presented by the initial subtitle information using third display position data, and the third display position data is determined based on the second posture mode data and / or the interaction trigger distribution data.

10. The content display method according to claim 1, characterized in that: The first display mode data is obtained by predicting the display mode of the initial subtitle information by a subtitle display mode prediction model based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object.

11. The content display method according to claim 1, characterized in that: During the display of the target media content, displaying first subtitle information corresponding to the target media content on the first preset page includes: During the display of the target media content, the initial subtitle information is displayed on the first preset page based on the first display mode data; Among them, the initial subtitle information is subtitle information obtained by language conversion of basic subtitle information corresponding to the target media content based on the first language ability data of the terminal object and / or the subtitle language preference data of the terminal object; the basic subtitle information is subtitle information generated after content recognition of the target media content based on the second object attribute data of the production object of the target media content and / or the second language ability data of the production object.

12. The content display method according to claim 1, characterized in that: The first subtitle information includes: cloud-generated subtitle information and locally generated subtitle information. During the display of the target media content, displaying the first subtitle information corresponding to the target media content on the first preset page includes: When the terminal performance data of the target terminal meets the preset terminal-cloud collaboration condition, during the display of the target media content, the cloud-generated subtitle information is displayed on the first preset page; Alternatively, when the terminal performance data does not meet the preset terminal-cloud collaboration condition, the locally generated subtitle information is displayed on the first preset page during the display of the target media content.

13. The content display method according to any one of claims 1 to 12, characterized in that: The method further comprises: Displaying the target media content on a second preset page; In response to a subtitle generation operation triggered for the target media content, basic subtitle information corresponding to the target media content is displayed on the second preset page. The basic subtitle information is subtitle information generated in real time based on the target media content, and the basic subtitle information is used to guide the generation of the initial subtitle information.

14. The content display method according to claim 13, characterized in that: The basic subtitle information includes: at least one basic subtitle element information, and the basic subtitle information corresponding to the target media content displayed on the second preset page includes: The at least one basic subtitle element information is displayed on the second preset page, and the target subtitle element information is highlighted. The target subtitle element information is the basic subtitle element information in the at least one basic subtitle element information that is associated with the target content element included in the target media content.

15. A content display device, characterized in that: include: A first content display module is configured to display target media content on a first preset page of a target terminal; A first subtitle display module is configured to display first subtitle information corresponding to the target media content on the first preset page during the display process of the target media content; Among them, the first subtitle information is subtitle information of the initial subtitle information corresponding to the target media content presented in a first display mode data, the first display mode data is determined based on the terminal feature data of the target terminal and / or the first object feature data of the terminal object, and the first display mode data is used to indicate the display position and / or display style corresponding to the initial subtitle information.

16. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the content display method according to any one of claims 1 to 14.

17. A computer-readable storage medium, characterized in that When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the content display method according to any one of claims 1 to 14.

18. A computer program product, characterized in that The computer program product includes a computer program stored in a readable storage medium. At least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device performs the content presentation method according to any one of claims 1 to 14.