Work display method and apparatus, electronic device, storage medium and program product

WO2025252119A1PCT designated stage Publication Date: 2025-12-11BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/099056
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-05
Filing Date
2025-06-04
Publication Date
2025-12-11

AI Technical Summary

Technical Problem

In existing technologies, the display methods of works are relatively simple. Audio media content and text and image media content usually cannot be displayed on the same display interface, and there is a lack of display related to the identification information of the publishing user.

Method used

A method and apparatus for displaying works are provided, which displays different types of works, including audio works, on the same display interface and displays them in association with the identifier information of the publishing user on a second display interface, supporting the playback and interaction of audio works.

Benefits of technology

It has enriched the ways in which works are displayed, enabled the joint display and interaction of different types of works, simplified user operations, and enhanced the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025099056_11122025_PF_FP_ABST
    Figure CN2025099056_11122025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a work display method and apparatus, an electronic device, a storage medium and a program product. The work display method comprises: in response to an interface display operation, displaying a first display interface; and on the basis of a target work stream, displaying in the first display interface a target work published by a target user, wherein the target work stream comprises at least two types of target works, the at least two types are work content types, the at least two types of target works at least comprise a voice-type work, the target user comprises at least some associated users of the current user, and the voice-type work is further configured to be displayed on a second display interface in association with identification information of the target user who publishes the voice-type work. By using the work display method, the present disclosure can enrich the display and interaction modes for different types of works.
Need to check novelty before this filing date? Find Prior Art

Description

Work display method and device, electronic device, storage medium and program product

[0001] This application claims priority to Chinese Patent Application No. 202410726059.2, filed on June 5, 2024, the disclosure of which is incorporated herein in its entirety as part of the present application. TECHNICAL FIELD

[0002] Embodiments of the present disclosure relate to a work display method, device, electronic device, storage medium and program product. BACKGROUND

[0003] Currently, in some applications, different works published in the application can be displayed in a display interface. However, the display method of the works is relatively single. SUMMARY

[0004] Embodiments of the present disclosure provide a work display method, device, electronic device, storage medium and program product to enrich the display method of the works.

[0005] In a first aspect, embodiments of the present disclosure provide a work display method, comprising:

[0006] displaying a first display interface in response to an interface display operation;

[0007] displaying target works published by a target user in the first display interface based on a target work stream, the target work stream containing at least two types of target works, the at least two types being work content types, the at least two types of target works at least including voice type works, and the target user including at least part of associated users of a current user;

[0008] The voice type works are further configured to be displayed in association with identification information of the target user who published the voice type works in a second display interface.

[0009] In a second aspect, embodiments of the present disclosure further provide a work display device, comprising:

[0010] a first interface display module configured to display a first display interface in response to an interface display operation;

[0011] a work display module configured to display target works published by a target user in the first display interface based on a target work stream, the target work stream containing at least two types of target works, the at least two types being work content types, the at least two types of target works at least including voice type works, and the target user including at least part of associated users of a current user;

[0012] The voice type work is further configured to be displayed in association with identification information of a target user publishing the voice type work in a second display interface.

[0013] In a third aspect, the embodiments of the present disclosure further provide an electronic device, comprising:

[0014] one or more processors;

[0015] a memory for storing one or more programs,

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the work display method according to the embodiments of the present disclosure.

[0017] In a fourth aspect, the embodiments of the present disclosure further provide a computer readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the work display method according to the embodiments of the present disclosure.

[0018] In a fifth aspect, the embodiments of the present disclosure further provide a computer program product, which, when executed by a computer, causes the computer to implement the work display method according to the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0019] The above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent upon reading the following detailed description in conjunction with the accompanying drawings, in which like reference numerals refer to like elements. It is to be understood that the drawings are designed solely for the purpose of illustration and not as a definition of the limits of the disclosure, for which reference should be made only to the appended claims. Throughout the drawings, like reference numerals indicate like elements.

[0020] FIG. 1 is a flow diagram of a work display method according to an embodiment of the present disclosure;

[0021] FIG. 2 is a display diagram of a first display interface according to an embodiment of the present disclosure;

[0022] FIG. 3 is a display diagram of a second display interface according to an embodiment of the present disclosure;

[0023] FIG. 4 is a display diagram of a third display interface according to an embodiment of the present disclosure;

[0024] FIG. 5 is a display diagram of target interaction information according to an embodiment of the present disclosure;

[0025] FIG. 6 is a flow diagram of another work display method according to an embodiment of the present disclosure;

[0026] FIG. 7 is a diagram of a voice recording process according to an embodiment of the present disclosure;

[0027] FIG. 8 is a structural block diagram of a work display device according to an embodiment of the present disclosure; and

[0028] FIG. 9 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0029] Embodiments of the present disclosure will be described in more detail with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein, but rather the embodiments are provided so that the present disclosure can be more thoroughly and completely understood. It should be understood that the drawings and embodiments of the present disclosure are merely for illustrative purposes and are not intended to limit the scope of protection of the present disclosure.

[0030] It should be understood that each of the steps recited in the method embodiments of the present disclosure can be executed in different orders and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this respect.

[0031] The term "comprising" and variations thereof as used in the present disclosure are open-ended, that is, "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Related definitions will be given in the description below.

[0032] It should be noted that the concepts of "first", "second", etc. mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules or units.

[0033] It should be noted that the adjectives "one", "more than one" mentioned in the present disclosure are illustrative and not limiting, and those skilled in the art should understand that, unless otherwise explicitly stated in the context, it should be understood as "one or more".

[0034] The names of the messages or information exchanged between the devices in the embodiments of the present disclosure are only for illustrative purposes and are not intended to limit the scope of the messages or information.

[0035] It can be understood that the data involved in the technical solutions of the present disclosure (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of the relevant laws, regulations and provisions.

[0036] FIG. 1 is a flow diagram of a work display method according to an embodiment of the present disclosure. The method can be performed by a work display device, which can be implemented by software and / or hardware and can be configured in an electronic device, for example, a mobile phone or a tablet computer. The work display method according to an embodiment of the present disclosure is suitable for a scenario of displaying works published by associated users of a current user, for example, a scenario of displaying voice type works and non-voice type works published by associated users of a current user in the same display interface.

[0037] In the related art, different audio type media content containing only audio content is generally played in an audio playing page, different text type media content containing only text content is displayed in a text display page, and different image type media content containing image content is displayed in an image display page. The audio type media content is generally not displayed in the same display interface with the text type media content and the image type media content, nor is it displayed in association with the identity information of the publishing user. The display mode of the media content is relatively single.

[0038] In view of this, the present embodiment provides a work display method to enrich the display mode of media content, for example, the display mode of works published by associated users.

[0039] As shown in FIG. 1, the work display method according to an embodiment of the present disclosure can include:

[0040] S101, in response to an interface display operation, display a first display interface.

[0041] The interface display operation can be a trigger operation for instructing to display the first display interface. The execution mode of the interface display operation is not limited, for example, the interface display operation can be an operation of triggering a certain position or performing a certain sliding gesture, etc. The first display interface can be an interface for displaying target works, for example, a work display interface of the target works. For example, the work display interface can include a first work display interface and / or a second work display interface.

[0042] The first work display interface can be used to display target works published in a first publishing mode and target works published in a second publishing mode; and the second work display interface can be used to display target works published in the first publishing mode, but not used to display target works published in the second publishing mode. The first publishing mode can be a publishing mode adopted by voice type works. The second publishing mode can be a publishing mode different from the first publishing mode, for example, the first publishing mode and the second publishing mode can be generated by using different work generation modes, published by using different publishing paths, and / or the published works have different visibility ranges.

[0043] For example, the first publishing manner can be used to publish works for associated users of a publishing user, e.g., works published by using the first publishing manner can be viewed by at least part of the associated users of the publishing user; the second publishing manner can be used to publish works for the associated users of the publishing user and other users except the associated users, e.g., works published by using the second publishing manner can be viewed by at least part of the associated users of the publishing user and at least part of the other users except the associated users of the publishing user. Alternatively, the first publishing manner can be used to publish works for the associated users of the publishing user and other users except the associated users, and the second publishing manner can be used to publish works for the associated users of the publishing user, etc. The associated users can be understood as users having a preset association relationship, e.g., a follow relationship, a friend relationship, a close friend relationship, etc. The preset association relationship can be set by at least one party of the relationship.

[0044] In the embodiment, when the interface display operation for the first display interface is received, the first display interface can be displayed in response to the interface display operation.

[0045] In some embodiments, the displaying the first display interface in response to the interface display operation comprises: displaying the first work display interface in response to a first interface display operation; and / or displaying the second work display interface in response to a second interface display operation, the second interface display operation acting on the first work display interface or the second interface display operation acting on the second display interface.

[0046] The first interface display operation can be a trigger operation for indicating displaying the first work display interface, e.g., an operation of triggering a display control of the first work display interface or a sliding operation for indicating displaying the first work display interface, etc. The second interface display operation can be a trigger operation for indicating displaying the second work display interface, e.g., an operation of triggering a display control of the second work display interface or a sliding operation for indicating displaying the second work display interface, etc. For example, the second interface display operation can act on the first work display interface and / or the second display interface, e.g., the second interface display operation can be an operation of triggering a target control in the first work display interface; or an operation of triggering identification information of a target user displayed in the second display interface. Optionally, the second interface display operation comprises an operation of triggering the identification information displayed in the second display interface.

[0047] Exemplarily, upon receiving a first interface display operation, such as detecting that the current user triggers a display control of the first work display interface, the first work display interface can be displayed to display the target works published in the first publishing manner and the target works published in the second publishing manner in the first work display interface; and / or upon receiving a second interface display operation, such as detecting that the current user triggers the identification information of a certain target user displayed in the second display interface, the second work display interface can be displayed to display the target works published in the first publishing manner in the second work display interface.

[0048] Therefore, by displaying the works published in different publishing manners through different work display interfaces, the display and interaction based on different types of works can be enriched, and the different work viewing needs of the user can be met.

[0049] S102, display the target works published by the target user in the first display interface based on a target work flow, the target work flow includes at least two types of target works, the at least two types are work content types, and the at least two types of target works at least include voice type works, and the target user includes at least part of the associated users of the current user, wherein the voice type works are further configured to be displayed in association with the identification information of the target user publishing the voice type works in the second display interface.

[0050] The target work flow can be understood as a work flow of the first display interface, and the first display interface can switch to display different target works based on the arrangement order of each target work in the target work flow. The target work flow includes at least two types of target works. When the first display interface is different, the target works included in the target work flow can not be completely the same.

[0051] Optionally, the voice type work supports being published in a first publishing manner; the first display interface is a first work display interface, and the target work flow includes target works published in the first publishing manner and target works published in a second publishing manner; and / or the first display interface is a second work display interface, and the target work flow includes target works published in the first publishing manner.

[0052] For example, the target work stream of the first work display interface can include target works published in the first publishing manner and target works published in the second publishing manner. It should be noted that in some special cases, for example, when there is no target work published in the first publishing manner or no target work published in the second publishing manner, the target work stream of the first work display interface can only include target works published in one of the publishing manners. The target work stream of the second work display interface can include target works published in the first publishing manner and no target works published in the second publishing manner.

[0053] The target works can be understood as works published by target users. The target users include at least some of the associated users of the current user, and can further include the current user.

[0054] The at least two types refer to types of work content, and the at least two types at least include a voice type. The at least two types can include other types in addition to the voice type, which are not limited, for example, can include but are not limited to a text type, a picture type, a video type, or a type including at least two of voice, image, and text, etc. For example, the target work stream can include voice type works with voice content, and can also include text type works with text content, picture type works with picture content, video type works with video content, and / or picture-text type works with picture content and text content, etc.

[0055] The voice type works can be understood as target works with voice content. Optionally, the work content of the voice type works is voice content obtained by voice recording. That is, the work content of the voice type works can be obtained by voice recording, that is, the voice content of the voice type works can be obtained by voice recording. The voice recording manner is not limited, for example, the voice content can be obtained by pressing the displayed recording control.

[0056] Specifically, as shown in FIG. 2 (taking the current display work as a voice type work as an example), after displaying the first display interface, the target works published by the target users can be displayed in the target work stream in the first display interface, for example, different works in the target work stream can be displayed in sequence according to the order of the target works in the target work stream.

[0057] When different works in the target work stream are displayed, the next target work in the target work stream can be automatically displayed after the current display work is displayed; or the next target work in the target work stream can be displayed in response to a work switching operation of the current user, which can be set as needed.

[0058] In some embodiments, the displaying the target work stream in the first display interface includes: in response to the currently displayed work being a voice type work, displaying work information and a play control of the currently displayed work in a work display area in the first display interface; and in response to a first trigger operation on the play control, playing voice content of the currently displayed work.

[0059] The currently displayed work can be understood as a currently displayed work. The play control of a work can be a control for playing the work, such as a control for indicating playing or pausing playing the work. The work information of the voice type work can include, for example, identification information of a target user publishing the voice type work and / or time length information of the voice type work. The first trigger operation can be an operation of triggering the play control, such as an operation of clicking the play control.

[0060] In the above embodiments, when the voice type work is displayed in the first display interface, the voice type work can not be automatically played.

[0061] Specifically, when the currently displayed work is a voice type work, the work information and the play control 20 of the voice type work can be displayed in the work display area of the first display interface, as shown in FIG. 2. Thus, when it is detected that the current user triggers the play control 20, it can be determined that the first trigger operation is received, and in response to the first trigger operation, the voice content of the voice type work is played.

[0062] In addition, when the voice content of the voice type work is played, if it is detected that the current user triggers the play control of the voice type work again, the voice content of the voice type work is stopped.

[0063] It should be noted that when the voice type work is displayed in the first display interface, the currently displayed voice type work can also be automatically played. For example, when the currently displayed work is a voice type work, the work information and the play control of the voice type work can be displayed in the work display area of the first display interface, and the voice content of the voice type work is played. The specific implementation can be flexibly set according to requirements.

[0064] In this embodiment, in addition to being displayed in the first display interface with other types of works, the voice type work can also be displayed in the second display interface in association with the identification information of the target user publishing the voice type work, so as to further enrich the display mode of the voice type work and simplify the operation required by the user for viewing the voice type work.

[0065] For example, when the second display interface is displayed, the identification information 31 of at least part of the target users can be displayed in the second display interface, such as displaying the identification information 31 of at least part of the target users in a horizontal arrangement manner in the top area of the second display interface; and for the target users who have voice type works, the voice type works 30 published by the target users can be further displayed at the associated position of the identification information 31 of the target users. For example, for the target users who have voice type works published within a preset time period, the latest voice type works 30 published by the target users can be further displayed at the associated position of the identification information 31 of the target users, as shown in FIG. 3 (only part of the interface content of the second display interface is shown).

[0066] The second display interface can be an interface in which multiple target user identification information is displayed and voice type works are displayed in association with the identification information, such as an information list interface of the current user, etc. The specific value of the preset time period is not limited, such as setting the preset time period to 1 day, 1 week, or 1 month, etc. The associated position of the identification information can be understood as a position associated with the display position of the identification information, such as above, below, left, or right of the identification information, etc. The identification information of the target user can be information used to identify the target user, such as the avatar and / or nickname of the target user, etc.

[0067] In some embodiments, the target works (including voice type works) published by the target users can be displayed in association with the identification information of the target users in the second display interface, such as the target works published by the target users in the first publishing manner and / or the second publishing manner can be displayed in association with the identification information of the target users in the second display interface. For example, the identification information of multiple target users can be displayed in the second display interface, and the latest target works published by the corresponding target users can be displayed at the associated position of the identification information. At this time, the second display page can include the identification information of multiple target users, and the corresponding target works can be displayed at the associated position of the identification information of the target users in the second display interface. It can be understood that the target works displayed at the associated position of the identification information can be voice type works, but also other types of works, such as text type works or image type works.

[0068] For example, the target work associated with the display is the identification of the target work (e.g., the voice identification above the user avatar of the associated user 1 in FIG. 3). In addition, the identification information of the target user can also be associated with the display of the state identification, which is used to indicate the read state of the target user content by the current user or the association relationship between the current user and the target user. For example, the target user content has been viewed by the current user (e.g., the associated user 1 and the associated user 2 in FIG. 3) and the target user content has not been viewed by the current user (e.g., the associated user 3 in FIG. 3) are displayed in different color rings; or the state identification of the associated user with different association relationships with the current user can be displayed in different display styles, so that the user can quickly determine the association relationship between the current user and each associated user. The specific display style can be set as needed.

[0069] In some embodiments, the work display method can further include: in response to a second trigger operation for the voice type work associated with the display of the identification information in the second display interface, playing the voice content of the voice type work triggered by the second trigger operation.

[0070] The second trigger operation can be an operation of triggering (e.g., clicking, etc.) the voice type work displayed at the associated position of the identification information in the second display interface.

[0071] In the above embodiments, the user can play the voice content of the voice type work based on the voice type work associated with the display of the identification information, so as to further enrich the playing mode of the voice content of the voice type work.

[0072] For example, the voice type work 30 published by the corresponding target user can be displayed at the associated position of the identification information 31 of at least one target user in the second display page, as shown in FIG. 3; and when it is detected that the current user triggers the voice type work 30 displayed at the associated position of the identification information 31, the voice content of the voice type work 30 triggered by the current user is played.

[0073] In the above embodiments, the playing of the voice content of the voice type work triggered by the second trigger operation can include: playing the voice content of the voice type work triggered by the second trigger operation in the second display interface; or displaying a third display interface and playing the voice content of the voice type work triggered by the second trigger operation in the third display interface.

[0074] For example, when the second trigger operation is received, the current displayed interface can be kept unchanged, the voice content of the voice type work triggered by the second trigger operation can be played in the second display interface, and the displayed voice type work in the second display interface can be further switched to a playing state so as to inform the user that the voice type work is currently being played.

[0075] When the second trigger operation is received, the third display interface 40 can also be displayed, and the voice content of the voice type work 30 triggered by the second trigger operation can be played in the third display interface 40. For example, the current displayed interface can be switched from the second display interface to the third display interface 40, and the voice content of the voice type work 30 triggered by the second trigger operation can be played in the third display interface 40; or the third display interface 40 can be displayed on the upper layer of the second display interface, and the voice content of the voice type work 30 triggered by the second trigger operation can be played in the third display interface 40, as shown in FIG. 4.

[0076] Please continue to refer to FIG. 4. The third display interface 40 can display the work information of the currently displayed work, such as the identification information 31 of the target user who publishes the currently displayed work and / or the time length information of the currently displayed work; and the third display interface 40 can also display the play control 20 of the currently displayed work so as to control the play of the currently displayed work.

[0077] In some embodiments, for the case that the currently displayed work is a voice type work, the work display method can further include: in response to an interactive information sending operation on the currently displayed work, obtaining target interactive information input by the current user in an information input area for the currently displayed work, and sending the target interactive information in the form of conversation information, wherein the interactive information sending operation is performed in the first display interface, the second display interface or the third display interface.

[0078] The interactive information sending operation can be a trigger operation for indicating sending of interactive information for the currently displayed work. The execution manner of the interactive information sending operation is not limited, for example, the interactive information sending operation can be an operation of triggering an interactive information sending control after inputting the interactive information to be sent. The interactive information sending operation can be performed in the first display interface, the second display interface or the third display interface.

[0079] The currently displayed work can be a work currently displayed in the currently displayed display interface, such as a work currently displayed in the first display interface, the second display interface or the third display interface. The information input area can be an area for inputting the interactive information to be sent by the user. The target interactive information can be the interactive information indicated to be sent by the interactive information sending operation.

[0080] Specifically, upon receiving an interaction information sending operation for the currently displayed work, the target interaction information input by the current user in the information input area for the currently displayed work can be acquired, and the target interaction information can be sent to the target user publishing the currently displayed work in the form of conversation information.

[0081] In some examples, as shown in FIG. 2, when displaying a work of a certain voice type in the first display interface, the information input area 21 can be further displayed in the first display interface. Thus, the current user can input the target interaction information 50 for the currently displayed work of the voice type in the information input area 21, and perform an interaction information sending operation, such as triggering an interaction information sending control (not shown in FIG. 2). Upon receiving the interaction information sending operation, the current application can acquire the target interaction information 50 input in the information input area 21, and send the target interaction information 50 to the target user publishing the work of the voice type 30 in the form of conversation information, as shown in FIG. 5.

[0082] In some examples, as shown in FIG. 3, one or more works of a voice type can be displayed in the second display interface. The current user can indicate the current application to display the information input area of the corresponding work of the voice type in the second display interface through a corresponding triggering operation (such as an operation of long-pressing a displayed work of the voice type). After displaying the information input area, the current user can input the interaction information for the work of the voice type in the information input area, and perform an interaction information sending operation, such as triggering an interaction information sending control. Upon receiving the interaction information sending operation, the current application can acquire the target interaction information input in the information input area, and send the target interaction information to the target user publishing the work of the voice type in the form of conversation information, as shown in FIG. 5.

[0083] In some examples, as shown in FIG. 4, when displaying the third display interface 40 corresponding to a work of a voice type 30, the information input area 21 can be displayed in the third display interface 40. Thus, the current user can input the target interaction information 50 for the currently displayed work of the voice type in the third display interface 40 in the information input area 21, and perform an interaction information sending operation, such as triggering an interaction information sending control (not shown in FIG. 4). Upon receiving the interaction information sending operation, the current application can acquire the target interaction information 50 input in the information input area 21, and send the target interaction information 50 to the target user publishing the work of the voice type 30 in the form of conversation information, as shown in FIG. 5.

[0084] In some examples, when the third display interface is displayed in response to the second triggering operation, a virtual keyboard can be further displayed to facilitate the user to input the target interaction information to be sent in the information input area.

[0085] The target interaction information 50 can be sent in the form of conversation information, and when sent in the form of conversation information, the target interaction information 50 can refer to the voice type work 30 to which it is directed, as shown in FIG. 5, or can not refer to the voice type work 30 to which it is directed. The specific setting can be made according to the needs.

[0086] In some embodiments, the current user can also be supported to view the text content corresponding to the displayed voice type work. For example, the current user can perform a conversion operation in the first display interface, the second display interface and / or the third display interface for the currently displayed one or more voice type works. When receiving the conversion operation, the current application can determine the voice type work corresponding to the conversion operation, obtain the text content converted from the voice content of the voice type work, and display the text content, so as to further enrich the display mode of the voice type work, and enable the user to understand the content of the voice type work through voice-to-text in the case where it is inconvenient to play the voice content.

[0087] At this time, optionally, for the case where the current display work is a voice type work, the work display method can further include: in response to a conversion operation for the current display work, obtaining text content converted from voice content of the current display work, and displaying the text content.

[0088] The conversion operation can be a trigger operation for indicating display of text content corresponding to the voice content of the voice type work, such as an operation of triggering a conversion control or an operation of performing a preset conversion gesture, etc. The text content corresponding to the voice content of the voice type work can be obtained by performing voice recognition on the voice content.

[0089] The work display method provided in this embodiment displays a first display interface in response to an interface display operation; displays target works published by target users in the first display interface based on a target work stream, the target work stream containing at least two types of target works, the at least two types being work content types, and the at least two types of target works at least including voice type works, and the target users including at least part of the associated users of the current user; wherein the voice type works are further configured to be displayed in association with identification information of the target users who publish the voice type works in a second display interface. This embodiment uses the above technical solutions to support voice type works and other types of works to be displayed together in the first display interface, and support voice type works to be displayed in association with the identification information of the users who publish them in the second display interface, which can enrich the display and interaction based on different types of works.

[0090] FIG. 6 is a flow diagram of another work display method according to an embodiment of the present disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, the work display method further includes: in response to a third trigger operation, displaying a voice recording interface; in response to a voice recording operation performed on the voice recording interface, recording a voice to obtain target voice content; and in response to a work publishing operation performed on the voice recording interface, publishing a target voice work by taking the target voice content as voice content of the target voice work, the target voice work being a voice type work.

[0091] Correspondingly, as shown in FIG. 6, the work display method provided by the embodiment can include:

[0092] S201, in response to an interface display operation, displaying a first display interface.

[0093] S202, displaying target works published by target users in the first display interface based on a target work stream, the target work stream containing at least two types of target works, the at least two types being work content types, the at least two types of target works at least including voice type works, and the target users including at least part of associated users of a current user; wherein the voice type works are further configured to be displayed in association with identification information of the target users publishing the voice type works in a second display interface.

[0094] S203, in response to a third trigger operation, displaying a voice recording interface.

[0095] The third trigger operation can be an operation for instructing to display the voice recording interface. The third trigger operation is not limited in execution manner, and optionally, the third trigger operation includes at least one of an operation of triggering identification information of the current user, an operation of triggering publishing prompt information, and an operation of triggering a preset control, wherein the identification information of the current user is displayed in the second display interface, the publishing prompt information is configured to be displayed in association with the identification information of the current user in the second display interface, and the publishing prompt information is used to prompt to publish a voice type work.

[0096] The publishing prompt information can be prompt information for prompting the current user to publish a voice type work. The publishing prompt information can be associated with the identification information of the current user and displayed in the second display interface. The preset control can be a control for triggering the display of the voice recording interface. The interface in which the preset control is displayed is not limited. For example, the preset control can be displayed in the first display interface, the second display interface, the third display interface, or other display interfaces. The identification information of the current user, the publishing prompt information, and / or the triggering mode of the preset control are not limited. For example, the identification information of the current user, the publishing prompt information, and / or the preset control can be triggered by clicking, long pressing, or sliding. For example, in the case of triggering the preset control by sliding, the current user can perform a third triggering operation by sliding in a preset direction (e.g., sliding downward) at the display position of the preset control.

[0097] In this embodiment, when the third triggering operation is received, the voice recording interface can be displayed for the current user to record the voice content of the voice type work to be published.

[0098] For example, in the case of the third triggering operation acting on the second display interface, as shown in FIG. 3, the second display interface can display the identification information 30 of the current user; and / or the associated position of the identification information 30 of the current user can display the publishing prompt information 32. For example, when the current user has not published a voice type work, the publishing prompt information 32 can be displayed at the associated position of the identification information 30 of the current user to prompt the current user to publish a voice type work; and / or the second display interface can display the preset control 33. Thus, when the current user triggers the identification information 31 of himself / herself, the publishing prompt information 32, or the preset control 33, the voice recording interface can be displayed, as shown in the first drawing of FIG. 7.

[0099] In some examples, when the current user publishes a voice type work, the voice type work published by the current user can also be displayed at the associated position of the identification information of the current user in the second display interface. For example, the latest voice type work published by the current user can be displayed. Thus, the current user can play the voice type work by triggering the voice type work associated with the identification information of the current user. For example, the voice type work can be played in the second display interface or the third display interface.

[0100] When the current user plays the voice type work published by himself / herself in the third display interface or the third display interface, the delete work control and / or the publish new work control (i.e., preset control) can be further displayed to facilitate the current user to delete the published voice type work by triggering the delete work control and / or switch to the voice recording interface to record a voice by triggering the publish new work control. At this time, the current application program can confirm that the third trigger operation is received when detecting that the current user triggers the publish new work control displayed in the third display interface, and in response to the third trigger operation, the voice recording interface is displayed.

[0101] S204, in response to a voice recording operation acting within the voice recording interface, performing voice recording to obtain target voice content.

[0102] In this embodiment, when the voice recording operation acting within the voice recording interface is received, voice recording can be performed to obtain the target voice content.

[0103] The voice recording operation can be an operation for instructing to perform voice recording. The execution manner of the voice recording operation is not limited, for example, the voice recording operation can be an operation of triggering a recording control. At this time, the voice recording interface can optionally display a recording control configured to trigger the execution of the voice recording operation. The target voice content can be voice content recorded in response to the voice recording operation.

[0104] In this embodiment, the manner of executing the voice recording operation by triggering the recording control is not limited.

[0105] For example, the voice recording operation can be executed by clicking the recording control to perform voice recording, and the recording control is clicked again to end the recording when the recording is completed.

[0106] For another example, the voice recording operation can be executed by long-pressing the recording control to perform voice recording, for example, the voice recording can be performed in the process of long-pressing the recording control by the current user, that is, the voice recording is performed in the execution process of the voice recording operation, and the long-pressing of the recording control is stopped to end the recording after the recording is completed. At this time, the target voice content can be recorded in the triggering process of the voice recording operation and the recording is completed when the triggering of the voice recording operation ends.

[0107] For example, when the voice recording interface is initially displayed, a voice bar is displayed in the voice recording interface, at this time, the displayed voice bar can be a blank voice bar, as shown in the first drawing of FIG. 7; after detecting that the current user presses the recording control to start recording, at this time, the recording control can be switched to a recording state (such as being switched to a first preset color), the recording ripples in the voice bar can change with the size of the sound wave, and the electronic device on which the current application is installed can be controlled to vibrate slightly to prompt the current user that recording has started.

[0108] In this embodiment, the voice recording interface can also display a delete control for triggering a user to perform a delete operation on the target voice content, so as to delete the target voice content. At this time, the voice recording interface displays a delete control, which is configured to trigger a delete operation on the target voice content.

[0109] The display timing of the delete control 70 can be set as needed, for example, the delete control 70 can be displayed in the voice recording interface in response to a third trigger operation. Alternatively, the delete control 70 can also be displayed in response to a voice recording operation, for example, as shown in the first drawing of FIG. 7, when the voice recording interface is displayed in response to a third trigger operation, the recording control 70 can be displayed in the voice recording interface, and the delete control 71 is not displayed; so that the current user can perform a voice recording operation by triggering the recording control 70, when the voice recording operation of the current user is received, such as when the recording control 70 is detected to be triggered by the current user, the delete control 71 can be displayed in the voice recording interface, as shown in the second drawing of FIG. 7.

[0110] The way of triggering the delete control to perform the delete operation is not limited, for example, the delete operation can be performed by clicking the delete control; or, the delete operation can be performed by sliding to the position of the delete control and ending the trigger (such as lifting the finger, etc.). Alternatively, the target voice content is recorded during the triggering of the voice recording operation and is recorded when the voice recording operation is triggered; the delete operation includes a swipe delete operation and / or a click delete operation, and the swipe delete operation is continuously performed with the voice recording operation. For example, when the voice recording operation is performed by long-pressing the recording control, the swipe delete operation can be continuously performed with the voice recording operation.

[0111] In some examples, as shown in the second image of FIG. 7, the current user can perform voice recording by long-pressing the recording control 70. During the voice recording, if the current user wants to delete the target voice content being currently recorded, the current user can slide to the deletion control 71 (as shown in the third image of FIG. 7) while keeping the recording control 70 pressed and end the triggering, so as to perform a sliding deletion operation to delete the target voice content being currently recorded. For example, the current user can perform the deletion operation to delete the target voice content by keeping the recording control 70 pressed and sliding to the left, and then releasing the recording control 70. When the current user slides to the deletion control 71, the deletion control 71 can be switched to a triggered state, such as being switched to a second preset color, and the electronic device on which the current application is installed can be controlled to vibrate to prompt the deletion.

[0112] In addition, the voice recording interface can support publishing a text type work by inputting text in addition to supporting publishing a voice type work by recording voice. At this time, as shown in FIG. 7, the voice recording interface can display a voice tab and a text tab. Thus, when the voice tab is in a selected state, the voice recording interface can display interface components related to the voice type work, such as a recording control. At this time, the user can select the text tab by clicking the text tab or by sliding (such as sliding horizontally). When the text tab is in a selected state, the voice recording interface can display interface components related to the text type work, such as a text input area. At this time, the user can select the voice tab by clicking the voice tab or by sliding (such as sliding horizontally).

[0113] When the voice recording control is displayed in response to the third triggering operation, the voice tab can be displayed in a selected state by default, that is, the voice recording interface can display interface components related to the voice type work, or the text tab can be displayed in a selected state by default, that is, the voice recording interface can display interface components related to the text type work. Alternatively, the last publishing state can be remembered, such as displaying the interface components displayed when the user exited the voice recording interface last time. The specific setting can be made as needed.

[0114] S205, in response to a work publishing operation acting on the voice recording interface, publishing a target voice work by taking the target voice content as work content of the target voice work, the target voice work being a voice type work.

[0115] In this embodiment, the current user can perform a work publishing operation after the target voice content is recorded. Thus, when the current application receives a work publishing operation of the current user, the current application can take the recorded target voice content as voice content of a target voice work, and trigger publishing of the target voice content, such as triggering publishing of the target voice work as a voice type work of the current user.

[0116] The work publishing operation can be an operation for instructing publishing of a voice type work with the target voice content as work content. The work publishing operation is not limited in execution manner. For example, the work publishing operation can be an operation of triggering a publishing control or an operation of performing a corresponding sliding gesture, etc. The target voice work can be understood as a voice type work published as instructed by the work publishing operation, and the work content of the target voice work is the target voice content.

[0117] In some examples, the work publishing operation can act on the publishing control 73 displayed in the voice recording interface. The publishing control 73 can be displayed in the voice recording interface in response to a third trigger operation or a voice recording operation, for example. Alternatively, the publishing control 73 can be displayed in the voice recording interface after the target voice content is recorded, as shown in the fourth drawing of FIG. 7. Optionally, the work display method further includes: in response to the target voice content being recorded, displaying a publishing control 73, the publishing control 73 being configured to trigger execution of the work publishing operation.

[0118] When the publishing control 73 is displayed in the voice recording interface, the recording control 70 (as shown in the second drawing of FIG. 7) can be switched to display as the publishing control 73 (as shown in the fourth drawing of FIG. 7). Alternatively, the recording control 70 can be kept displayed in the voice recording interface, and the publishing control 73 can be additionally displayed in the voice recording interface. Optionally, the displaying of the publishing control includes: switching the recording control to display as the publishing control; or keeping the recording control displayed and additionally displaying the publishing control in the voice recording interface.

[0119] For the case of switching the recording control to display as the publishing control, the current user can also delete the target voice content by triggering the deletion control after the publishing control 73 is displayed. After the target voice content is deleted, the voice recording interface can be switched to a state in which the target voice content has not been recorded, as shown in the first drawing of FIG. 7.

[0120] In addition, after the recording is completed, the current user can also indicate the current application to play the recorded target voice content by triggering the voice bar 73 displayed in the voice recording interface, so as to listen to the recorded target voice content.

[0121] It should be noted that the execution order of S201-S202 and S203-S205 is not limited. For example, S201-S202 can be executed first for the current user to view the work, and then S203-S205 can be executed for the current user to publish the voice type work. Alternatively, S203-S205 can be executed first for the current user to publish the voice type work, and then S201-S202 can be executed for the current user to view the work. The specific execution order can be determined based on the trigger operation performed by the current user.

[0122] The work display method provided in the embodiment supports a user to record and publish a voice type work in a voice recording interface, can enrich the types of the supported published works, and meets the publishing demand of the user for different types of works.

[0123] FIG. 8 is a structural block diagram of a work display device provided in the embodiment of the disclosure. The device can be realized by software and / or hardware, and can be configured in an electronic device, for example, can be configured in a mobile phone or a tablet computer, and can be applied to display works published by associated users of a current user by executing the work display method, such as displaying voice type works and non-voice type works published by the associated users of the current user in the same display interface. As shown in FIG. 8, the work display device provided in the embodiment can include a first interface display module 801 and a work display module 802, wherein,

[0124] The first interface display module 801 is configured to display a first display interface in response to an interface display operation.

[0125] The work display module 802 is configured to display target works published by a target user in the first display interface based on a target work stream, the target work stream containing at least two types of target works, the at least two types being work content types, the at least two types of target works at least including voice type works, and the target user including at least part of associated users of a current user; wherein the voice type works are further configured to be displayed in association with identification information of the target user publishing the voice type works in a second display interface.

[0126] The work display device provided in the embodiment displays a first display interface in response to an interface display operation by the first interface display module, displays target works published by a target user in the first display interface based on a target work stream by the work display module, the target work stream containing at least two types of target works, the at least two types being work content types, the at least two types of target works at least including voice type works, and the target user including at least part of associated users of a current user; wherein the voice type works are further configured to be displayed in association with identification information of the target user publishing the voice type works in a second display interface. The embodiment utilizes the above technical solution to support the voice type works and other types of works to be displayed in the first display interface together, and support the voice type works to be displayed in association with the identification information of the user publishing the voice type works in the second display interface, which can enrich the display and interaction based on different types of works.

[0127] Optionally, the second display page includes identification information of a plurality of target users, and the corresponding target works are displayed in the associated positions of the identification information of the target users in the second display interface.

[0128] Optionally, the work display module 802 comprises: an information display unit, configured to display work information and a control control of the current display work in a work display area in the first display interface in response to the current display work being a voice type work; and a voice playing unit, configured to play voice content of the current display work in response to a first trigger operation on the control control.

[0129] Further, the work display apparatus can further comprise: a voice playing module, configured to play voice content of a voice type work triggered by a second trigger operation on the voice type work displayed in association with the identification information in the second display interface.

[0130] Optionally, the voice playing module is specifically configured to: play the voice content of the voice type work triggered by the second trigger operation in the second display interface; or display a third display interface and play the voice content of the voice type work triggered by the second trigger operation in the third display interface.

[0131] Optionally, the work display apparatus can further comprise: an interaction module, configured to, in response to an interaction information sending operation on a current display work being a voice type work, acquire target interaction information input by the current user in an information input area on the current display work, and send the target interaction information in the form of conversation information, wherein the interaction information sending operation is performed on the first display interface, the second display interface or a third display interface.

[0132] Optionally, work content of the voice type work is voice content, and the voice content is obtained through voice recording.

[0133] Further, the work display apparatus can further comprise: a second interface display module, configured to display a voice recording interface in response to a third trigger operation; a voice recording module, configured to perform voice recording in response to a voice recording operation performed in the voice recording interface to obtain target voice content; and a work publishing module, configured to publish a target voice work by taking the target voice content as work content of the target voice work in response to a work publishing operation performed in the voice recording interface, the target voice work being a voice type work.

[0134] Optionally, the voice recording interface displays a recording control and / or a deletion control, the recording control is configured to trigger the voice recording operation, and the deletion control is configured to trigger a deletion operation on the target voice content.

[0135] Optionally, the target voice content is recorded during a triggering process of the voice recording operation and is completed at the end of the triggering of the voice recording operation; and the deleting operation includes a sliding deleting operation and / or a clicking deleting operation, and the sliding deleting operation is continuously performed with the voice recording operation.

[0136] Further, the work display apparatus can further include a control display module configured to display a publishing control in response to completion of recording of the target voice content, the publishing control being configured to trigger execution of the work publishing operation.

[0137] Optionally, the control display module is specifically configured to switch the recording control to a publishing control, or keep displaying the recording control and add a publishing control in the voice recording interface.

[0138] Optionally, the third triggering operation includes at least one of an operation of triggering identification information of the current user, an operation of triggering publishing prompt information, and an operation of triggering a preset control, wherein the identification information of the current user is displayed in the second display interface, the publishing prompt information is configured to be displayed in association with the identification information of the current user in the second display interface, and the publishing prompt information is used to prompt publishing of a voice type work.

[0139] Further, the work display apparatus can further include a text conversion module configured to, in a case where a currently displayed work is a voice type work, acquire text content converted from voice content of the currently displayed work in response to a conversion operation on the currently displayed work, and display the text content.

[0140] Optionally, the voice type work supports publishing in a first publishing manner; the first display interface is a first work display interface, and the target work stream includes a target work published in the first publishing manner and a target work published in a second publishing manner; and / or the first display interface is a second work display interface, and the target work stream includes a target work published in the first publishing manner.

[0141] Optionally, the first interface display module 801 is specifically configured to display the first work display interface in response to a first interface display operation, and / or display the second work display interface in response to a second interface display operation, the second interface display operation acting on the first work display interface or the second interface display operation acting on the second display interface.

[0142] Optionally, the second interface display operation includes an operation of triggering the identification information displayed in the second display interface.

[0143] The work display device provided by the embodiments of the present disclosure can execute the work display method provided by any of the embodiments of the present disclosure, and has the corresponding function modules and beneficial effects of executing the work display method. Technical details not described in detail in the present embodiment can be referred to the work display method provided by any of the embodiments of the present disclosure.

[0144] Reference is made below to FIG. 9, which shows a structural schematic diagram of an electronic device (e.g., a terminal device) 900 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a vehicle terminal (e.g., a vehicle navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in FIG. 9 is merely an example, and should not impose any limitation on the functions and use range of the embodiments of the present disclosure.

[0145] As shown in FIG. 9, the electronic device 900 can include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 902 or loaded from a storage device 908 into a random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device 900 are also stored. The processing device 901, the ROM 902, and the RAM 903 are connected to each other through a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0146] Generally, the following devices can be connected to the I / O interface 905: an input device 906 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; an output device 907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, and the like; a storage device 908 including, for example, a magnetic tape, a hard disk, and the like; and a communication device 909. The communication device 909 can allow the electronic device 900 to communicate with other devices wirelessly or by wire to exchange data. Although FIG. 9 shows the electronic device 900 with various devices, it should be understood that all the shown devices are not required to be implemented or possessed. More or fewer devices can be alternatively implemented or possessed.

[0147] According to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication device 909, or installed from the storage device 908, or installed from the ROM 902. When the computer program is executed by the processing device 901, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.

[0148] It should be noted that the computer-readable medium described above in the present disclosure can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium may, for example, be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination thereof. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium can include a data signal propagated in a baseband or as a carrier wave in a propagated data signal, in which the computer-readable program code is carried. Such a propagated data signal can take many forms, including but not limited to, an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium that is not a computer-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to, wire, cable, RF (radio frequency), or the like, or any suitable combination thereof.

[0149] In some embodiments, the client, server, or other computing devices can communicate using any known or later developed end-to-end protocol, such as the HyperText Transfer Protocol (HTTP) and variants, and can be interconnected with any form or medium of digital data communication (for example, a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet, and peer-to-peer networks (for example, ad hoc peer-to-peer networks), as well as any current or later developed network.

[0150] The computer-readable medium described above can be included in the electronic device described above; alternatively, it can exist separately from the electronic device and be not assembled into the electronic device.

[0151] The computer-readable medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to: in response to an interface display operation, display a first display interface; display target works published by a target user in the first display interface based on a target work stream, the target work stream containing at least two types of target works, the at least two types being work content types, the at least two types of target works at least including voice type works, the target user including at least part of the association users of the current user; wherein the voice type works are further configured to be displayed in association with the identification information of the target user publishing the voice type works in a second display interface.

[0152] Computer program code for carrying out operations of the present disclosure can be written in any of one or more programming languages, including but not limited to object oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network ("LAN") or a wide area network ("WAN"), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0153] The flow and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow and block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or combinations of hardware and software.

[0154] The units described in the embodiments of the present disclosure can be implemented by software, or by hardware. In some cases, the name of the module does not constitute a limitation on the unit itself.

[0155] The functions described in the present disclosure can be performed, at least in part, by one or more hardware logic components. For example, non-limiting examples of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SOCs), complex programmable logic devices (CPLDs), etc.

[0156] In the context of the present disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0157] According to one or more embodiments of the present disclosure, example 1 provides a work presentation method, comprising:

[0158] In response to the interface display operation, a first display interface is displayed;

[0159] Target works published by a target user are displayed in the first display interface based on a target work stream, the target work stream including at least two types of target works, the at least two types being work content types, and the at least two types of target works including at least voice type works, and the target user including at least part of associated users of a current user;

[0160] The voice type works are further configured to be displayed in association with identification information of the target user publishing the voice type works in a second display interface.

[0161] According to one or more embodiments of the present disclosure, in example 2, the method according to example 1, the second display page includes identification information of a plurality of target users, and the corresponding target works are displayed in the second display interface in association with the identification information of the target users.

[0162] According to one or more embodiments of the present disclosure, in example 3, the method according to example 1, the displaying of the works published by the target user in the first display interface based on the target work stream includes:

[0163] In response to the current display work being a voice type work, displaying work information and a control control of the current display work in a work display area in the first display interface; and

[0164] In response to a first trigger operation for the control control, playing voice content of the current display work.

[0165] According to one or more embodiments of the present disclosure, in example 4, the method according to example 1, the method further includes:

[0166] In response to a second trigger operation in the second display interface for the voice type work displayed in association with the identification information, playing voice content of the voice type work triggered by the second trigger operation.

[0167] According to one or more embodiments of the present disclosure, in example 5, the method according to example 4, the playing of the voice content of the voice type work triggered by the second trigger operation includes:

[0168] Playing the voice content of the voice type work triggered by the second trigger operation in the second display interface; or

[0169] Displaying a third display interface and playing the voice content of the voice type work triggered by the second trigger operation in the third display interface.

[0170] According to one or more embodiments of the present disclosure, in example 6, the method according to any one of examples 1-5, for the case that the current display work is a voice type work, the method further comprises:

[0171] In response to the interaction information sending operation for the current display work, obtaining target interaction information input by the current user in the information input area for the current display work, and sending the target interaction information in the form of conversation information, wherein the interaction information sending operation acts on the first display interface, the second display interface or the third display interface.

[0172] According to one or more embodiments of the present disclosure, in example 7, the method according to any one of examples 1-5, the work content of the voice type work is voice content, and the voice content is obtained through voice recording.

[0173] According to one or more embodiments of the present disclosure, in example 8, the method according to example 7, the method further comprises:

[0174] In response to a third trigger operation, a voice recording interface is displayed;

[0175] In response to a voice recording operation acting on the voice recording interface, voice recording is performed to obtain target voice content;

[0176] In response to a work publishing operation acting on the voice recording interface, the target voice content is taken as the work content of a target voice work, and the target voice work is published, wherein the target voice work is a voice type work.

[0177] According to one or more embodiments of the present disclosure, in example 9, the method according to example 8, the voice recording interface displays a recording control and / or a deletion control, the recording control is configured to trigger the voice recording operation, and the deletion control is configured to trigger a deletion operation for the target voice content.

[0178] According to one or more embodiments of the present disclosure, in example 10, the method according to example 9, the target voice content is recorded during the triggering of the voice recording operation and is recorded complete at the end of the triggering of the voice recording operation; the deletion operation includes a sliding deletion operation and / or a click deletion operation, and the sliding deletion operation is continuously executed with the voice recording operation.

[0179] According to one or more embodiments of the present disclosure, in example 11, the method according to example 9, the method further comprises:

[0180] In response to the recording completion of the target voice content, a publishing control is displayed, and the publishing control is configured to trigger the work publishing operation.

[0181] According to one or more embodiments of the present disclosure, in example 12, the method according to example 11, the display of the publishing control comprises:

[0182] switching the display of the recording control to the publishing control; or

[0183] maintaining the display of the recording control and adding a publishing control in the voice recording interface.

[0184] According to one or more embodiments of the present disclosure, in example 13, the method according to example 8, the third triggering operation comprises at least one of an operation of triggering the identification information of the current user, an operation of triggering the publishing prompt information, and an operation of triggering the preset control, wherein the identification information of the current user is displayed in the second display interface, the publishing prompt information is configured to be displayed in association with the identification information of the current user in the second display interface, and the publishing prompt information is used to prompt the publishing of the voice type work.

[0185] According to one or more embodiments of the present disclosure, in example 14, the method according to any one of examples 1-5, for a case where the current display work is a voice type work, the method further comprises:

[0186] in response to a conversion operation on the current display work, obtaining text content converted from voice content of the current display work, and displaying the text content.

[0187] According to one or more embodiments of the present disclosure, in example 15, the method according to any one of examples 1-5, the voice type work supports publishing in a first publishing manner;

[0188] the first display interface is a first work display interface, and the target work stream comprises target works published in the first publishing manner and target works published in a second publishing manner; and / or the first display interface is a second work display interface, and the target work stream comprises target works published in the first publishing manner.

[0189] According to one or more embodiments of the present disclosure, in example 16, the method according to example 15, the display of the first display interface in response to the interface display operation comprises:

[0190] in response to a first interface display operation, displaying the first work display interface; and / or

[0191] in response to a second interface display operation, displaying the second work display interface, wherein the second interface display operation acts on the first work display interface, or the second interface display operation acts on the second display interface.

[0192] According to one or more embodiments of the present disclosure, example 17 provides a method according to example 16, wherein the second interface display operation comprises triggering the display of the identification information displayed in the second display interface.

[0193] According to one or more embodiments of the present disclosure, example 18 provides a work display apparatus, comprising:

[0194] a first interface display module configured to display a first display interface in response to an interface display operation;

[0195] a work display module configured to display target works published by target users in the first display interface based on a target work stream, the target work stream comprising at least two types of target works, the at least two types being work content types, the at least two types of target works comprising at least voice type works, and the target users comprising at least part of the associated users of the current user;

[0196] wherein the voice type works are further configured to be displayed in association with identification information of the target users who published the voice type works in a second display interface.

[0197] According to one or more embodiments of the present disclosure, example 19 provides an electronic device, comprising:

[0198] one or more processors;

[0199] a memory configured to store one or more programs,

[0200] when the one or more programs are executed by the one or more processors, the one or more processors implement the work display method according to any one of examples 1-17.

[0201] According to one or more embodiments of the present disclosure, example 20 provides a computer readable storage medium having stored thereon a computer program, which, when executed by a processor, implements the work display method according to any one of examples 1-17.

[0202] According to one or more embodiments of the present disclosure, example 21 provides a computer program product, when the computer program product is executed by a computer, the computer implements the work display method according to any one of examples 1-17.

[0203] The above description merely illustrates the embodiments of the present disclosure and a principle of applied technologies. It should be understood by those skilled in the art that the disclosed scope of the present disclosure is not limited to the technical solutions formed by the specific combinations of the technical features described above, and should also cover other technical solutions formed by the combinations of the technical features described above or their equivalent features without departing from the concept disclosed above. For example, the technical solutions formed by the mutual replacement of the above-described features and the technical features with similar functions disclosed in the present disclosure (but not limited to) can be used.

[0204] Further, although operations are depicted in a particular order, this should not be understood as requiring the operations to be performed in the particular order shown or in a sequential order, and that certain operations can be performed in parallel or concurrently with other operations disclosed herein. In addition, although a variety of exemplary mechanisms implementing the present disclosure have been illustrated, one of ordinary skill in the art will understand that the implementations illustrated are merely exemplary. It should be appreciated that many other implementations can be practiced under the scope of the present disclosure. Similarly, while operations are depicted in the above embodiments as occurring in a particular order, this should not be understood as requiring or implying that such operations occur in the particular order, nor that the operations are all re- quired, or that the described implementation is the only one possible.

[0205] Although the present disclosure has been described in terms of particular embodiments and illustrative figures, those of ordinary skill in the art will understand that many modifications can be made to the embodiments without departing from the scope of the present disclosure. In some instances, well-known structures have not been described in order to not obscure the description of the present disclosure.

Claims

1. A work display method, comprising: displaying a first display interface in response to an interface display operation; displaying target works published by target users in the first display interface based on a target work stream, the target work stream containing at least two types of target works, the at least two types being work content types, the at least two types of target works including at least voice type works, the target users including at least part of associated users of a current user; wherein the voice type works are further configured to be displayed in association with identification information of the target users publishing the voice type works in a second display interface.

2. The method of claim 1, wherein, The second display page includes identification information of a plurality of target users, and the corresponding target works are displayed in the second display interface in association with the identification information of the target users at associated positions of the identification information.

3. The method of claim 1 or 2, wherein, The displaying of the target works published by the target users in the first display interface based on the target work stream comprises: in response to a current display work being a voice type work, displaying work information and a control control of the current display work in a work display area in the first display interface; and in response to a first trigger operation on the control control, playing voice content of the current display work. 4.The method of any one of claims 1-3, further comprising: in response to a second trigger operation on the voice type work displayed in association with the identification information in the second display interface, playing voice content of the voice type work triggered by the second trigger operation.

5. The method of claim 4, wherein, The playing of the voice content of the voice type work triggered by the second trigger operation comprises: playing the voice content of the voice type work triggered by the second trigger operation in the second display interface; or displaying a third display interface and playing the voice content of the voice type work triggered by the second trigger operation in the third display interface.

6. The method of any one of claims 1-5, wherein, For the case where the current display work is a voice type work, the work display method further comprises: in response to an interactive information sending operation on the current display work, obtaining target interactive information input by the current user in an information input area for the current display work, and sending the target interactive information in the form of a conversation information, wherein the interactive information sending operation acts within the first display interface, the second display interface, or the third display interface.

7. The method of any one of claims 1-6, wherein, The work content of the voice type work is voice content obtained through voice recording. 8.The method of claim 7, further comprising: in response to a third trigger operation, displaying a voice recording interface; in response to a voice recording operation acting within the voice recording interface, performing voice recording to obtain target voice content; in response to a work publishing operation acting within the voice recording interface, publishing a target voice work by taking the target voice content as work content of the target voice work, the target voice work being a voice type work.

9. The method of claim 8, wherein, The voice recording interface displays a recording control and / or a deletion control, the recording control is configured to trigger the voice recording operation, and the deletion control is configured to trigger a deletion operation for the target voice content.

10. The method of claim 9, wherein, The target voice content is recorded during the triggering of the voice recording operation and is completed at the end of the triggering of the voice recording operation. The deletion operation includes a sliding deletion operation and / or a click deletion operation, and the sliding deletion operation is continuously performed with the voice recording operation.

11. The method of claim 9 or 10, further comprising: in response to the target voice content being recorded, displaying a publishing control, the publishing control being configured to trigger the work publishing operation.

12. The method of claim 11, wherein, The publishing control is displayed by: switching the recording control to a publishing control; or keeping the recording control displayed and adding a publishing control to the voice recording interface.

13. The method of any one of claims 8-12, wherein, The third triggering operation includes at least one of triggering the identification information of the current user, triggering the publishing prompt information, and triggering the preset control, wherein the identification information of the current user is displayed in the second display interface, the publishing prompt information is configured to be displayed in association with the identification information of the current user in the second display interface, and the publishing prompt information is used to prompt the publishing of voice type works.

14. The method of any one of claims 1-13, wherein, For the case where the currently displayed work is a voice type work, the method further comprises: in response to a conversion operation for the currently displayed work, obtaining text content converted from voice content of the currently displayed work, and displaying the text content.

15. The method of any one of claims 1-14, wherein, The voice type work supports publishing in a first publishing mode; The first display interface is a first work display interface, and the target work stream includes target works published in the first publishing mode and target works published in a second publishing mode; and / or the first display interface is a second work display interface, and the target work stream includes target works published in the first publishing mode.

16. The method of claim 15, wherein, The first display interface is displayed in response to the interface display operation, comprising: in response to a first interface display operation, displaying the first work display interface; and / or in response to a second interface display operation, displaying the second work display interface, the second interface display operation acting on the first work display interface, or the second interface display operation acting on the second display interface.

17. The method of claim 16, wherein, The second interface display operation includes an operation of triggering the identification information displayed in the second display interface.

18. A work display apparatus, comprising: a first interface display module configured to display a first display interface in response to an interface display operation; a work display module configured to display target works published by a target user in the first display interface based on a target work stream, the target work stream containing at least two types of target works, the at least two types being work content types, and the at least two types of target works including at least voice type works, and the target user including at least part of associated users of a current user; The voice type work is further configured to be displayed in association with the identification information of the target user publishing the voice type work in the second display interface. 19.An electronic device comprising: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the work display method of any one of claims 1-17. 20.A computer readable storage medium storing computer instructions, the computer instructions being executed by a processor to implement the work display method of any one of claims 1-17. 21.A computer program product comprising a computer program, the computer program being executed by a processor to implement the work display method of any one of claims 1-17.

Citation Information

Patent Citations

  • Information flow pushing method and device, electronic equipment and storage medium

    CN117176993A

  • Work display method and device, electronic equipment, storage medium and program product

    CN118672702A

  • Graphical User Interface for Song Recording Applications on Mobile Phones

    CN305734782S

  • Method for pushing information, device, equipment, and medium

    WO2020220777A1

  • Media content display method and apparatus, device, and storage medium

    WO2024078516A1