Commenting method, electronic device, and computer-readable storage medium
Patent Information
- Application Number
- CN202611133736.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-28
- Publication Date
- 2026-11-03
AI Technical Summary
In existing technologies, users need to frequently switch between the multimedia content display interface and the comment recording interface when recording voice comments, which leads to increased system resource consumption and reduced interaction efficiency.
The voice comment recording interface is displayed in the comment area, and supplementary information related to the multimedia content is displayed simultaneously. Users do not need to exit the recording interface to view relevant information. They can trigger recording and post comments through the voice comment control.
It saves computer resources consumed by interface switching, improves the fluency and interaction efficiency of voice comments, reduces redundant sending of user operation commands, and reduces data processing pressure.
Smart Images

Figure CN123035178A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet technology, specifically to a commenting method, an electronic device, and a computer-readable storage medium. Background Technology
[0002] With the development of internet technology, multimedia content platforms commonly feature comment sections for user interaction. In existing technologies, when users post voice comments on multimedia content, the voice comment recording interface typically only provides basic recording functionality and cannot simultaneously display supplementary information related to the multimedia content being commented on. If users need to refer to relevant information about the multimedia content, they must exit the voice comment recording interface and switch to the multimedia content display interface to view it, and then return to the recording interface to continue recording. During this process, the terminal device needs to frequently perform loading, rendering, and state switching operations between different interfaces, leading to increased system resource consumption. Furthermore, multiple interface switching can easily cause redundant sending of user operation commands, further increasing the data processing pressure on the terminal. In addition, frequent interface jumps also fragment the comment posting process, reducing interaction efficiency. Summary of the Invention
[0003] This disclosure provides a commenting method, an electronic device, and a computer-readable storage medium, which can save computer resources consumed by switching back and forth between interfaces during voice commenting, improve the fluency of voice commenting, and thus improve interaction efficiency.
[0004] In a first aspect, embodiments of this disclosure provide a commenting method, including: A comment area that displays multimedia content, including voice comment controls; In response to the triggering operation of the aforementioned voice comment control, a voice comment recording interface is displayed, which displays recording controls and content auxiliary information associated with the aforementioned multimedia content; In response to the triggering operation of the above recording control, the target voice comment is obtained; Send the aforementioned target voice comment to display the aforementioned target voice comment in the aforementioned comment area.
[0005] Secondly, embodiments of this disclosure also provide a commenting device, the device comprising: The first display module is used to display a comment area for multimedia content, including a voice comment control. The second display module is used to display a voice comment recording interface in response to a trigger operation on the aforementioned voice comment control. The voice comment recording interface displays a recording control and auxiliary content information associated with the aforementioned multimedia content. The third display module is used to obtain the target voice comment in response to the trigger operation of the above-mentioned recording control; The comment generation module is used to send the target voice comment to the comment area.
[0006] Thirdly, embodiments of this disclosure also provide an electronic device, including a memory and a processor, wherein the memory stores a plurality of instructions; the processor loads instructions from the memory to execute any of the comment methods provided in embodiments of this disclosure.
[0007] Fourthly, embodiments of this disclosure also provide a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to execute any of the comment methods provided in embodiments of this disclosure.
[0008] Beneficial effects: This embodiment of the present disclosure displays a comment area for multimedia content, the comment area including a voice comment control; in response to a trigger operation on the voice comment control, a voice comment recording interface is displayed, the voice comment recording interface displaying a recording control and content auxiliary information associated with the multimedia content; in response to a trigger operation on the recording control, a target voice comment is obtained; the target voice comment is sent to display the target voice comment on the comment area, realizing the display of content auxiliary information on the voice comment recording interface, so that users can send voice comments while viewing the content auxiliary information, without having to exit the voice comment recording interface to view the multimedia content, saving computer resources consumed by switching back and forth between interfaces during voice commenting, reducing the phenomenon of redundant sending of user operation commands, reducing data processing pressure, improving the fluency of voice comments, thereby improving interaction efficiency and utilization rate of voice comment function. Attached Figure Description
[0009] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0010] Figure 1 This is a schematic diagram illustrating an application scenario of the comment method provided by an exemplary embodiment of this disclosure; Figure 2 This is a flowchart illustrating the commenting method provided by an exemplary embodiment of this disclosure; Figure 3 This is a schematic diagram of the comment area provided in an exemplary embodiment of this disclosure; Figure 4 This is another schematic diagram of the comment area provided by an exemplary embodiment of this disclosure; Figure 5 This is a schematic diagram of a voice comment recording interface provided in an exemplary embodiment of this disclosure; Figure 6 This is another schematic diagram of the voice comment recording interface provided in the exemplary embodiments of this disclosure; Figure 7 This is another schematic diagram of the voice comment recording interface provided in the exemplary embodiments of this disclosure; Figure 8 This is another schematic diagram of the voice comment recording interface provided in the exemplary embodiments of this disclosure; Figure 9 This is another schematic diagram of the voice comment recording interface provided in the exemplary embodiments of this disclosure; Figure 10 This is another schematic diagram of the voice comment recording interface provided in the exemplary embodiments of this disclosure; Figure 11 This is another schematic diagram of the comment area provided by an exemplary embodiment of this disclosure; Figure 12 This is another schematic diagram of the comment area provided by an exemplary embodiment of this disclosure; Figure 13 This is another schematic diagram of the comment area provided by an exemplary embodiment of this disclosure; Figure 14 These are schematic diagrams of the personal homepage interface, message center interface, and community interface provided in the exemplary embodiments of this disclosure; Figure 15 This is another flowchart illustrating the commenting method provided by an exemplary embodiment of this disclosure; Figure 16 This is another flowchart illustrating the commenting method provided by an exemplary embodiment of this disclosure; Figure 17 This is a schematic diagram of a comment apparatus provided in an exemplary embodiment of this disclosure; Figure 18 This is a schematic diagram of an electronic device provided by an exemplary embodiment of this disclosure. Detailed Implementation
[0011] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0012] Before providing a detailed explanation of the embodiments of this disclosure, some terms involved in the embodiments of this disclosure will be explained.
[0013] In the description of embodiments of this disclosure, the terms "first," "second," etc., may be used herein to describe various concepts, but unless specifically stated otherwise, these concepts are not limited by these terms. These terms are used only to distinguish one concept from another. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.
[0014] This disclosure provides a commenting method, apparatus, electronic device, and computer-readable storage medium. Specifically, the commenting method of this disclosure can be executed by an electronic device, which can be a terminal or a server. The terminal device can be a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
[0015] For example, such as Figure 1 As shown, the electronic device is illustrated using terminal device 10 as an example. Terminal device 10 can display a comment area for multimedia content, including a voice comment control. In response to a trigger operation on the voice comment control, an auxiliary information acquisition instruction is sent to server 20. Server 20 determines the content auxiliary information associated with the multimedia content and returns the content auxiliary information to terminal device 10. Terminal device 10 displays a voice comment recording interface based on the content auxiliary information. The voice comment recording interface displays a recording control and the content auxiliary information associated with the multimedia content. In response to a trigger operation on the recording control, terminal device 10 acquires the target voice comment. Terminal device 10 sends the target voice comment to the server, and server 20 publishes the target voice comment to display it in the comment area.
[0016] The following is a detailed description in conjunction with the accompanying drawings. It should be noted that the order of description of the following embodiments is not intended to limit the preferred order of the embodiments. Although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than that shown in the drawings.
[0017] In this embodiment, a terminal device is used as an example for illustration. This embodiment provides a commenting method, such as... Figure 2 As shown, the specific process of this commenting method can be as follows: 201. Display a comment area for multimedia content, including a voice comment control.
[0018] Multimedia content refers to an information carrier that transmits information in at least one media format. Its type can be set according to actual circumstances. For example, multimedia content may include at least one of audio, video, images, posts, and notes; this embodiment does not limit the specific types. Optionally, when the multimedia content includes audio, the audio may be a target song, in which case the multimedia content can be the target song.
[0019] The comment area refers to the channel through which users communicate about multimedia content. The voice comment control refers to a component in the comment area where users can post comments in audio format. Optionally, the voice comment control can be located anywhere in the comment area; alternatively, the comment area can include a comment display area and a comment input box area, with the voice comment control located on the comment input box area. This disclosure does not impose any limitations on this aspect.
[0020] Optionally, the entry point for displaying the comment area of multimedia content can be set according to the actual situation. For example, multimedia content can be displayed through the content interface, which includes a comment entry point. In response to the triggering operation of the comment entry point, the comment area of the multimedia content can be displayed. Alternatively, the comment area can be displayed at the same time as the multimedia content is displayed on the content interface. This embodiment of the present disclosure does not limit this.
[0021] In some embodiments, the comment area includes a comment display area and a comment input box area, and the voice comment control includes a first voice comment control located on the comment input box area and / or a second voice comment control located on the comment display area.
[0022] The comment display area is used to display comments on multimedia content. The comment input area is used for users to edit and enter comments. Optionally, the comment area can display all or only a portion of the comment input areas. When only a portion of the comment input areas is displayed, the entire comment input area is displayed in response to a trigger operation on that portion. For example, the comment display area can be as follows: Figure 3As shown in 3011, part of the comment input box area in the comment area can be as follows: Figure 3 As shown in 301, 3012, in response to a trigger operation on a portion of the comment input box area, displays the entire comment input box area as follows: Figure 3 3021 is shown in 302.
[0023] Optionally, the first voice comment control can be located in a portion of the comment input area or in the entire comment input area. When the first voice comment control is located in a portion of the comment input area, the first voice comment control can be as follows: Figure 3 As shown in 3013 in section 301, when the first voice comment control is located on the entire comment input box area, the second voice comment control can be as follows: Figure 3 3022 as shown in 302.
[0024] Optionally, the first voice comment can be used to trigger the publication of a first-level voice comment for multimedia content, and the second voice comment control can be used to trigger the publication of second-level or higher voice comments for multimedia content. Second-level or higher voice comments can refer to reply information to the first-level comments on the multimedia content. First-level comments can include first-level voice comments or first-level text comments.
[0025] Optionally, the second voice comment control can correspond one-to-one with the comments in the comment display area. That is, each comment in the comment display area has a corresponding second voice comment control for providing a voice reply to that comment. Optionally, the second voice comment control may exist only when a comment in the comment display area meets preset voice reply conditions; otherwise, the comment may not have a corresponding second voice comment control. The preset voice reply conditions can be set according to actual conditions. For example, the preset voice reply conditions may be that the comment is a voice comment, the relevance of the comment to the multimedia content is higher than a preset relevance, or the comment includes part of the multimedia content, etc. This embodiment of the present disclosure does not limit this.
[0026] For example, when the preset condition for a voice reply is that the comment is a voice comment, the second voice comment control can be... Figure 4 401 in the middle.
[0027] In this embodiment, the comment area includes a comment display area and a comment input box area. The voice comment control includes a first voice comment control located on the comment input box area and / or a second voice comment control located on the comment display area. This allows access to the voice comment recording interface through different entry points, improving the flexibility of accessing the voice comment recording interface. Furthermore, it enables voice replies to multimedia content comments, further enhancing the flexibility of the voice comment function and thereby improving interaction efficiency and utilization rate of the voice comment function.
[0028] In some embodiments, the multimedia content includes a target song, and the second voice comment control is a voice reply control for the first voice comment in the comment display area, wherein the first voice comment is a voice comment related to the target song in the voice comments of the comment display area.
[0029] The voice reply control refers to the control that replies to the first voice comment via voice. After the target voice comment is published via the second voice comment control, the target voice comment is displayed as a reply message to the first voice comment in the comment display area. Voice comments related to the target song can refer to various information related to the target song. For example, voice comments related to the target song can refer to voice comments including the lyrics, style, background of creation, album name, artist name, news, etc. of the target song. This embodiment of the disclosure does not limit this.
[0030] Optionally, voice comments unrelated to the target song in the multimedia content's voice comments can be referred to as second voice comments, and these second voice comments do not have corresponding second voice comment controls. It is understood that the aforementioned preset voice reply conditions can refer to voice comments related to the target song in the voice comments section of the comment display area in this embodiment of the disclosure.
[0031] Optionally, the second voice comment control can also be a voice reply control for the first comment in the comment display area, where the first comment is a comment related to the target song in the comments section of the comment display area. The first comment includes a first voice comment and / or a first text comment.
[0032] In this embodiment of the disclosure, the multimedia content includes a target song, and the second voice comment control is a voice reply control for the first voice comment in the comment display area. The first voice comment is a voice comment related to the target song in the voice comments in the comment display area. This not only allows users to reply to voice comments related to the target song via voice, thus improving the conversion rate of replying to voice comments related to the song through the voice comment function, but also reduces the number of second voice comment controls, simplifies the comment area, and reduces interference with users.
[0033] 202. In response to a trigger operation on the voice comment control, the voice comment recording interface is displayed. The voice comment recording interface displays the recording control and auxiliary information related to the multimedia content.
[0034] The type of trigger operation can be set according to the actual situation. For example, the trigger operation can be a click operation or a long press operation, etc. This embodiment of the disclosure is not limited here. For another example, the trigger operation can also be a specific gesture swipe operation on the voice comment control. The recording control is used to trigger the recording of the user's voice. Content auxiliary information refers to information used to assist users in posting comments related to multimedia content, so that users do not need to return to the content interface to view multimedia content and then return to the voice comment recording interface to make voice comments, thereby improving the efficiency and convenience of voice comments, thereby improving the utilization rate of the voice comment function and saving the computer resources consumed by the terminal device to display the content interface and the voice comment recording interface back and forth.
[0035] Optionally, the specific content of the auxiliary information can be set according to the type of multimedia content. For example, when the multimedia content is notes, the auxiliary information can be key information in the notes; when the multimedia content is a video, the auxiliary information can be the current content in the video, the background music in the video, the lyrics of the song in the video, etc.; when the multimedia content is a song, the auxiliary information can be the lyrics of the target song, pictures and videos related to the target song, etc. This disclosure embodiment does not limit the scope of the information.
[0036] In some embodiments, the multimedia content includes a target song, and the content supplementary information includes at least a portion of the lyrics of the target song. For example, at least a portion of the lyrics of the target song on the voice comment recording interface can be as follows: Figure 5 As shown in Figure 5011, the recording controls on the voice comment recording interface can be used as follows: Figure 5 The 5012 shown in 501.
[0037] Optionally, the display format of at least some lyrics may be selected according to the actual situation. For example, at least some lyrics may be displayed in the form of whole lines, word by word, or in segments. This embodiment of the present disclosure does not limit this.
[0038] In this embodiment of the disclosure, when a user needs to cover a target song but forgets the lyrics, they can sing the song using the lyrics on the voice comment recording interface. This allows the user to view the lyrics and record simultaneously, eliminating the need for the user to rely on memory to sing the song or switch back and forth to view the lyrics. This avoids the user from easily singing the wrong song, forgetting the lyrics, or stopping midway, further improving the interaction efficiency and utilization rate of the voice comment function.
[0039] In some embodiments, at least a portion of the lyrics includes one of the following: the beginning lyrics of the target song, the chorus lyrics, lyrics from popular cover songs, and lyrics preferred by the current user. The current user refers to the user using this terminal device.
[0040] In this embodiment, at least a portion of the lyrics includes one of the following: the beginning lyrics of the target song, the chorus lyrics, popular cover lyrics, and lyrics preferred by the current user. The current user refers to the user using this terminal device. Popular cover lyrics can be determined by the server based on historical voice comment data of the target song, counting the frequency of each lyric segment being covered, and identifying the segment with the highest frequency as popular cover lyrics. The current user's preferred lyrics can be determined by the server based on the current user's historical collections, playback history, or cover history of the target song or corresponding artist, identifying the lyric segment with the highest activity level as the current user's preferred lyrics. If the voice comment recording interface displays all the lyrics of the target song or a fixed portion of the lyrics, it can easily cause visual fatigue for the user and make it difficult for the user to locate the lyrics they need. Therefore, in this embodiment, at least a portion of the lyrics includes one of the following: the beginning lyrics of the target song, the chorus lyrics, popular cover lyrics, and lyrics preferred by the current user, so that the lyrics displayed on the voice comment recording interface are the lyrics needed by the user. Among these features, the popular cover song lyrics section utilizes group cover song behavior data to recommend highly popular starting points for users, reducing the time users spend browsing and judging on their own. The lyrics for current user preferences are matched based on the user's personal historical behavior, improving the alignment between lyric fragments and the user's singing intention. This allows users to quickly locate the lyrics they need, further enhancing the convenience of covering songs based on the partial lyrics displayed on the voice comment recording interface.
[0041] In some embodiments, when the voice comment control includes a second voice comment control, the content auxiliary information includes partial lyrics of the target song, the first voice comment includes the first lyrics of the target song, and the partial lyrics displayed on the voice comment recording interface include the lyrics of the target song adjacent to the first lyrics. The lyrics adjacent to the first lyrics may include the next line of the first lyrics. If the target voice comment includes the next line of the first lyrics, a chain-reaction singing effect based on the first lyrics can be achieved. It is understood that the target voice comment is displayed in the comment display area as a response to the first voice comment.
[0042] For example, the first voice comment can be like Figure 4 As shown in the 402 error, the second voice comment control can be as follows: Figure 4 As shown in Figure 401, in response to a trigger operation on the second voice comment control, the displayed voice comment recording interface can be as follows: Figure 5 As shown in Figure 501.
[0043] Optionally, when the supplementary content information includes partial lyrics of the target song, the partial lyrics displayed when entering the voice comment recording interface triggered by the first voice comment control and the partial lyrics displayed when entering the voice comment recording interface triggered by the second voice comment control can be different. Optionally, when the displayed partial lyrics are different, the voice comment recording interface can also display different song-related type information.
[0044] For example, when entering the voice comment recording interface from the first voice comment control, the lyrics displayed can be popular cover versions of the target song, and the voice comment recording interface can be like... Figure 5 As shown in Figure 502, at this time, the type information on the voice comment recording interface is "Popular Segment," which indicates that the lyrics in this segment are popular cover lyrics of the target song. When the second voice comment control triggers entry into the voice comment recording interface, the lyrics displayed may include lyrics from the target song adjacent to the first lyrics. The voice comment recording interface can be as follows: Figure 5 As shown in Figure 501, the type information on the voice comment recording interface is "Continue Singing," indicating that part of the lyrics include lyrics adjacent to the first lyric in the target song, and the user can continue singing from here.
[0045] In this embodiment of the disclosure, the content auxiliary information includes part of the lyrics of the target song, the first voice comment includes the first lyrics of the target song, and the part of the lyrics displayed on the voice comment recording interface includes the lyrics of the target song adjacent to the first lyrics. This allows users to continue singing the target song based on the first lyrics, forming a continuous interaction around the same song. This not only enhances the fun of the voice comment function and increases the comment interaction rate, but also eliminates the need for users to manually locate the subsequent lyrics of the first lyrics, thereby further improving the utilization rate of the voice comment function.
[0046] In some embodiments, the target song is multimedia content, or a song indicated by song information in multimedia content, or a song associated with a user identifier in multimedia content, or a song indicated by song information in the comments of multimedia content.
[0047] In this context, song information in multimedia content or comments can be information that points to a target song. For example, song information can be at least one of the following: song title, album, playlist, and lyrics. This embodiment of the disclosure is not limited to this. For instance, when the multimedia content is a video, the target song can be the background music in the video or a song indicated by a song title mentioned in the video's comments.
[0048] A song associated with a user identifier in multimedia content can refer to a song sung by the user indicated by the user identifier. The user identifier in multimedia content can be a username mentioned in the multimedia content, such as the singer's name, or it can refer to the user account that published the multimedia content.
[0049] In this embodiment of the disclosure, the target song is multimedia content, or a song indicated by song information in multimedia content, or a song associated with a user identifier in multimedia content, or a song indicated by song information in the comments of multimedia content. This enriches the existence of the target song, so that at least part of the lyrics of the target song can be triggered to be displayed in multiple ways, thereby further facilitating users to post voice comments while reading the lyrics.
[0050] In some embodiments, the voice comment recording interface displays partial lyrics of the target song. This disclosure also includes: In response to the lyrics switching operation on the voice comment recording interface, the lyrics displayed on the voice comment recording interface are switched to another part of the lyrics of the target song.
[0051] The lyrics switching operation can be set according to the actual situation. For example, the lyrics switching operation can be a swipe operation on the lyrics, or the voice comment recording interface can include a swipe control, and the lyrics switching operation can be a trigger operation on the swipe control. For another example, the lyrics switching operation can also be clicking on the line of the target lyrics in the lyrics list to directly jump to that lyric position. This embodiment of the disclosure does not limit it here.
[0052] When the voice comment recording interface includes a sliding control, the sliding control can be as follows: Figure 6 6012, as shown in 601, Figure 6 6011 indicates a portion of the target song. Figure 6 60121 represents the slider on the sliding control. When the slider is slid up, the additional lyrics are the lyrics of the song in the target song that come before the additional lyrics. When the slider is slid down, the additional lyrics are the lyrics of the song in the target song that come after the additional lyrics.
[0053] When the voice comment recording interface includes a sliding control, the sliding control can include a first sliding control and a second sliding control, such as the first sliding control... Figure 6 As shown in 6021, the second sliding control is as follows: Figure 6 As shown in 6022, when the first sliding control is clicked, the other part of the lyrics is the lyrics of the song in the target song that are before the lyrics of the first part; when the second sliding control is clicked, the other part of the lyrics is the lyrics of the song in the target song that are after the lyrics of the first part.
[0054] In this embodiment of the disclosure, the voice comment recording interface displays part of the lyrics of the target song. In response to the lyrics switching operation of the voice comment recording interface, the part of the lyrics displayed on the voice comment recording interface is switched to another part of the lyrics of the target song. This allows the user to switch the displayed lyrics to the lyrics they need when the part of the lyrics displayed on the voice comment recording interface is not the lyrics they need, thereby further improving the convenience of the user to make voice comments while looking at the lyrics.
[0055] 203. In response to a trigger operation on the recording control, obtain the target voice comment.
[0056] The triggering operation for the recording control can be set according to the actual situation. For example, the triggering operation for the recording control can be a long press operation or a click operation, etc., which is not limited in this embodiment. Optionally, when the triggering operation for the recording control is a long press operation, the recording can end when the long press operation is detected to end or the voice recording duration reaches the preset duration, thereby obtaining the target voice comment. Optionally, the target voice comment may or may not include content auxiliary information, which is not limited in this embodiment.
[0057] Optionally, when the recording control is triggered, the voice comment recording interface can display operation prompts, a status indicator indicating that recording is in progress, and / or the remaining recording time. These prompts, status indicators, and remaining recording time do not obscure the content auxiliary information. For example, the content auxiliary information might be lyrics, and the trigger operation for the recording control is a long press on the recording control. The recording control could be... Figure 5 As shown, when you long-press the recording control, the voice comment recording interface can be accessed as follows: Figure 7 As shown, where, Figure 7 701 indicates a status identifier. Figure 7 702 indicates the remaining recording time. Figure 7 703 and 704 indicate operation prompts. Figure 7 The 703 setting is used to prompt the user to send the target voice comment when the long-press operation ends. When the user performs the first swipe upwards on the voice comment recording interface, the retrieval of the target voice comment is canceled. The first swipe and the long-press operation are consecutive actions. Figure 7 The error code 704 indicates that after the first swipe, the user is prompted to cancel the retrieval of the target voice comment after ending the first swipe.
[0058] In some embodiments, the multimedia content includes multiple songs, and the content auxiliary information includes singing assistance information for the target song among the multiple songs. The voice comment recording interface also includes a song list, which includes multiple songs. The singing assistance information refers to information that helps the user sing the target song. It can be set according to actual conditions; for example, the singing assistance information can be part of the lyrics of the target song, a video of someone else singing the target song, or the melody sheet music and rhythm prompts of the target song, etc. This embodiment of the present disclosure does not limit this. Optionally, the multimedia content can determine the most popular song or the song currently preferred by the user as the target song. This embodiment of the present disclosure does not limit this. The most popular song can refer to the song ranked highest based on the number of times it has been covered within a recent preset time period, and the user preference can refer to the song with the highest matching degree based on the style tags of the user's historical favorite songs and the style tags of multiple songs. For example, if song A has been covered the most times in the past week, then song A will be selected as the target song; or, for example, if the user's recently saved songs are mostly tagged as rock, and song B is also tagged as rock, then song B will be selected as the target song.
[0059] In some embodiments, this application further includes: in response to a song selection operation in the song list, switching the song singing assistance information displayed on the voice comment recording interface to the song singing assistance information of the selected song. The song selection operation can be configured according to actual conditions; for example, it can be a click operation or a double-click operation, and this embodiment does not limit the scope of the application.
[0060] For example, song selection is done via a click, and the song list displayed on the voice comment recording interface can be like this: Figure 8 As shown in Figure 801, the song list includes songs s1, s2, and s3, with s3 as the target song. In response to a trigger operation on the voice comment control, the song singing assistance information displayed on the voice comment recording interface is the song singing assistance information for s3. In response to a click operation on s2, the song singing assistance information displayed on the voice comment recording interface is switched to the song singing assistance information for s2.
[0061] In this embodiment of the disclosure, when the multimedia content includes multiple songs, the target song displayed on the voice comment recording interface may not be the song the user needs. Therefore, a song list can be displayed so that the user can select a song from the song list, thereby switching the display of song singing assistance information on the voice comment recording interface, further ensuring that the user can post voice comments while viewing the song singing assistance information.
[0062] When a user selects another song from the song list, the client instantly replaces the song performance information in the voice comment recording interface with the corresponding information for the selected song, without requiring the user to cancel the current recording and re-trigger the voice comment entry. This design allows users to continuously change the target song to be sung or commented on within the same recording session in scenarios where multiple songs are associated, significantly reducing interface state resets and system resource consumption caused by repeatedly entering and exiting the recording interface, thus improving the continuity of voice comment operations and overall publishing efficiency.
[0063] In some embodiments, this disclosure further includes: in response to a switching operation of the recording mode of the voice comment recording interface, switching the voice comment recording interface to a singing assistance mode, and displaying content assistance information associated with the multimedia content on the voice comment recording interface.
[0064] The switching operation can be set according to the actual situation. For example, the switching operation can be a click operation, a long press operation, or a two-finger pinch operation in the blank area of the voice comment recording interface. This embodiment of the disclosure does not limit the operation.
[0065] Optionally, the voice comment recording interface may display various recording modes, and the switching operation may be a trigger operation for the recording mode, or the switching operation may be a trigger operation for the blank area of the voice comment recording interface. This embodiment of the present disclosure is not limited to these modes.
[0066] Optionally, the recording mode may include a singing assistance mode and at least one other recording mode. When in another recording mode, the voice comment recording interface does not display content assistance information. The singing assistance mode refers to loading and presenting a set of resources associated with the current multimedia content within the voice comment recording interface, which can assist the user in completing a singing or commentary expression. Its information presentation format may include at least one of the following, in addition to text lyrics: sheet music, chord symbols, original vocal waveforms, or backing vocal tracks. For example, one lower-level form of the singing assistance mode can be a lyrics mode, which displays at least part of the lyrics of the target song in text form; another lower-level form of the singing assistance mode can be a sheet music mode, which displays the sheet music or chord progression diagram corresponding to the main melody of the target song on the recording interface. When the voice comment recording interface is displayed in response to a trigger operation on the voice comment control, it defaults to another recording mode. Then, in response to a switching operation on the recording mode of the voice comment recording interface, it switches to singing assistance mode so that content assistance information associated with the multimedia content can be displayed on the voice comment recording interface.
[0067] For example, other recording modes are free mode, singing assistance mode is lyrics mode, switching is done by clicking on the lyrics mode, responding to triggering actions on the voice comment control, and the displayed voice comment recording interface can be as follows: Figure 9 As shown in 901, 902, or 903, in response to a click on "Lyrics Mode," the voice comment recording interface can be as follows: Figure 10 As shown in 1001 or 1002.
[0068] Optionally, when the voice comment control includes a first voice comment control and a second voice comment control, when the voice comment recording interface is displayed in response to a trigger operation on the first voice comment control, it may default to another recording mode; when the voice comment recording interface is displayed in response to a trigger operation on the second voice comment control, it may default to singing assistance mode. Optionally, when the voice comment recording interface is displayed in response to a trigger operation on the first voice comment control, it may also enter the last used recording mode.
[0069] Optionally, when a voice comment recording interface is displayed in response to a trigger operation on the voice comment control and other recording modes are entered by default, after the voice comment recording interface is displayed, a first target voice comment can be obtained in response to a trigger operation on the recording control. That is, the voice comment obtained when in other recording modes is referred to as the first target voice comment. For ease of description, the target voice comment obtained in the singing assistance mode is referred to as the second voice comment.
[0070] Optionally, after switching the voice comment recording interface to singing assistance mode and displaying content assistance information associated with multimedia content on the voice comment recording interface, the display of content assistance information on the voice comment recording interface can be cancelled in response to switching to other recording modes.
[0071] In this embodiment of the disclosure, in response to the switching operation of the recording mode of the voice comment recording interface, the voice comment recording interface is switched to the singing assistance mode, and content assistance information associated with multimedia content is displayed on the voice comment recording interface. This provides multiple voice recording modes, taking into account both speaking mode and cover song mode, so that users can choose the voice recording mode they need as needed, improving the flexibility of user voice comments and further improving the utilization rate of the voice comment function.
[0072] In some embodiments, this disclosure further includes: canceling the display of the recording mode in response to a trigger operation on the recording control. For example, if the other recording mode is a free mode, the singing assistance mode is a lyrics mode, and the switching operation is a click operation on the lyrics mode, the voice comment recording interface can be configured as follows in response to the click operation on the "lyrics mode": Figure 10As shown in Figure 1001, in response to a trigger operation on the recording control, the voice comment recording interface can be as follows: Figure 7 As shown.
[0073] Optionally, in response to a triggering operation on the recording control, if the target voice comment is not obtained or after the target voice comment is obtained, the recording mode can be returned to display.
[0074] In this embodiment of the disclosure, in response to the trigger operation of the recording control, the recording mode is canceled to avoid accidental interruption of recording, thereby ensuring the smoothness of the voice commentary and further improving the utilization rate of the voice commentary power.
[0075] 204. Send the target voice comment to display the target voice comment in the comment area.
[0076] After obtaining the target voice comment, the terminal device can send the target voice comment to the server, and the server will then publish the target voice comment to be displayed in the comment area of the multimedia content on each terminal device.
[0077] Optionally, after obtaining the target voice comment, the terminal device can directly send the target voice comment; alternatively, after obtaining the target voice comment, the terminal device can return to display the comment input box area and send the target voice comment in response to the send operation on the comment input box area.
[0078] For example, the returned comment input area is like Figure 11 As shown in 1101, Figure 11 11011 in the text indicates a visual indicator that indicates the target voice comment and sends the target voice comment in response to a triggering action of the "Send" control in the comment input area.
[0079] In some embodiments, after obtaining the target voice comment, this disclosure further includes: Display the comment input area; In response to an edit operation on the input box in the comment input area, retrieve the target text comment; Send the target voice comment to display the target voice comment in the comment area, including: In response to a send operation targeting the comment input area, send the target text comment and the target voice comment to display the target voice comment and the target text comment as a single comment in the comment area.
[0080] For example, the displayed comment input area is as follows: Figure 11 As shown in Figure 1102, Figure 11 11021 in the text indicates a visual cues, which are used to indicate the target voice comment. Figure 11 where 11022 denotes the input box in the comment input box area, which is configured to acquire a target text comment, Figure 11 where 11023 denotes the target text comment, in response to a triggering operation on the "Send" control in the comment input box area, the target voice comment and the target text comment are sent, and the target voice comment and the target text comment on the comment area may be as shown in Figure 12 , Figure 12 where 1201 denotes the target text comment, Figure 12 where 1202 denotes the target voice comment.
[0081] Optionally, a text comment obtained by converting the target voice comment into text may also be displayed on the comment area. For example, the comment area may be as shown in Figure 12 , Figure 12 where 1203 denotes the text comment obtained by converting the target voice comment into text.
[0082] In the embodiments of the present disclosure, a comment input box area is displayed; in response to an editing operation on the input box in the comment input box area, a target text comment is acquired; in response to a sending operation for the comment input box area, the target text comment and the target voice comment are sent, so that the target voice comment and the target text comment are displayed as a single comment on the comment area, which enables publishing of multimodal comments, enriches the forms of comments, further improves user's comment interactivity, and thus improves the utilization rate of the comment function.
[0083] In some embodiments, a comment result control for the voice comment may also be displayed in the comment display area. In response to a triggering operation on the comment result control, a comment result interface is displayed, and the comment result interface displays the comment result of the voice comment for the multimedia content. For example, the comment result control may be 1301 as shown in Figure 13 , and in response to the triggering operation on the comment result control, the comment result interface is displayed by jumping.
[0084] In some embodiments, the target voice comment may be displayed on the personal homepage interface, the message center interface, and the community interface of the current user. Optionally, a target song may also be displayed on the community interface. For example, the personal homepage interface may be as shown by 1401 in Figure 14 , Figure 14 where 14011 denotes the target voice comment, the message center interface may be as shown by 1402 in Figure 14 , Figure 14 where 14021 denotes the target voice comment, the community interface may be as shown by 1403 in Figure 14 , Figure 14 where 14031 denotes the target voice comment, Figure 14 where 14032 denotes the target song.
[0085] As can be seen from the above, the embodiments of this disclosure display a comment area for multimedia content, the comment area including a voice comment control; in response to a trigger operation on the voice comment control, a voice comment recording interface is displayed, the voice comment recording interface displaying a recording control and content auxiliary information associated with the multimedia content; in response to a trigger operation on the recording control, a target voice comment is obtained; the target voice comment is sent to display the target voice comment on the comment area, thereby realizing the display of content auxiliary information on the voice comment recording interface, so that users can send voice comments while viewing the content auxiliary information, without having to exit the voice comment recording interface to view the multimedia content, saving computer resources consumed by switching back and forth between interfaces during voice commenting, reducing the phenomenon of redundant sending of user operation commands, reducing data processing pressure, improving the fluency of voice comments, thereby improving interaction efficiency and utilization rate of voice comment function.
[0086] The following is based on Figure 15 The commenting method provided in this application will be further explained. In the embodiments of this disclosure, a target song is used as an example of multimedia content, a portion of the lyrics of the target song is used as an example of content auxiliary information, and lyrics mode and free mode are used as examples of recording modes for explanation.
[0087] 1501. The terminal device displays a comment area for the target song. The comment area includes a comment display area and a comment input box area. The comment input box area includes a first voice comment control, and the comment display area includes a second voice comment control.
[0088] 1502. In response to the trigger operation of the first voice comment control, the terminal device displays the voice comment recording interface, which displays the recording control, lyrics mode and free mode.
[0089] 1503. The terminal device responds to the trigger operation of the recording control and obtains the first target voice comment.
[0090] 1504. In response to the triggering operation of the lyrics mode, the terminal device sends the first lyrics retrieval instruction to the server.
[0091] 1505. The terminal device receives a portion of the lyrics of the target song returned by the server based on the first lyrics acquisition instruction, and displays the portion of the lyrics of the target song on the voice comment recording interface.
[0092] The lyrics can be selected from one of the following: lyrics from popular cover songs, lyrics from the beginning of the song, lyrics from the chorus, or lyrics preferred by the current user. Optionally, popular cover songs can be used as part of the lyrics; if no popular cover songs are available, then the lyrics from the beginning of the song can be used as part of the lyrics.
[0093] Optionally, the terminal device can respond to the lyrics switching operation on the voice comment recording interface by switching part of the lyrics displayed on the voice comment recording interface to another part of the lyrics of the target song.
[0094] Optionally, the lyrics mode may include an initial state, a browsing state, a recording state, and an end state. In the initial state, a portion of the lyrics is displayed awaiting recording. In the browsing state, the user scrolls up and down to view the lyrics. In the recording state, the recording process is in progress, during which a portion of the lyrics is still displayed, along with the remaining recording time, operation prompts, and a status indicator. The end state indicates that recording has ended and returns to the comment input area.
[0095] 1506. In response to the trigger operation of the recording control, the terminal device cancels the display of free mode and lyrics mode, and obtains the second target voice comment.
[0096] 1507. In response to a trigger operation of a second voice comment control for the first voice comment, the terminal device sends a second lyrics retrieval instruction to the server, wherein the first voice comment includes the first lyrics.
[0097] In this process, after receiving the second lyrics retrieval instruction, the server can convert the first voice comment into comment text using a speech recognition model, calculate the text similarity between the comment text and each line of lyrics in the target song's lyrics library, determine the lyric with the highest text similarity as the first lyric, and identify the adjacent lyrics following the first lyric from the lyric sequence as partial lyrics. Alternatively, the server can store the start and end indexes of the lyrics reported during the initial recording of the first voice comment. Based on the next sequential index of the end index in the lyrics library, the server can determine the lyrics adjacent to the first lyric in the target song, thus obtaining partial lyrics. Optionally, if the server cannot recognize the first lyric or cannot find any lyrics adjacent to the first lyric, it can return the initial partial lyrics to the terminal device. For example, if the first voice comment, after speech recognition, yields the text "The sky is azure," and the 5th line of the lyrics library is "The sky is azure," then the 6th line, "There are paper cranes outside the window," is determined to be an adjacent lyric. Or, for example, if the start and end indexes reported during the initial recording of the first voice comment are 3 to 5, then the 6th line is taken as an adjacent lyric.
[0098] Optionally, the comment display area can also show the number of existing responders at a designated location. The number of existing responders refers to the number of people who have replied to the first voice comment using the second voice comment control, to enhance the comment atmosphere. The designated location can be a position within a preset distance from the second voice comment control. For example, the number of existing responders displayed at the designated location could be as follows: Figure 4 The message displayed reads, "xx people have already taken turns singing, come and try it out."
[0099] Optionally, the number of people participating in the first voice commentary can be unlimited or preset; this embodiment of the present disclosure does not impose any limitations on this.
[0100] 1508. The terminal device receives partial lyrics of the target song returned by the server based on the second lyrics acquisition instruction, and displays a voice comment recording interface. The voice comment recording interface displays partial lyrics of the target song and recording controls. The partial lyrics include the lyrics of the target song that are adjacent to the first lyrics.
[0101] 1509. The terminal device responds to the trigger operation of the recording control and obtains the second target voice comment.
[0102] 15010. The terminal device returns to display the comment input box area.
[0103] 15011. In response to a send operation targeting the comment input box area, the terminal device sends a first target voice comment or a second target voice comment to the server.
[0104] 15012. The server publishes either the first target voice comment or the second target voice comment to display the first target voice comment or the second target voice comment in the comment display area.
[0105] When the second target voice comment is obtained through step 1509, the second target voice comment can be displayed as a reply to the first voice comment in the comment display area, so as to form a continuity relationship in content and a reply relationship in comment structure.
[0106] 15013. In response to an editing operation on the input box in the comment input box area, the terminal device obtains the target text comment and, in response to a sending operation on the comment input box area, sends the target text comment and the first target voice comment to the server, or sends the target text comment and the second target voice comment to the server.
[0107] 15014. The server publishes a first target voice comment and a target text comment, displaying the first target voice comment and the target text comment as a single comment in the comment display area; or, the server publishes a second target voice comment and a target text comment, displaying the second target voice comment and the target text comment as a single comment in the comment display area.
[0108] When the second target voice comment is obtained through step 1509, the second target voice comment and the target text comment can be displayed as a reply to the first voice comment in the comment display area, so as to form a continuity relationship in content and a reply relationship in comment structure.
[0109] The comment method of this disclosure embodiment can be as follows: Figure 16 As shown, the terminal device displays a comment area, which includes a first voice comment control and a second voice comment control. In response to a trigger operation on the first voice comment control, a voice comment recording interface is displayed. This interface displays recording controls, a lyrics mode, and a free mode. In response to a trigger operation on the lyrics mode, the terminal device displays a portion of the target song's lyrics on the voice comment recording interface. In response to a trigger operation on the second voice comment control, the terminal device displays another portion of the target song's lyrics and recording controls. The lyrics include those adjacent to the first set of lyrics. Users can slide the lyrics up and down to determine the starting position for singing. In other words, the terminal device can switch the displayed lyrics to another portion of the target song's lyrics in response to a lyrics switching operation on the voice comment recording interface. Users can press and hold the recording control while singing, referring to the lyrics. In other words, the terminal device, in response to a trigger operation on the recording control, acquires and publishes the second target voice comment, while maintaining the display of the target song's lyrics throughout the acquisition of the second target voice comment. Optionally, when a user covers a target song, the lyrics displayed on the voice comment recording interface can also change as the position of the lyrics changes.
[0110] In this embodiment, partial lyrics are displayed on the voice comment recording interface so that song recognition, lyrics loading, lyrics browsing, voice recording, and comment posting can be completed within the same interface. This reduces the occurrence of forgetting lyrics, singing incorrectly, recording interruptions, and repeated re-recording when users post cover song voice comments. It also reduces process interruptions caused by exiting the comment section to look up words, allowing users to complete a cover song voice comment more smoothly. This helps to extend the recording time of a single voice message, thereby helping to improve the conversion rate of cover song voice comment posting, and improving the completeness and quality of content, forming a closed loop from listening to songs, generating expression motivation to completing voice posting.
[0111] The definitions of terms, specific implementation methods, and corresponding beneficial effects of this embodiment can be found in the above method embodiments, and will not be repeated here.
[0112] To better implement the above methods, this disclosure also provides a commenting device, such as... Figure 17 As shown, the commenting device may include: The first display module 1701 is used to display a comment area for multimedia content, and the comment area includes voice comment controls.
[0113] The second display module 1702 is used to display a voice comment recording interface in response to a trigger operation on the voice comment control. The voice comment recording interface displays the recording control and auxiliary information related to the multimedia content.
[0114] The third display module 1703 is used to obtain the target voice comment in response to the trigger operation of the recording control.
[0115] The comment generation module 1704 is used to send the target voice comment so that the target voice comment can be displayed in the comment area.
[0116] In some embodiments, the multimedia content includes a target song, and the content supplementary information includes at least a portion of the lyrics of the target song.
[0117] In some embodiments, the voice comment recording interface displays partial lyrics of the target song, and the second display module 1702 is further configured to: In response to the lyrics switching operation on the voice comment recording interface, the lyrics displayed on the voice comment recording interface are switched to another part of the lyrics of the target song.
[0118] In some embodiments, at least a portion of the lyrics includes one of the following: the beginning lyrics of the target song, the chorus lyrics, lyrics from popular cover songs, or lyrics favored by the current user.
[0119] In some embodiments, the comment area includes a comment display area and a comment input box area, and the voice comment control includes a first voice comment control located on the comment input box area and / or a second voice comment control located on the comment display area.
[0120] In some embodiments, the multimedia content includes a target song, and the second voice comment control is a voice reply control for the first voice comment in the comment display area, wherein the first voice comment is a voice comment related to the target song in the voice comments of the comment display area.
[0121] In some embodiments, the content-aided information includes a portion of the lyrics of the target song, the first voice comment includes the first lyrics of the target song, and the portion of lyrics displayed on the voice comment recording interface includes the lyrics of the target song adjacent to the first lyrics.
[0122] In some embodiments, after obtaining the target voice comment, the third display module 1703 is further configured to: Display the comment input area; In response to an edit operation on the input box in the comment input box area, retrieve the target text comment.
[0123] The comment generation module 1704 is used to perform the following actions in response to a send operation on the comment input box area: send the target text comment and the target voice comment, so that the target voice comment and the target text comment are displayed as a single comment in the comment area.
[0124] In some embodiments, the target song is multimedia content, or a song indicated by song information in multimedia content, or a song associated with a user identifier in multimedia content, or a song indicated by song information in the comments of multimedia content.
[0125] In some embodiments, the multimedia content includes multiple songs, the content auxiliary information includes the singing auxiliary information of the target song among the multiple songs, and the voice comment recording interface also includes a song list, which includes multiple songs.
[0126] In some embodiments, the second display module 1702 is further configured to: in response to a song selection operation on the song list, switch the song singing assistance information displayed on the voice comment recording interface to the song singing assistance information of the selected song.
[0127] In some embodiments, the second display module 1702 is further configured to: switch the voice comment recording interface to a singing assistance mode in response to a switching operation on the recording mode of the voice comment recording interface, and display content assistance information associated with the multimedia content on the voice comment recording interface.
[0128] In some embodiments, the second display module 1702 is further configured to: cancel the display of the recording mode in response to a trigger operation on the recording control.
[0129] In practice, each of the above modules can be implemented as an independent entity or can be combined arbitrarily to be implemented as the same or several entities. For the specific implementation methods and corresponding beneficial effects of each of the above modules, please refer to the previous method embodiments, which will not be repeated here.
[0130] Accordingly, this disclosure also provides an electronic device, which can be a terminal, such as a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. Figure 18 As shown, Figure 18 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. The electronic device 1800 includes a processor 1801 with one or more processing cores, a memory 1802 with one or more computer-readable storage media, and a computer program stored on the memory 1802 and executable on the processor. The processor 1801 and the memory 1802 are electrically connected. Those skilled in the art will understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0131] The processor 1801 is the control center of the electronic device 1800. It connects various parts of the electronic device 1800 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 1802, and calling data stored in the memory 1802, it performs various functions of the electronic device 1800 and processes data, thereby monitoring the electronic device 1800 as a whole.
[0132] In this embodiment of the disclosure, the processor 1801 in the electronic device 1800 loads the instructions corresponding to the processes of one or more application programs into the memory 1802 according to the following steps, and the processor 1801 runs the application programs stored in the memory 1802 to realize various functions, such as: A comment area that displays multimedia content, including voice comment controls; In response to a trigger operation on the voice comment control, the voice comment recording interface is displayed, which shows the recording control and auxiliary information related to the multimedia content; In response to a trigger operation on the recording control, obtain the target voice comment; Send the target voice comment to display the target voice comment in the comment area.
[0133] For details on the specific implementation methods and corresponding beneficial effects of each of the above operations, please refer to the detailed description of the comment method above, which will not be repeated here.
[0134] Optional, such as Figure 18 As shown, the electronic device 1800 also includes: a touch display screen 1803, a radio frequency circuit 1804, an audio circuit 1805, an input unit 1806, and a power supply 1807. The processor 1801 is electrically connected to the touch display screen 1803, the radio frequency circuit 1804, the audio circuit 1805, the input unit 1806, and the power supply 1807. Those skilled in the art will understand that... Figure 18 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0135] The touch display screen 1803 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 1803 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 1801. It can also receive and execute commands from the processor 1801. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 1801 to determine the type of touch event. Subsequently, the processor 1801 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 1803 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 1803 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 1803 can also be used as part of the input unit 1806 to achieve input functions.
[0136] The radio frequency circuit 1804 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other electronic devices, and to transmit and receive signals with network devices or other electronic devices.
[0137] Audio circuitry 1805 can be used to provide an audio interface between a user and an electronic device via a speaker and a microphone. Audio circuitry 1805 converts received audio data into electrical signals, transmits them to the speaker, and the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuitry 1805, converted back into audio data, and processed by processor 1801. The audio data is then transmitted via radio frequency circuitry 1804 to, for example, another electronic device, or output to memory 1802 for further processing. Audio circuitry 1805 may also include an earphone jack to facilitate communication between external headphones and electronic devices.
[0138] The input unit 1806 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.
[0139] Power supply 1807 is used to supply power to various components of electronic device 1800. Optionally, power supply 1807 can be logically connected to processor 1801 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 1807 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0140] although Figure 18 As not shown in the diagram, the electronic device 1800 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.
[0141] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0142] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0143] Therefore, embodiments of this disclosure provide a computer-readable storage medium storing a plurality of computer programs that can be loaded by a processor to execute any of the comment methods provided in embodiments of this disclosure. For example, the computer program can perform the following steps: A comment area that displays multimedia content, including voice comment controls; In response to a trigger operation on the voice comment control, the voice comment recording interface is displayed, which shows the recording control and auxiliary information related to the multimedia content; In response to a trigger operation on the recording control, obtain the target voice comment; Send the target voice comment to display the target voice comment in the comment area.
[0144] For details on the specific implementation methods and corresponding beneficial effects of each of the above operations, please refer to the detailed description of the comment method above, which will not be repeated here.
[0145] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0146] Since the computer program stored in the computer-readable storage medium can execute any of the comment methods provided in the embodiments of this disclosure, the beneficial effects that any of the comment methods provided in the embodiments of this disclosure can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.
[0147] It should be noted that, in the data processing stage, the technical solution of this application has strictly limited the scope of data collection to the minimum necessary to achieve the technical objectives, preventing the acquisition of irrelevant information. For any user information to be collected, the data subject will be clearly informed and their consent obtained. Furthermore, technologies such as encrypted storage and access control are employed to strengthen data security and ensure the security and compliance of the entire data processing process. The technical model and decision-making mechanism are based on objective technical parameters and do not introduce unnecessary parameters such as gender or age that may lead to discrimination, resolutely eliminating algorithmic discrimination and upholding public order and good morals. In addition, the specification fully describes the technical implementation methods, application scenarios, and compliance protection details. The claims are consistent with the content of the specification, key compliance designs are clear and verifiable, and the overall technical design is guided by the protection of public interests and adherence to social ethics, without any circumstances that harm public interests or violate public order and good morals.
[0148] The foregoing has provided a detailed description of a commenting method, apparatus, electronic device, and computer-readable storage medium provided by the embodiments of this disclosure. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A commenting method, characterized in that, include: A comment area that displays multimedia content, including a voice comment control; In response to a trigger operation on the voice comment control, a voice comment recording interface is displayed, which displays recording controls and content auxiliary information associated with the multimedia content; In response to a trigger operation on the recording control, the target voice comment is obtained; Send the target voice comment to display the target voice comment in the comment area.
2. The method according to claim 1, characterized in that, The multimedia content includes the target song, and the content auxiliary information includes at least part of the lyrics of the target song.
3. The method according to claim 2, characterized in that, The voice comment recording interface displays part of the lyrics of the target song, and the method further includes: In response to a lyrics switching operation on the voice comment recording interface, the lyrics displayed on the voice comment recording interface are switched to another part of the lyrics of the target song.
4. The method according to claim 1, characterized in that, The comment area includes a comment display area and a comment input box area, and the voice comment control includes a first voice comment control located on the comment input box area and / or a second voice comment control located on the comment display area.
5. The method according to claim 4, characterized in that, The multimedia content includes the target song, and the second voice comment control is a voice reply control for the first voice comment in the comment display area, wherein the first voice comment is a voice comment related to the target song in the voice comments of the comment display area.
6. The method according to claim 5, characterized in that, The content auxiliary information includes part of the lyrics of the target song, the first voice comment includes the first lyrics of the target song, and the part of the lyrics displayed on the voice comment recording interface includes the lyrics of the target song that are adjacent to the first lyrics.
7. The method according to claim 1, characterized in that, After obtaining the target voice comment, the method further includes: Display the comment input area; In response to an edit operation on the input box in the comment input box area, the target text comment is obtained; Sending the target voice comment to display the target voice comment on the comment area includes: In response to a send operation targeting the comment input box area, the target text comment and the target voice comment are sent to display the target voice comment and the target text comment as a single comment in the comment area.
8. The method according to claim 2, characterized in that, The target song is the multimedia content, or a song indicated by song information in the multimedia content, or a song associated with a user identifier in the multimedia content, or a song indicated by song information in the comments of the multimedia content.
9. An electronic device, characterized in that, It includes a processor and a memory, the memory storing multiple instructions; the processor loads instructions from the memory to execute the commenting method as described in any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to perform the comment method according to any one of claims 1 to 8.
