Display control method and apparatus for audio information, medium, and computing device

By displaying audio album art in the audio playback interface and adjusting display/playback parameters in response to user actions, the monotonous interface of existing audio playback software is solved, achieving a more interactive and realistic audio playback experience.

CN119718515BActive Publication Date: 2025-12-09HANGZHOU NETEASE CLOUD MUSIC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411803020.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-12-09
Estimated Expiration
2044-12-09

AI Technical Summary

Technical Problem

The audio playback interface of existing audio playback software is relatively fixed and monotonous, and the user experience needs to be improved.

Method used

Display the audio cover of the currently playing audio in the playback interface, and adjust the display parameters and/or playback parameters of the audio cover in response to user actions, including setting usage trace effects and animation effects based on historical playback information.

Benefits of technology

It achieves flexible and diverse display/playback effects for the audio playback interface, improves the user's interactive experience and sense of control over the audio, and enhances the realism of the interface.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119718515B_ABST
    Figure CN119718515B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a display control method, device, medium and computing equipment of audio information. The method comprises: displaying an audio cover of a currently played audio in a playing interface; and in response to a control operation on the currently played audio, adjusting a playing parameter of the currently played audio and / or a display parameter of the audio cover according to the control operation. The method allows a user to interact with the playing interface by implementing the control operation, thereby achieving effective control of the currently played audio and its audio cover, and further helping to achieve flexible and diverse display / playing effects, and improving the user experience to some extent.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present disclosure relate to the field of computer technology, and more particularly, to a display control method, device, medium and computing device of audio information. BACKGROUND

[0002] This section is intended to provide background or context to the embodiments of the present disclosure. The description herein is not admitted to be prior art merely by inclusion in this section.

[0003] There are currently various audio playing software in the industry, which can be used to play online or local audio. For example, various forms of music playing software, which usually display lyrics, play / pause buttons, next / previous song buttons and other audio related information in the playing interface. SUMMARY

[0004] However, the display / playing method of the audio playing interface of the existing audio playing software is usually fixed and monotonous. Taking music playing software as an example, the lyrics, play / pause buttons, next / previous song buttons and other audio related information displayed in the playing interface are usually displayed in a fixed form, and the playing method of the song is usually fixed and uninteresting, and the display / playing effect is monotonous, and the user experience needs to be improved.

[0005] Therefore, there is a great need for an improved display scheme to adopt a brand-new display control method of audio information, to realize corresponding control of audio related information in response to user operation, to realize adjustment of information display effect, and to improve user experience.

[0006] In this context, embodiments of the present disclosure aim to provide a display control method, device, medium and computing device of audio information.

[0007] In a first aspect of the embodiments of the present disclosure, a display control method of audio information is provided, comprising:

[0008] displaying an audio cover of a currently playing audio in a playing interface;

[0009] in response to a control operation on the currently playing audio, adjusting a playing parameter of the currently playing audio and / or a display parameter of the audio cover according to the control operation.

[0010] Optionally, the displaying an audio cover of a currently playing audio in a playing interface comprises:

[0011] obtaining historical playing information generated by an associated user playing the currently playing audio, and determining a display style of the audio cover according to the historical playing information;

[0012] display the audio cover in the playing interface according to the display style.

[0013] Optionally, the display style of the audio cover is determined according to the historical playback information, including:

[0014] In a case where the historical playback information is empty, the display style is that the audio cover is provided with a virtual packaging effect which is not removed; and / or,

[0015] In a case where the historical playback information is not empty, the display style is that the audio cover is provided with at least one of usage trace special effects: wear, indentation, scratch, crease, discoloration, damage, and dirt.

[0016] Optionally, in a case where the historical playback information is not empty, a degree of the usage trace special effect is positively correlated with the historical playback information.

[0017] Optionally, the historical playback information includes at least one of the following: historical playback times, historical playback duration, first playback time, and sharing times.

[0018] Optionally, in a case where the historical playback information is empty, the audio cover of the currently played audio is displayed in the playing interface, including:

[0019] An animation for removing the packaging effect is displayed in the playing interface, and the audio cover is displayed after the removal is completed.

[0020] Optionally, the associated user of the currently played audio includes at least one of the following:

[0021] The current user corresponding to the playing interface, a first user sharing the currently played audio to the current user, a second user receiving the currently played audio shared by the current user, and a third user belonging to the same group as the current user.

[0022] Optionally, a first control control is provided in the playing interface, a control operation for the currently played audio includes a first touch operation acting on the first control control, and the adjusting the playing parameter of the currently played audio and / or the display parameter of the audio cover according to the control operation in response to the control operation for the currently played audio includes:

[0023] In response to the first touch operation, the playing state of the currently played audio is switched, and the display parameter of the audio cover is adjusted, wherein the display parameter is adapted to the playing state.

[0024] Optionally, the audio cover includes a virtual cover and a virtual record, and the adjusting the display parameter of the audio cover includes:

[0025] adjusting a relative position relationship of the virtual cover and the virtual record; or

[0026] adjusting transparency information of the virtual cover and / or the virtual record.

[0027] Optionally,

[0028] in a case where the first touch operation is used to switch the currently played audio from a playing state to a pause state, the adjusted virtual record is not covered by the virtual cover or is partially covered by the virtual cover;

[0029] in a case where the first touch operation is used to switch the currently played audio from a pause state to a playing state, the adjusted virtual record is completely covered by the virtual cover.

[0030] Optionally, the audio cover includes a virtual cover, and the adjusting the display parameter of the audio cover includes:

[0031] in a case where the first touch operation is used to switch the currently played audio from a playing state to a pause state, adjusting the virtual cover from a first size to a second size;

[0032] in a case where the first touch operation is used to switch the currently played audio from a pause state to a playing state, adjusting the virtual cover from the second size to the first size.

[0033] Optionally, a second control control is arranged in the playing interface, the control operation for the currently played audio includes a second touch operation acting on the second control control, and the adjusting the playing parameter of the currently played audio and / or the display parameter of the audio cover according to the control operation in response to the control operation for the currently played audio includes:

[0034] in response to the second touch operation, switching audio content of the currently played audio and adjusting the display parameter of the audio cover, wherein the display parameter is adapted to the audio content.

[0035] Optionally, the adjusting the display parameter of the audio cover includes:

[0036] determining, according to the control operation, second audio content of the currently played audio after switching and corresponding second display content, the audio cover displaying the first display content before switching;

[0037] updating the first display content being displayed to the second display content.

[0038] Optionally, the updating the first display content being displayed to the second display content comprises:

[0039] moving the audio cover containing the first display content out of a display position thereof, and moving an audio cover containing the second display content into the display position.

[0040] Optionally, the audio cover comprises a virtual record, and the control operation for the currently played audio comprises a first rotation operation acting on the virtual record, and the adjusting the playing parameter of the currently played audio according to the control operation in response to the control operation for the currently played audio comprises:

[0041] controlling a playing progress of the currently played audio to advance or retreat from a current playing progress in response to the first rotation operation.

[0042] Optionally, the first rotation operation is a sliding operation, and the controlling the playing progress of the currently played audio to advance or retreat from the current playing progress in response to the first rotation operation comprises:

[0043] in a case where a direction of the sliding operation is a first direction, controlling the playing progress of the currently played audio to advance from the current playing progress;

[0044] in a case where the direction of the sliding operation is a second direction, controlling the playing progress of the currently played audio to retreat from the current playing progress.

[0045] Optionally, the controlling the playing progress of the currently played audio to advance or retreat from the current playing progress in response to the first rotation operation comprises:

[0046] controlling a time length of the playing progress of the currently played audio to advance or retreat from the current playing progress according to a rotation angle of the first rotation operation relative to a center of the virtual record.

[0047] In a third aspect of the embodiments of the present disclosure, a medium is provided, and the medium has a computer program stored thereon, wherein the computer program is executed by a processor to implement the display control method of the audio information according to any one of the first aspect.

[0048] In a fourth aspect of the embodiments of the present disclosure, a computing device is provided, and the computing device comprises:

[0049] a processor; and a memory for storing processor-executable instructions;

[0050] The processor implements the display control method of audio information by running the executable instructions.

[0051] In a fifth aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program and / or instructions, which, when executed by a processor, implement the display control method of audio information according to any one of the embodiments of the first aspect.

[0052] According to the display control method of audio information according to the embodiments of the present disclosure, the audio playback device displays the audio cover of the currently played audio in the playback interface, and further adjusts the playback parameter of the currently played audio and / or the display parameter of the audio cover according to the control operation in response to the control operation for the currently played audio.

[0053] In this way, when the user implements the corresponding control operation for the currently played audio, the audio playback software can adjust the playback parameter of the currently played audio and / or the display parameter of the audio cover according to the operation, so that the playback effect of the currently played audio and / or the display effect of the audio cover can change accordingly with the operation of the user. It can be seen that the present scheme allows the user to interact with the playback interface by implementing the control operation, thereby realizing effective control of the currently played audio and its audio cover, and further helping to realize flexible and diverse display / playback effects, and improving the user experience to a certain extent. BRIEF DESCRIPTION OF DRAWINGS

[0054] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:

[0055] Figure 1 An architecture schematic diagram of an audio playback system in the related art is schematically shown;

[0056] Figure 2 A flowchart of a display control method of audio information according to an embodiment of the present disclosure is schematically shown;

[0057] Figure 3 A schematic diagram of a playback interface according to an embodiment of the present disclosure is schematically shown;

[0058] Figure 4 A schematic diagram of a trace special effect of an audio cover according to an embodiment of the present disclosure is schematically shown;

[0059] Figure 5 A schematic diagram of a trace special effect of a virtual cover according to an embodiment of the present disclosure is schematically shown;

[0060] Figure 6 A schematic diagram of an audio pause process according to an embodiment of the present disclosure is shown schematically;

[0061] Figure 7 A schematic diagram of an audio switching process according to an embodiment of the present disclosure is shown schematically;

[0062] Figure 8 A schematic diagram of a virtual record rotating according to an embodiment of the present disclosure is shown schematically;

[0063] Figure 9 A schematic diagram of a progress bar control dragging according to an embodiment of the present disclosure is shown schematically;

[0064] Figure 10 A schematic diagram of an audio cover rotating according to an embodiment of the present disclosure is shown schematically;

[0065] Figure 11 A schematic diagram of a medium according to an embodiment of the present disclosure is shown schematically;

[0066] Figure 12 A block diagram of a display control apparatus of audio information according to an embodiment of the present disclosure is shown schematically;

[0067] Figure 13 A schematic diagram of a computing device according to an embodiment of the present disclosure is shown schematically.

[0068] In the drawings, identical or corresponding labels indicate identical or corresponding parts. DETAILED DESCRIPTION

[0069] The principles and spirits of the present disclosure will be described below with reference to several exemplary embodiments. It should be understood that the embodiments are given only so that those skilled in the art can better understand and implement the present disclosure, and do not limit the scope of the present disclosure in any way. On the contrary, the embodiments are provided so that the present disclosure is more thorough and complete, and the scope of the present disclosure is fully conveyed to those skilled in the art.

[0070] Those skilled in the art know that the embodiments of the present disclosure can be implemented as a system, apparatus, device, method or computer program product. Therefore, the present disclosure can be embodied in the form of entire hardware, entire software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0071] According to embodiments of the present disclosure, a display control method, apparatus, medium and computing device of audio information are provided.

[0072] In this document, the number of any elements in the drawings is used for illustration only and not limitation, and any naming is only for differentiation and does not have any limiting meaning.

[0073] The principles and spirits of the present disclosure will be explained in detail below with reference to several representative embodiments of the present disclosure. SUMMARY

[0075] The inventor found that the display / play mode of the audio playing interface of the existing audio playing software is usually fixed and monotonous. Taking the music playing software as an example, the lyrics, play / pause button, next / previous song button and other audio related information displayed in the playing interface are usually displayed in a fixed form, and the playing mode of the song is usually fixed and monotonous, and the display / play effect is monotonous, and the user experience needs to be improved.

[0076] In order to solve the above problems, the present disclosure provides a display control method and device of audio information, medium and computing equipment, which displays the audio cover of the currently played audio in the playing interface by the audio playing software; and in response to the control operation for the currently played audio, adjusts the playing parameter of the currently played audio and / or the display parameter of the audio cover according to the control operation.

[0077] In this way, when the user implements the corresponding control operation for the currently played audio, the audio playing software can adjust the playing parameter of the currently played audio and / or the display parameter of the audio cover according to the operation, so that the playing effect of the currently played audio and / or the display effect of the audio cover can change accordingly with the operation of the user. It can be seen that the present scheme allows the user to interact with the playing interface by implementing the control operation, thereby realizing effective control of the currently played audio and its audio cover, and further helping to realize flexible and diverse display / play effect, and improving the user experience to a certain extent.

[0078] After introducing the basic principles of the present disclosure, the various non-limiting embodiments of the present disclosure will be introduced in detail below.

[0079] Application scenario overview

[0080] It should be noted that the above application scenarios are only shown for the purpose of facilitating the understanding of the spirits and principles of the present disclosure, and the embodiments of the present disclosure are not limited in this respect. On the contrary, the embodiments of the present disclosure can be applied to any applicable scenario.

[0081] The display control method of audio information disclosed in the present disclosure can be applied to an audio playing device, and specifically can be applied to audio playing software, such as music playing software, etc., running in the device. The audio playing device can be any form of electronic device, including but not limited to a mobile phone, a PC (Personal Computer) tablet device, a notebook computer, a PDA (Personal Digital Assistant), a wearable device (such as smart glasses, a smart watch, etc.), etc. The audio playing software essentially belongs to an APP (Application), which can be pre-installed on the audio playing device, so that the software can be started and run in the device. Of course, the audio playing software can also be implemented by using H5 page, Mini Program, Quick App, etc., and the one or more embodiments of the present disclosure do not limit the specific form of the foregoing audio playing device and audio playing software. Of course, the audio playing device should be equipped with related hardware (such as a touch screen, a stylus, etc.) for touch operation, so as to smoothly detect the control operation implemented by the user.

[0082] In addition, the audio playing software disclosed in the present disclosure can be regarded as a client for providing an audio playing function, and the audio (the currently playing audio as described below) played by the client can be a local audio stored in the audio playing device, which can be specifically stored in the local storage space of the audio playing device or the external storage space connected thereto.

[0083] Alternatively, the client can also have a networking function and access a corresponding server based on the function, so as to provide the user (i.e., the user of the client) with an audio playing function through interaction with the server. At this time, the client and the server constitute an audio playing system, and the client can obtain audio from the server and play it.

[0084] Figure 1 An architecture schematic diagram of an audio playing system in the related art is schematically shown. As shown in FIG. 1, the audio playing system includes a client and a server. The client can be regarded as an audio playing software, and the server can be regarded as a service provider for providing an audio playing function. Figure 1As shown, the server-side program running in the server 11 can implement the server 11 as a server end of the audio playing function, while the audio playing software respectively running in each mobile phone (i.e. the mobile phone 12, the mobile phone 13, the mobile phone 14, etc.) can implement them as a client end of the audio playing function respectively. The server 11 can be a physical server containing a single host, or can be a virtual server, a cloud server, etc. carried by a host cluster. Of course, the number of the client ends contained in the audio playing system is not limited in the present disclosure. For example, one server end can simultaneously interface with multiple client ends and provide corresponding services for them respectively, wherein any client end can constitute an audio playing system with the server end. In addition, the network 10 used for the interaction between the client end and the server end can be in wired and / or wireless form, which will not be described herein.

[0085] It is worth noting that whether the audio playing software has a networking function or not, or whether it interacts with the server end in the process of implementing the display control method of the audio information disclosed in the present disclosure, does not affect the normal implementation of the display control method of the audio information disclosed in the present disclosure. In addition, although the embodiments of the present disclosure only relate to the audio playing function of the audio playing software, it does not mean that the software only has the audio playing function, and it can be used to implement related functions such as comments, recommendations, sharing, etc. The embodiments of the present disclosure do not limit this.

[0086] According to the display control method of the audio information according to the embodiments of the present disclosure, the audio playing software displays the audio cover of the currently played audio in the playing interface; and in response to a control operation on the currently played audio, adjusts the playing parameter of the currently played audio and / or the display parameter of the audio cover according to the control operation.

[0087] In practical applications, the present disclosure does not limit the specific form of the currently played audio. For example, the audio can be music (such as songs, light music, etc.), recording (such as program recording, telephone recording, audio recorded by a recorder, etc.), audio contained in multimedia resources (such as background music, pure vocals, accompaniment, etc.), etc.

[0088] Exemplary method

[0089] It should be noted that the above application scenarios are only shown for the purpose of facilitating the understanding of the spirit and principles of the present disclosure, and the embodiments of the present disclosure are not limited in this respect. On the contrary, the embodiments of the present disclosure can be applied to any applicable scenario.

[0090] The display scheme of the material disclosed in the present disclosure will be described in detail below with reference to the accompanying drawings.

[0091] Reference Figure 2 , Figure 2A flowchart of a display control method of audio information according to an embodiment of the present disclosure is schematically shown. The display control method of audio information can include the following steps:

[0092] In step S202, an audio cover of a currently played audio is displayed in a play interface.

[0093] It should be first noted that the play interface described in the present disclosure is an interface related to a play function provided by an audio play software for a currently played or to-be-played audio (i.e. the following current played audio), which can be used to show various audio information related to the current played audio, such as audio control information, audio description information, etc., so that the user can view the above-mentioned audio information in the interface, and can also perform a control operation in real time for the current played audio in the interface, so as to control the display effect of the above-mentioned audio information and / or the play effect of the current played audio.

[0094] Figure 3 A schematic diagram of a play interface according to an embodiment of the present disclosure is schematically shown. As shown in Figure 3 The interface can include various audio information, such as a current module name 301 to which the current played audio belongs (the "daily recommendation" indicates that the current played audio corresponding to the interface belongs to a recommended audio), a sharing control 302, an audio name 303 (the name of the current played audio is "AAA"), an author name 304 (the author of the audio is S1), a progress bar control 305, a current play time 306, an audio total time 307, a play mode switching control 308, a previous song control 309, a play / pause control 310, a next song control 311, a playlist control 312, a favorite control 313, a comment control 314, etc.

[0095] The audio cover described in the present disclosure can include a virtual cover and / or a virtual record, the virtual cover is a digital simulation of a physical cover, and the virtual record is a digital simulation of a physical record. By displaying the virtual cover and / or the virtual record in the play interface, a realistic effect for the physical cover and / or the physical record can be presented, and the viewing experience of the user for the interface can be improved. The virtual cover can simulate a physical cover made of paper, fabric, plastic, etc., and the virtual record can simulate a physical record of a black vinyl type (i.e. a black vinyl record).

[0096] The outer surface of the audio cover includes a front surface and a back surface, and the outer surface can be used to display cover information of the current played audio (specifically, cover information of the audio content of the current played audio at the current time). For example, the front surface of the virtual cover can be used to display the name, cover picture and release information, etc. of the cover information of the current played audio (actually the current content of the current played audio). As Figure 3As shown, the front side of the virtual cover 315 displays cover information 316 including the name "AAA" of the currently played audio (in the upper middle position of the cover), a cover picture (the "house" image in the middle of the cover), and release information of the audio (the name of the release agency, icon, and bar code in the lower right corner of the cover), etc. As shown in FIG. 3B, the back side of the virtual cover 315 displays cover information 317 including the name of the currently played audio ("AAA"), the release time "2016-11-26 (recording engineer)", the language (English), the creation (lyrics xxxxxxxx and music xxxxxxxx), etc. Figure 5 As shown, the back side of the virtual cover 501 displays cover information 502 including the name of the currently played audio ("AAA"), the release time "2016-11-26 (recording engineer)", the language (English), the creation (lyrics xxxxxxxx and music xxxxxxxx), etc. As shown in FIG. 5B, the front side of the virtual cover 501 displays cover information 503 including the name of the currently played audio ("AAA"), the release time "2016-11-26 (recording engineer)", the language (English), the creation (lyrics xxxxxxxx and music xxxxxxxx), etc. Figure 8 As shown in FIG. 6B, the front side of the virtual cover 601 displays cover information 602 including the name of the currently played audio ("AAA"), the release time "2016-11-26 (recording engineer)", the language (English), the creation (lyrics xxxxxxxx and music xxxxxxxx), etc. Figure 9 As shown, the front side of the virtual record 602 displays a reduced cover picture, and the back side can be blank or display production information of the record, which will not be described herein.

[0097] Figure 3 As shown in the playing interface of FIG. 3A, the virtual cover 315 is displayed, Figure 6 As shown in (c) of FIG. 6A, the virtual cover 601 and the virtual record 602 are displayed, Figure 8 As shown in (c) of FIG. 6A, the virtual cover 601 and the virtual record 602 are displayed, Figure 9 As shown in (c) of FIG. 6A, the virtual cover 601 and the virtual record 602 are displayed,

[0098] In an embodiment, the currently played audio according to the present disclosure can be a single song, or can be any audio in an album (e.g., a song in a music album); accordingly, the audio cover can be a single song cover of the currently played audio, or can be an album cover of the album to which the currently played audio belongs. It can be seen that the present scheme can display the corresponding audio cover for a single song or an album, thereby presenting a cover display effect for a single song or an album in the playing interface.

[0099] In an embodiment, when displaying the audio cover of the currently played audio, the audio playing software can first acquire historical playing information of the currently played audio generated by the associated user playing the currently played audio, then determine a display style of the audio cover according to the historical playing information, and further display the audio cover in the playing interface according to the display style. In this way, when displaying the audio cover in the playing interface, a cover display effect related to the historical playing information can be presented, thereby facilitating the user to intuitively and qualitatively perceive the historical playing situation of the currently played audio by viewing the display effect, and improving the realistic effect of the audio cover.

[0100] The associated user of the currently played audio can include a user who can have played the audio before the current time (i.e., a user who can have played the audio before). In order to cope with different scene requirements, the associated user can be flexibly set. For example, the associated user can specifically include at least one of the following. For example, the associated user can include a current user corresponding to the playing interface (i.e., a user who logs in the virtual wrapper and controls the software to display the playing interface at the current time), at which time the display style of the audio cover is related to the historical playing of the current user himself / herself on the currently played audio. For another example, in the case where the currently played audio is shared by a first user to the current user, the associated user can include the first user, at which time the display style of the audio cover is related to the historical playing of the first user on the currently played audio, so that the current user can perceive the playing of the first user on the audio according to the display style of the audio cover, such as the more the playing times, the more the first user likes the audio. Of course, the historical playing information of the first user on the currently played audio can be part of the information generated before the first user recommends the virtual wrapper to the current user, or all the information generated before and after the recommendation. For another example, in the case where the current user has recommended the currently played audio to a second user, the associated user can include the second user, at which time the display style of the audio cover is related to the historical playing of the second user on the currently played audio, so that the current user can perceive the playing of the second user on the audio according to the display style of the audio cover after the current user recommends the audio to the second user, such as the more the playing times, the more the second user likes the audio, and the earlier the first playing time, the more the second user plays the audio after receiving the sharing of the current user. Of course, the historical playing information of the second user on the currently played audio is generated after the current user recommends the virtual wrapper to the second user. For another example, the current user can belong to the same group as other users, such as the same chat group, the same music discussion group, etc. In this case, the associated user can include a third user who belongs to the same group as the current user, at which time the display style of the audio cover is related to the historical playing of the third user on the currently played audio, so that the current user can perceive the historical playing of other people in the group on the audio according to the display style of the audio cover. The third user can be all or part of the members in the group except the current user, and the third user can be preset by the system or specified by the current user, so that the current user can know the playing of other people on the audio through the cover display style of the currently played audio. In addition, in the case where the associated user includes multiple users as described above, the display style can be a superposition of the respective display styles of the multiple users, or an average of the respective display styles, etc., which will not be described herein.

[0101] In an embodiment, when determining the display style of the audio cover according to the historical play information, if the historical play information is empty (indicating that the associated user has not played the current playing audio), the display style can be that a virtual packaging effect is arranged outside the audio cover without being removed. The virtual packaging effect can be a plastic wrapping effect arranged outside a virtual cover, a gift box packaging effect arranged outside a virtual cover and / or a virtual record, etc. As shown in Figure 3 the virtual cover that has not been unpacked is arranged with a plastic wrapping effect 317 outside, and the plastic wrapping effect has a strong reflective effect, which can simulate the real viewing effect of a virtual cover that has not been unpacked and is brand new.

[0102] Further, in the case where the historical play information is empty, when the audio cover is displayed in the play interface, a removal animation for the packaging effect can also be displayed in the play interface, and the audio cover is displayed after the removal is completed, so as to present a virtual effect closer to the unpacking of a real object, further enhance the realistic effect, and improve the use experience of the user when playing the current playing audio for the first time.

[0103] In addition, in the case where the historical play information is not empty (indicating that the associated user has played the current playing audio), the display style is that the audio cover is arranged with at least one of the following use trace special effects: wear, indentation, scratch, fold, discoloration, damage, and dirt. Since the audio cover can include a virtual cover and / or a virtual record, the above-mentioned use trace special effects can be arranged on the surface of the virtual cover (for presenting use traces of the cover) or the surface of the virtual record (for presenting use traces of the record). Taking the virtual cover as an example, as shown in Figure 4 the virtual cover 401 is displayed with various forms of use trace special effects, such as dirt 402, wear 403, scratch 404, and indentation 405; as shown in Figure 5 the use trace special effects 503 displayed on the back of the virtual cover 501 include dirt, indentation, scratch, etc., which will not be described in detail. In this way, in the case where the historical play information indicates that the current playing audio has been played by the associated user, the historical play of the audio can be intuitively presented by displaying the corresponding use trace special effects, and the realistic effect is better.

[0104] In view of the fact that the usage trace of the physical cover and the physical record will gradually deepen with the number of historical uses, the length of time, etc., in order to ensure that the usage trace special effect of the audio cover can be simulated more realistically, in the case that the historical playback information is not empty, the special effect degree of the usage trace special effect can be set to be positively correlated with the historical playback information. Among them, the historical playback information can be flexibly set according to actual needs. For example, the historical playback information can include at least one of the historical playback times, the historical playback length (such as the total historical playback time or the average length, etc.), the first playback time, the sharing times, etc.

[0105] In view of the fact that the historical playback information of the currently played audio and the usage trace special effect of the audio cover can be various, in order to present a usage trace closer to the actual situation, the usage trace special effect of the audio cover can be determined according to the type of the historical playback information. In addition, when determining the usage trace special effect according to the type of the historical playback information, the principle that the special effect degree is positively correlated with the historical playback information can also be followed. For example, the more the historical playback times of the currently played audio, the larger the wear area of the virtual cover and the virtual record; the longer the first playback time (i.e. the interval time between the first playback time and the current time) of the currently played audio, the more serious the discoloration of the virtual cover, the clearer the indentation, the larger the dirty diffusion area, etc.; the more the sharing times, the clearer the scratch of the virtual record, etc.

[0106] Among them, a plurality of usage trace special effect patterns can be drawn in advance and placed in a special effect pattern library, such as a scratch pattern in which only the scratch part is visible and the rest is transparent, a dirty pattern in which only the dirty part is visible and the rest is transparent, etc. After determining the special effect degree of the usage trace special effect of the currently played audio according to the historical playback information thereof, the usage trace special effect pattern of the corresponding type can be selected from the special effect pattern library and superimposed and displayed above the virtual cover. During the display process, the transparency of each pattern and other information can also be appropriately adjusted to make the display effect more realistic.

[0107] Step S204, in response to a control operation for the currently played audio, adjusting the playback parameter of the currently played audio and / or the display parameter of the audio cover according to the control operation.

[0108] In the case that the audio cover is displayed in the playback interface, the user can implement a corresponding control operation for the currently played audio; correspondingly, the audio playback software can respond to the above control operation, adjust the playback parameter of the currently played audio and / or the display parameter of the audio cover according to the operation, thereby adjusting the display effect of the audio cover and / or adjusting the playback effect of the currently played audio.

[0109] In one embodiment, the playback interface may include a first control control. In this case, the control operation for the currently playing audio may include a first touch operation (which can be considered a state switching operation) acting on the first control control. The audio playback software can respond to the first touch operation by switching the playback state of the currently playing audio and adjusting the display parameters of the audio album art. These display parameters are adapted to the playback state (i.e., the adjusted display parameters match the adjusted playback state). The first control control may be a play / pause control displayed on the playback interface (e.g., a play / pause control). Figure 3 As shown in the play / pause control 310, a user's first touch operation on the control can trigger a change in the playback state of the currently playing audio, that is, control the audio to pause (i.e., trigger the audio to change from a playing state to a paused state) or play (i.e., trigger the audio to change from a paused state to a playing state). For example, the first touch operation can be a single click, such as in... Figure 3 When the audio AAA is playing, clicking the play / pause control 310 will pause the audio playback; clicking the play / pause control 310 after it has been paused will resume playback from the current position. Following these click operations, the display effect of the virtual cover 315 will also change accordingly. In this way, the audio playback software can respond to control operations and make corresponding adjustments, thereby strictly controlling the display effect of the audio cover to match the current playback state of the audio, avoiding inconsistencies in the displayed content within the playback interface that could affect the user's normal viewing experience.

[0110] As mentioned earlier, the audio cover art for the currently playing audio may include a virtual cover and / or a virtual record. When the audio cover art includes a virtual cover and a virtual record, the audio playback software can adjust the display parameters of the audio cover art in various ways. For example, the relative positional relationship between the virtual cover and the virtual record can be adjusted (i.e., moving the virtual cover and / or the virtual record) to change their relative positions. For instance, they can be controlled to slide relative to each other horizontally or vertically; or the size of at least one of them can be adjusted while adjusting their relative positions. As another example, the transparency information of the virtual cover and / or the virtual record can be adjusted. For any of the virtual cover and the virtual record being adjusted, the transparency of the entire area it occupies in the playback interface can be adjusted, or the transparency of a portion of its area can be adjusted. For example, such as... Figure 6 As shown in (c), when the area corresponding to the left 2 / 3 of the diameter of the virtual record 602 is located above the virtual cover 601, the transparency of this part can be adjusted to 0 (completely transparent), and the transparency of the area corresponding to the right 1 / 3 of the diameter can be adjusted to 1 (completely opaque) to present a more transparent appearance. Figure 6the display effect shown in (c) (i.e. 2 / 3 of the left side of the virtual record 602 is located in the virtual cover 601, and 1 / 3 of the right side of the virtual record 602 is located outside the virtual cover 601). In this way, the blocking effect between the two can be adjusted, so as to simulate the relative position relationship between the two in the plane or space when the real record is taken out of the real cover (corresponding to audio playing) or put back into the cover (corresponding to audio pause), and a more realistic state switching effect is realized.

[0111] In an embodiment, in a case where the first touch operation is used to switch the current playing audio from the playing state to the pause state, the adjusted virtual record is not covered by the virtual cover or is partially covered by the virtual cover; and in a case where the first touch operation is used to switch the current playing audio from the pause state to the playing state, the adjusted virtual record can be completely covered by the virtual cover. In this way, when the current playing audio is in the playing state, the virtual record is completely covered by the virtual cover, so that the user can view the cover information of the current playing audio contained on the surface of the virtual cover in detail; and when the current playing audio is in the pause state, the virtual record is not covered by the virtual cover or is partially covered by the virtual cover. It can be seen that the relative relationship between the virtual cover and the virtual record changes with the current playing state of the current playing audio, not only can the dynamic change effect of the virtual cover and the virtual record be presented, and the dynamic display effect of the playing interface is enhanced, but also the changed relative state can facilitate the user to view so as to more intuitively understand the current playing state of the current playing audio.

[0112] Of course, the relative blocking relationship corresponding to the playing state and the pause state described above can also be flexibly set according to actual needs or expected display effects, such as the virtual record can be set not to be blocked (i.e. the virtual record is completely visible and the virtual cover is invisible) in the playing state, and the virtual record can be set to be completely blocked (i.e. the virtual record is completely invisible and the virtual cover is visible) in the pause state, so as to create a realistic use effect that the record is taken out of the cover in the playing state and the record is put back into the cover in the pause state, which will not be described in detail.

[0113] In another embodiment, the audio cover may include a virtual cover (e.g., only a virtual cover, or both a virtual cover and a virtual record). The size of the audio cover can be adjusted when the display parameters are changed. For example, when the first touch operation switches the currently playing audio from a play state to a pause state, the virtual cover can be adjusted from a first size to a second size; conversely, when the first touch operation switches the currently playing audio from a pause state to a play state, the virtual cover can be adjusted from the second size to the first size. Clearly, the first size is not equal to the second size: if the first size is larger than the second size, the virtual cover will shrink when the audio is paused and enlarge when the audio is played; conversely, if the first size is smaller than the second size, the virtual cover will enlarge when the audio is paused and shrink when the audio is played. Therefore, by reasonably setting the relative size and specific value of the first and second sizes, the size of the virtual cover can be adjusted in response to the change in the state of the currently playing audio, allowing the user to intuitively perceive the change in the state of the currently playing audio through the size of the virtual cover.

[0114] like Figure 6 As shown in (a), the currently playing audio is in playback mode, and at this time, only the virtual cover 601 is visible (the virtual record 602 is covered by the virtual cover 601 or is not displayed at all). When the user clicks the play / pause control 603, the audio playback software needs to adjust the shape of the control as shown in (b); on the other hand, it needs to reduce the size of the virtual cover 601 as shown in (b) and (c), and control the virtual record 602 to slide to the right so that the virtual record 602 gradually slides out from the right side of the virtual cover 601 until it moves 1 / 3 of the record diameter and stops sliding, presenting the display effect of the virtual record 602 protruding from the virtual cover 601 as shown in (c). This disclosure does not restrict the order of the two steps of "reducing the size of the virtual cover" and "controlling the virtual record to slide out of the virtual cover". For example, the size of the virtual cover 601 shown in Figure (a) can be reduced to the small size shown in Figure (b) first, and then the virtual record 602 can be controlled to gradually slide out from the right side of the virtual cover 601 until it stops at the position shown in Figure (c). At this time, the playback interface passes through the virtual cover 601 in sequence. Figure 6 The states shown in (a), (b), and (c) are correct; alternatively, the virtual record 602 can be controlled to gradually slide out from the right side of the virtual cover 601 while the size of the virtual cover 601 is reduced (the reduction and sliding can start simultaneously, or the sliding can start at any moment before the reduction is finished), ultimately presenting r as shown in the image. Figure 6 The effect shown in (c) is as follows.

[0115] Additionally, a disc shadow effect 604 can be set at the intersection of the virtual record 602 and the virtual cover 601 to further highlight the relative positional relationship between the virtual record 602 and the virtual cover 601 in three-dimensional space.

[0116] exist Figure 6 In the paused state shown in (c), if the user clicks the play / pause control 603, the virtual record 602 can move to the left until it disappears below the virtual cover 601 (as shown in (b)), and the virtual cover 601 can expand as shown in (a). Similar to the aforementioned embodiments, the record leftward movement and cover expansion processes can be implemented sequentially (i.e., the cover expansion is controlled after the record has completely entered the cover); or, the cover expansion can be controlled during the record leftward movement, such as controlling the cover expansion while controlling the record to start leftward movement, or controlling the expansion to begin before the record leftward movement has ended, etc., which will not be elaborated further. Clearly, the above record leftward movement and cover expansion processes are in response to the user's click. Figure 6 The aforementioned adjustment process (i.e., moving the record to the right and shrinking the cover) is performed by clicking the play / pause control 603 in the interface shown in (a). The duration of each adjustment stage can be flexibly set for the aforementioned adjustment process and its inverse process, thereby presenting the corresponding animation effect.

[0117] In one embodiment, the playback interface may include a second control control. In this case, the control operation for the currently playing audio may include a second touch operation applied to the second control control. The audio playback software can respond to this second touch operation (which can be considered a content switching operation) by switching the audio content of the currently playing audio and adjusting the display parameters of the audio cover art. These display parameters are adapted to the audio content (i.e., the adjusted display parameters match the adjusted audio content). The second control control may be a previous / next track control displayed on the playback interface (e.g.,...). Figure 3 As shown in the previous track control 309 or next track control 311, the user can control the switching of the audio content of the currently playing audio by triggering the control (i.e., performing the second touch operation). For example, the second touch operation can be a single click. When the user clicks the previous track control 309, the audio playback software can switch to the previous audio track of audio AAA and adjust the virtual cover of audio AAA to match the virtual cover of the previous audio track; when the user clicks the next track control 311, the audio playback software can switch to the next audio track of audio AAA and adjust the virtual cover of audio AAA to match the virtual cover of the next audio track. In this way, the audio playback software can respond to the second touch operation and make corresponding adjustments, thereby strictly controlling the display effect of the audio cover to match the audio content of the currently playing audio, avoiding inconsistencies in the displayed content within the playback interface that could affect the user's normal viewing experience.

[0118] In response to the first touch operation, the first audio content of the currently playing audio is being played, and the audio cover displays the first display content corresponding to the first audio content (e.g., the name, cover picture, release information, and cover information of the first audio content). In response to the second touch operation, the audio playing software can determine the second audio content of the currently playing audio and the second display content corresponding to the second audio content according to the control operation, and then update the first display content being displayed to the second display content. In this way, the display content of the audio cover is updated, and the content displayed by the audio cover at any time matches the audio content of the currently playing audio at the current time.

[0119] In addition, when the first display content being displayed is updated to the second display content, the display content of the audio cover can be refreshed while the basic display parameters such as the position, size, and color of the audio cover remain unchanged, so that only the display content needs to be updated, the calculation amount of the updating process is small, and the updating speed is fast. The refreshing process of the display content can be implemented by using fade-in / fade-out, move-in / move-out, zoom-in / zoom-out, and other special effects to enhance the dynamic display effect.

[0120] Alternatively, the audio cover containing the first display content can be moved out of the display position, and the audio cover containing the second display content can be moved into the display position, so as to realize the replacement effect of the latter audio cover (i.e., the audio cover of the second audio content) on the former audio cover (i.e., the audio cover of the second audio content). The removal and movement-in processes consume a certain amount of time, so that an animation effect for the audio cover updating process can be presented, and the viewing effect is good.

[0121] For example, it is assumed that the next audio of audio AAA is audio BBB. In response to the second touch operation on the next audio control 604, the audio playing software can update the basic information (e.g., the name of the audio, the name of the creator, the current playing time, and the total time of the audio) of audio AAA being displayed in the playing interface to the basic information of audio BBB (the updated basic information is shown in FIG. 6(c)). Figure 6 Figure 7 In addition, the audio cover 701 of audio AAA can be controlled to move leftward until it moves out of the playing interface from the left side of the interface, and the audio cover 702 of audio BBB can be controlled to appear from the right boundary of the interface and move leftward until it moves into the middle position of the interface (i.e., the original display position of the audio cover 701 of audio AAA). After the movement ends, the effect is shown in FIG. 6(b). Figure 7 In addition, the audio cover 701 of audio AAA can be controlled to move leftward until it moves out of the playing interface from the left side of the interface, and the audio cover 702 of audio BBB can be controlled to appear from the right boundary of the interface and move leftward until it moves into the middle position of the interface (i.e., the original display position of the audio cover 701 of audio AAA). After the movement ends, the effect is shown in FIG. 6(b).​

[0122] Of course, the foregoing embodiments are all described by way of example with the user clicking the second control to switch the audio, and in fact, the user can also implement the first control operation in other manners to trigger the switching of the audio. For example, the user can press and hold the screen at the display position of the audio cover in the playing interface and swipe left / right to switch the previous / next audio; or can issue an audio switching instruction through voice control, and the like, which will not be described herein again.

[0123] Since the audio AAA is in the pause state before being switched to the audio BBB, the switched audio BBB is also in the pause state by default. At this time, if the user clicks the play / pause control 703 (the control is not shown in the figure before being clicked) in the interface shown in (b), the audio playing software can respond to the operation to adjust the form of the control to (b) and (c), and can also control the virtual record to move left into the virtual cover, and enlarge the size of the virtual cover to that shown in (c) during the moving-in process or after the moving-in is completed. Figure 7

[0124] Figures 3-7 Each of the figures in the foregoing embodiments shows the virtual cover. For example, in the playing interface shown in the foregoing figures, the user can trigger the interface to display only the virtual record by clicking or long-pressing the audio cover, such as triggering to turn into the playing interface shown in (b) or (c) of FIG. 7. Figure 8 Figure 9

[0125] In an embodiment, the audio cover can include a virtual record, and at this time, the control operation for the currently playing audio can include a first rotation operation acting on the virtual record. In this regard, the audio playing software can respond to the first rotation operation to control the playing progress of the currently playing audio to advance or retreat from the current playing progress according to the first rotation operation. In this way, the user is allowed to directly implement the first rotation operation on the virtual record to control the fast-forward or fast-rewind of the playing process of the currently playing audio, so as to realize the “disc rubbing” (or disc rubbing) playing effect for the currently playing audio, enrich the playing control manner of the user for the currently playing audio, and further enhance the playability of the audio playing software.

[0126] ​​​It should be noted that the first rotating operation does not refer to an operation in which a user's finger rotates during operation, but refers to an operation that can trigger the fast forward or fast backward of the playing progress of the currently played audio, thereby logically realizing the effect of quickly rotating a virtual record (forward or backward), and thus is not limited to an operation that can control a virtual record to produce an actual rotating effect. As can be seen, the first control operation can be an operation of controlling a virtual record to rotate (at this time, the audio playing software responds to the operation not only to control the fast forward or fast backward of the playing process of the currently played audio, but also to control the virtual record to rotate by a corresponding angle), or can be an operation of triggering a virtual record to produce a rotating effect (at this time, the audio playing software responds to the operation only to control the fast forward or fast backward of the playing process of the currently played audio, and does not control the virtual record to rotate by a corresponding angle).

[0127] For example, from the perspective of operation gestures, a user can click on the right half of the virtual record to trigger the fast forward of the currently played audio by a preset time length (such as 5 s, 10 s, etc.), click on the left half of the virtual record to trigger the fast backward of the currently played audio by a fixed time length, and the like. Alternatively, a user can long press on the right half of the virtual record to trigger the continuous fast forward of the currently played audio at a preset rate until the long pressing is stopped, long press on the left half of the virtual record to trigger the continuous fast backward of the currently played audio at a preset rate until the long pressing is stopped, and the like, which will not be described again. Alternatively, a user's finger can slide on the virtual record while being pressed to drag the virtual record to rotate by a preset angle or continuously rotate in a direction associated with the sliding direction until the finger stops sliding. For example, when the sliding track is arc-shaped (or approximately arc-shaped), the clockwise sliding can be set as fast forward, and the counterclockwise sliding can be set as fast backward. When the sliding track is straight (or approximately straight), the rightward (or upward) sliding can be set as fast forward, and the leftward (or downward) sliding can be set as fast backward, and the like, which will not be described again. The correspondence between the above operation modes, operation tracks, operation directions, and fast forward / fast backward, and the like can be flexibly set according to actual needs, and the embodiments of the present disclosure do not limit this.

[0128] In an embodiment, the first rotating operation is a sliding operation. When the playing progress of the currently played audio is controlled to advance or retreat from the current playing progress according to the operation, in a case where the direction of the sliding operation is a first direction, the playing progress of the currently played audio can be controlled to advance from the current playing progress; and in a case where the direction of the sliding operation is a second direction, the playing progress of the currently played audio can be controlled to retreat from the current playing progress. As described above, the first direction and the second direction can be clockwise and counterclockwise respectively, or rightward and leftward horizontally respectively, or upward or downward respectively, and the like. In this way, the user is allowed to implement the first rotating operation through a preset gesture and direction, thereby intuitively and flexibly controlling the fast forward or fast backward of the currently played audio.

[0129] The audio playback software can control the duration for which the playback progress of the currently playing audio advances or rewinds from its current position, based on the rotation angle of the first rotation operation relative to the center of the virtual record. For example, when the first and second directions are clockwise and counter-clockwise respectively, it can be set to fast-forward / rewind for 10 seconds per 90° rotation, or fast-forward / rewind for 1 / 8 of the total audio duration, etc. Correspondingly, for the first rotation operation actually performed by the user, the software can determine whether the currently playing audio should be fast-forwarded or rewinded based on the actual operation direction, and determine the duration for which the audio should be fast-forwarded or rewinded based on the actual operation trajectory or operation duration, which will not be elaborated further.

[0130] As mentioned earlier, when the user performs the first rotation operation, in addition to controlling the playback progress of the currently playing audio to fast forward or rewind, the virtual record can also be controlled to rotate along with the first rotation operation, that is, rotate by a corresponding angle in the corresponding direction. For example, for the user's actual first rotation operation, the direction of rotation (related to the aforementioned fast forward or rewind) can be determined based on the actual operation direction, and the degree by which the virtual record should rotate in that direction can be determined based on the actual operation trajectory or operation duration (the required rotation degree is related to the duration of fast forward or rewind), which will not be elaborated further. In this way, the user can control the playback progress of the currently playing audio to fast forward or rewind for a certain duration through hand operation, and can also control the virtual record to rotate by a certain angle in a preset direction, making the operation intuitive and highly playable.

[0131] The example given is a user pressing and holding a virtual record and drawing an arc to rotate it. Figure 8 As shown in (a) and (b), when the user presses their finger on the lower part of the virtual record 801 and rotates it counterclockwise along an approximately arc-shaped trajectory 802 at a certain angle, the virtual record 801 rotates counterclockwise by the finger at the same angle, resulting in the effect shown in (b) of 8. Additionally, the current playback point 803 displayed on the progress bar shifts to the left by a certain distance, and the current playback time displayed in the lower left corner of the progress bar is updated from "00:40" to "00:20", indicating that audio AAA has been rewound by 20 seconds.

[0132] As described above in various embodiments responding to the first rotation operation, the user controls the playback progress of the currently playing audio by performing the first rotation operation on the currently playing audio. In addition, a progress bar control can be provided in the playback interface. In this case, the control operation for the currently playing audio can include a drag operation on the virtual record. The audio playback software can respond to the drag operation by controlling the playback progress of the currently playing audio to advance or rewind according to the drag direction, thereby controlling the fast forward or rewind of the currently playing audio by dragging the progress bar. Furthermore, if the audio cover includes a virtual record, the audio playback software can also respond to the drag operation by controlling the virtual record to rotate in a direction associated with the drag direction, thereby achieving a synchronized rotation effect where the virtual record rotates rapidly with the playback progress of the currently playing audio, resulting in a better visual effect.

[0133] The rotation angle of the virtual record can be positively correlated with the dragging distance of the progress bar. That is, the longer the dragging distance (and the longer the corresponding fast-forward or rewind duration), the greater the rotation angle of the virtual record in the direction associated with the dragging direction; conversely, the shorter the dragging distance (and the shorter the corresponding fast-forward or rewind duration), the smaller the rotation angle of the virtual record in the direction associated with the dragging direction. In this way, the dragging distance of the progress bar, the fast-forward / rewind duration of the currently playing audio, and the rotation angle of the virtual record can be kept in a consistent or close proportion, resulting in a better display effect.

[0134] like Figure 9 As shown in (a) and (b), when the user presses and holds the current playback point 902 on the progress bar control and moves it a certain distance to the right, the current playback time displayed in the lower left corner of the progress bar is updated from "01:15" to "01:45", indicating that the audio AAA is fast forwarded by 30 seconds; correspondingly, the virtual record 901 also rotates clockwise by a certain angle (corresponding to the 30 seconds).

[0135] As mentioned earlier, users can perform a first rotation operation on the audio album art or a drag operation on the progress bar control to control the playback progress of the currently playing audio to fast forward or rewind for a certain duration. For either of these operations, during the execution of the operation, information such as the direction and duration of the operation can be displayed, allowing users to more accurately control the direction and duration of fast forward or rewind of the currently playing audio by viewing this information. Figure 8 As shown in (b), the virtual record displays "-20s" above it 804, where the minus sign indicates rewind and 20s indicates the duration of the rewind. Similarly, as... Figure 9As shown in (b), the virtual record has a "+30s" label 903 displayed above it, where the "+" sign indicates fast-rewind and the "30s" indicates the fast-forward duration. The operation direction can also be displayed in the interface in the form of an arrow or a track, etc. In addition, since the operation takes a certain amount of time, the above direction and duration can be detected and displayed in real time during the operation, so that the user can view and control accurately and in a timely manner.

[0136] In addition, the user can perform either of the above two operations while the currently playing audio is in a playing state. For either operation, the currently playing audio can be played in the following manner: during the execution of the operation, the currently playing audio is played according to the playing parameters before the operation is performed; and at the end of the execution of the operation, the currently playing audio is played starting from the adjusted playing progress. In the foregoing embodiment, the playing parameters before the operation is performed are the playing speed and the playing progress before the operation is performed. Figure 9 In the embodiment of the drag progress bar, it is assumed that the user performs the drag operation for a total of 3s (i.e., the current playing progress of the currently playing audio is fast-forwarded from 01:15 to 01:45 in 3s by continuous dragging), then during the 3s of operation time, the audio is still played at the playing speed before the operation (from 01:15) until the end of the operation (at this time, the audio is played to 01:18), at which time the audio is directly fast-forwarded (i.e., jumped) to 01:45 to start playing. In this way, the original playing rhythm can be maintained during the user operation time period, and the audio playing progress is prevented from jumping multiple times, thereby avoiding interference with the user's listening.

[0137] In an embodiment, the audio cover can include a front side and a back side. In this case, the audio playing software can display the other side of the audio cover in response to a second rotation operation on the audio cover. If the front side of the audio cover is currently being displayed, the back side of the audio cover can be displayed in response to the second rotation operation. Conversely, if the back side of the audio cover is currently being displayed, the front side of the audio cover can be displayed in response to the second rotation operation. In this way, the user can manually switch between the front side and the back side, thereby facilitating the user to intuitively and comprehensively view the cover information displayed on the front side and the back side of the audio cover.

[0138] Similar to the first rotation operation described above, the second rotation operation is not an operation in which the user's finger rotates during the operation, but an operation that can trigger switching between the front side and the back side of the audio cover, thereby achieving a logical flipping effect of the audio cover. Therefore, the second rotation operation is not limited to an operation that can control the audio cover to actually rotate. Similarly, the second rotation operation can also be any operation gesture such as single-click, double-click, long press, sliding, etc., and the embodiments of the present disclosure do not limit this.

[0139] In the process of displaying the other side of the audio cover, the side of the audio cover currently being displayed can be switched to the other side of the audio cover. The switching process can be implemented by using flip, fade-in / fade-out or other animation effects to enhance the dynamic effect of the switching process.

[0140] In addition, the audio cover can be rotated in the three-dimensional space according to the rotation direction indicated by the second rotation operation, and a rotation animation of the audio cover from one side to the other side can be played in real time; and in response to the end of the rotation animation, the other side of the audio cover can be displayed. The rotation direction of the audio cover can be determined according to the operation direction of the second rotation operation. For example, in the case of the second rotation operation of pressing the audio cover with a finger and sliding horizontally, if the finger slides to the left, the rotation direction of the audio cover is to rotate in the three-dimensional space around the vertical center line of the audio cover from right to left (clockwise from the top); otherwise, if the finger slides to the right, the rotation direction of the audio cover is to rotate in the three-dimensional space around the vertical center line of the audio cover from left to right (counterclockwise from the top). For another example, in the case of the second rotation operation of pressing the area where the audio cover is located with a finger, if the pressing position of the finger is located in the left half of the audio cover, the rotation direction of the audio cover is to rotate in the three-dimensional space around the vertical center line of the audio cover from right to left; otherwise, if the pressing position of the finger is located in the right half of the audio cover, the rotation direction of the audio cover is to rotate in the three-dimensional space around the vertical center line of the audio cover from left to right, and the details are not described herein. The rotation angle of the audio cover can also be determined according to the operation force, operation time or operation times of the second rotation operation. For example, in the case of the second rotation operation of pressing the audio cover with a finger and sliding horizontally, the rotation angle of the audio cover can be determined according to the sliding distance of the finger, and the rotation angle can be positively correlated with the sliding distance. For another example, in the case of the second rotation operation of pressing the area where the audio cover is located with a finger, the audio cover can be controlled to rotate at a constant speed during the pressing process until the rotation stops when the finger stops pressing, so that the rotation angle of the audio cover is positively correlated with the pressing time of the finger. For another example, in the case of the second rotation operation of double-clicking the area where the audio cover is located, the audio cover can be set to rotate in the three-dimensional space around the vertical center line of the audio cover from right to left by a preset angle (such as 90° or 180°) when the user double-clicks the left half of the audio cover, and the audio cover can be set to rotate in the three-dimensional space around the vertical center line of the audio cover from left to right by a preset angle (such as 90° or 180°) when the user double-clicks the right half of the audio cover, and the details are not described herein.

[0141] For example, Figure 10As shown in (a), when a user's finger slides horizontally over the audio cover 1001 (which consists of a virtual envelope and a virtual record) (see slide trajectory 1002), in response to this action, the audio cover 1001 rotates in three-dimensional space about its vertical centerline (not shown in the figure). Figure 10 As shown in (b), when a user's finger slides along an arc above the audio cover 1001 (see sliding trajectory 1003), the audio cover 1001 rotates in three-dimensional space around its horizontal center line (not shown in the figure) in response to this operation. Of course, the center line of the audio cover's rotation can be any straight line in the plane of the playback interface, or even change in real time in three-dimensional space with the finger's sliding trajectory (e.g., at any given moment, the tangent at the front of the trajectory is used as its center line of rotation), etc., which will not be elaborated further. In addition, during the rotation of the audio cover, to facilitate the user's viewing of the rotation direction and 3D effect, rotation indicator lines can also be displayed, such as the horizontal rotation indicator line 1004 shown in (a) and the vertical rotation indicator line 1005 shown in (b). Of course, the rotation indicator lines can also be any other type of line. Figure 10 Other than those shown, the embodiments disclosed herein are not limited to any other form.

[0142] In summary, according to the audio information display control method of this disclosure, when a user performs a corresponding control operation on the currently playing audio, the audio playback software can adjust the playback parameters of the currently playing audio and / or the display parameters of the audio cover accordingly, so that the playback effect of the currently playing audio and / or the display effect of the audio cover can change accordingly with the user's operation. Therefore, this solution allows users to interact with the playback interface by performing control operations, thereby achieving effective control over the currently playing audio and its audio cover, which helps to achieve flexible and diverse display / playback effects and improves the user experience to a certain extent.

[0143] Exemplary media

[0144] After introducing the methods of exemplary embodiments of this disclosure, the following references are made. Figure 11 The medium for exemplary embodiments of this disclosure will be described.

[0145] In this exemplary embodiment, the above method can be implemented by a program product, such as a portable compact disc read-only memory (CD-ROM) including program code, which can run on a device, such as a personal computer. However, the program product disclosed herein is not limited thereto. In this document, the readable medium 110 can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0146] The program product can employ any combination of one or more computer-readable media. The computer-readable media 110 can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable media 110, for example, can be, but is not limited to, a computer-readable storage medium such as one or more of a portable disc, a hard disc, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), 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. The computer-readable media 110, for example, can be a computer-readable storage medium that can be non-transitory, in that it does not have a transitory signal per se.

[0147] The computer-readable signal medium can include a computer-readable storage medium that is part of a baseband or a carrier that can propagate a computer-readable program code. Such a computer-readable storage medium can be one or more of a portable disc, a hard disc, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), 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. The computer-readable signal medium can also be any computer-readable medium that can send, propagate or transmit a program for use by or in connection with an instruction execution system, apparatus or device.

[0148] The program code contained on the computer-readable media 110 can be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber cable, RF, and the like, or any suitable combination thereof.

[0149] The program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object-oriented programming language such as Java, C++, and the like, 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 computing device, partly on the user's computing device, as a program product, or entirely on a remote computing device or server. In the latter scenario, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or the like, or the connection can be made to an external computing device, such as through the Internet using an Internet service provider.

[0150] Exemplary apparatus

[0151] Having introduced the medium of the exemplary embodiments of the present disclosure, next, the apparatus of the exemplary embodiments of the present disclosure will be described with reference to Figure 12 The apparatus of the exemplary embodiments of the present disclosure will be described. As for the apparatus described below, the specific manner in which each functional module performs an operation and the specific function achieved after performing the operation have been described in detail in the foregoing embodiments of the display control method of audio information, and will not be described in detail here.

[0152] Figure 12 A block diagram of a display control apparatus of audio information according to an embodiment of the present disclosure is schematically shown. The display control apparatus of audio information can comprise:

[0153] A cover display module configured to display an audio cover of a currently played audio in a play interface;

[0154] A parameter adjustment module configured to, in response to a control operation on the currently played audio, adjust a play parameter of the currently played audio and / or a display parameter of the audio cover according to the control operation.

[0155] Optionally, the cover display module is specifically configured to:

[0156] Obtain historical play information of the currently played audio generated by an associated user playing the currently played audio, and determine a display style of the audio cover according to the historical play information;

[0157] Display the audio cover in the play interface according to the display style.

[0158] Optionally, the cover display module is specifically configured to:

[0159] In a case where the historical play information is empty, the display style is that a virtual packaging effect that has not been removed is arranged outside the audio cover; and / or,

[0160] In a case where the historical play information is not empty, the display style is that the audio cover is provided with at least one of use trace special effects: wear, indentation, scratch, crease, discoloration, damage, and dirt.

[0161] Optionally, in a case where the historical play information is not empty, a special effect degree of the use trace special effect is positively correlated with the historical play information.

[0162] Optionally, the historical play information comprises at least one of: a historical play frequency, a historical play duration, a first play time, and a sharing frequency.

[0163] Optionally, in a case where the historical play information is empty, the cover display module is specifically configured to:

[0164] Display a removal animation of the packaging effect in the play interface, and display the audio cover after the removal is completed.

[0165] Optionally, the associated user of the currently played audio comprises at least one of:

[0166] The current user corresponding to the playing interface, a first user sharing the current playing audio with the current user, a second user receiving the current playing audio shared by the current user, and a third user belonging to the same group as the current user.

[0167] Optionally, the playing interface is provided with a first control control, and the control operation for the current playing audio includes a first touch operation acting on the first control control, and the parameter adjustment module is specifically used for:

[0168] In response to the first touch operation, the playing state of the current playing audio is switched, and the display parameter of the audio cover is adjusted, wherein the display parameter is adapted to the playing state.

[0169] Optionally, the audio cover includes a virtual cover and a virtual record, and the parameter adjustment module is specifically used for:

[0170] Adjusting the relative position relationship of the virtual cover and the virtual record; or,

[0171] Adjusting the transparency information of the virtual cover and / or the virtual record.

[0172] Optionally,

[0173] In the case where the first touch operation is used to switch the current playing audio from the playing state to the pause state, the adjusted virtual record is not covered by the virtual cover or is partially covered by the virtual cover;

[0174] In the case where the first touch operation is used to switch the current playing audio from the pause state to the playing state, the adjusted virtual record is completely covered by the virtual cover.

[0175] Optionally, the audio cover includes a virtual cover, and the parameter adjustment module is specifically used for:

[0176] In the case where the first touch operation is used to switch the current playing audio from the playing state to the pause state, the virtual cover is adjusted from a first size to a second size;

[0177] In the case where the first touch operation is used to switch the current playing audio from the pause state to the playing state, the virtual cover is adjusted from the second size to the first size.

[0178] Optionally, the playing interface is provided with a second control control, and the control operation for the current playing audio includes a second touch operation acting on the second control control, and the parameter adjustment module is specifically used for:

[0179] In response to the second touch operation, the audio content of the currently played audio is switched, and the display parameter of the audio cover is adjusted, wherein the display parameter is adapted to the audio content.

[0180] Optionally, the parameter adjustment module is specifically configured to:

[0181] For the first audio content of the currently played audio before switching and the corresponding first display content, the second audio content of the currently played audio after switching and the corresponding second display content are determined according to the control operation, and the audio cover displays the first display content before switching.

[0182] The first display content being displayed is updated to the second display content.

[0183] Optionally, the parameter adjustment module is specifically configured to:

[0184] The audio cover containing the first display content is moved out of the display position, and the audio cover containing the second display content is moved into the display position.

[0185] Optionally, the audio cover includes a virtual record, and the control operation for the currently played audio includes a first rotation operation acting on the virtual record, and the parameter adjustment module is specifically configured to:

[0186] In response to the first rotation operation, the playing progress of the currently played audio is controlled to advance or retreat from the current playing progress according to the first rotation operation.

[0187] Optionally, the first rotation operation is a sliding operation, and the parameter adjustment module is specifically configured to:

[0188] In a case where the direction of the sliding operation is a first direction, the playing progress of the currently played audio is controlled to advance from the current playing progress;

[0189] In a case where the direction of the sliding operation is a second direction, the playing progress of the currently played audio is controlled to retreat from the current playing progress.

[0190] Optionally, the parameter adjustment module is specifically configured to:

[0191] According to the rotation angle of the first rotation operation relative to the center of the virtual record, the length of time for controlling the playing progress of the currently played audio to advance or retreat from the current playing progress is controlled.

[0192] Optionally, further comprising a rotation module configured to:

[0193] The virtual record is controlled to rotate with the first rotation operation.

[0194] Optionally, the audio cover comprises a virtual record, the playing interface is provided with a progress bar control, the control operation for the currently played audio comprises a drag operation acting on the virtual record, and the parameter adjustment module is specifically configured to:

[0195] in response to the drag operation, control the playing progress of the currently played audio to advance or retreat from the current playing progress according to a drag direction of the drag operation, and control the virtual record to rotate towards a direction associated with the drag direction.

[0196] Optionally, the size of the angle of rotation of the virtual record is positively correlated with the drag distance of the drag operation.

[0197] Optionally, the device further comprises a following module configured to, for any one of the first rotation operation and the drag operation,

[0198] during implementation of the any one operation, display a direction and a time length corresponding to the operation.

[0199] Optionally, the device further comprises an audio playing module configured to, for any one of the first rotation operation and the drag operation, in a case where the currently played audio is in a playing state:

[0200] during execution of the any one operation, continue to play the currently played audio according to a playing parameter before execution of the operation;

[0201] at the end of execution of the any one operation, start playing the currently played audio from an adjusted playing progress.

[0202] Optionally, the audio cover comprises a front side and a back side, and the device further comprises another side display module configured to:

[0203] in response to a second rotation operation for the audio cover, display the other side of the audio cover.

[0204] Optionally, the another side display module is specifically configured to:

[0205] switch the side of the audio cover that is currently being displayed to the other side of the audio cover.

[0206] Optionally, the another side display module is specifically configured to:

[0207] rotate the audio cover in a three-dimensional space according to a rotation direction indicated by the second rotation operation, and play a rotation animation of the audio cover from one side to the other side in real time;

[0208] in response to the end of playing of the rotation animation, display the other side of the audio cover.

[0209] Optionally, the audio cover includes:

[0210] a single cover of the currently played audio, or an album cover of an album to which the currently played audio belongs.

[0211] An exemplary computing device

[0212] Having introduced the method, medium and apparatus of the exemplary embodiments of the present disclosure, next, reference will be made to Figure 13 The computing device of the exemplary embodiments of the present disclosure is described.

[0213] Figure 13 The computing device 130 shown is only one example of a computing device and should not be taken to limit the scope of functionality, use or deployment of embodiments of the present disclosure.

[0214] As Figure 13 shown, the computing device 130 is in the form of a general-purpose computing device. The components of the computing device 130 can include, but are not limited to, the at least one processing unit 1301 described above, the at least one storage unit 1302 described above, a bus 1303 that connects the different system components (including the processing unit 1301 and the storage unit 1302).

[0215] The bus 1303 includes a data bus, a control bus, and an address bus.

[0216] The storage unit 1302 can include a readable medium in the form of volatile memory, such as a random access memory (RAM) 13021 and / or a cache memory 13022, and can further include a readable medium in the form of non-volatile memory, such as read-only memory (ROM) 13023.

[0217] The storage unit 1302 can also include program / utility 13025 having a set of programs / modules 13024, including but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which can include an implementation of a network environment, alone or in combination with another.

[0218] The computing device 130 can also communicate with one or more external devices 1304 such as a keyboard, a pointing device, etc. via an input / output (I / O) interface 1305.

[0219] Such communication can occur via Input / Output (I / O) interface 1305. Still yet, the computing device 130 can communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or the Internet) via a network adapter 1306. As Figure 13As shown, the network adapter 1306 communicates with the other modules of the computing device 130 over the bus 1303. It should be appreciated that although not shown, other hardware and / or software modules could be used in conjunction with the computing device 130. These include, but are not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.

[0220] It should be noted that although several units / modules or sub-units / modules of the display control apparatus of audio information are mentioned in the foregoing detailed description, such division is merely exemplary and not mandatory. Indeed, according to embodiments of the present disclosure, features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, features and functions of one unit / module described above can be further divided into embodied by multiple units / modules.

[0221] Moreover, while operations of the methods of the present disclosure have been described in a particular order in the drawings, this is not required or implied in any way as to the order of the operations or that all operations be performed to achieve desirable results. Additionally or alternatively, certain steps can be omitted, combined into a single step, and / or separated into multiple steps.

[0222] While the spirit and principles of the present disclosure have been described with reference to several specific embodiments, it is to be understood that the disclosure is not limited to the specific embodiments disclosed and that the division of aspects is not meant to imply that features from these aspects cannot be combined to benefit. The division is merely for ease of presentation. The present disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the claims appended hereto.

Claims

1. A method for controlling the display of audio information, comprising: Displaying the audio cover of the currently playing audio in the playback interface includes: obtaining historical playback information generated by the associated user playing the currently playing audio, and determining the display style of the audio cover based on the historical playback information; displaying the audio cover in the playback interface according to the display style; wherein, when the historical playback information is empty, the display style is that the audio cover has an unremoved virtual packaging effect; when the historical playback information is not empty, the display style is that the audio cover has at least one of the following usage trace effects: wear, indentation, scratch, crease, fading, damage, or dirt; In response to a control operation on the currently playing audio, the playback parameters of the currently playing audio and / or the display parameters of the audio album art are adjusted according to the control operation.

2. According to the method of claim 1, when the historical playback information is not empty, the degree of the effect of the trace effect is positively correlated with the historical playback information.

3. The method according to claim 1 or 2, wherein the historical playback information includes at least one of the following: historical playback count, historical playback duration, first playback time, and number of shares.

4. The method according to claim 1, wherein when the historical playback information is empty, displaying the audio cover art of the currently playing audio in the playback interface includes: The playback interface displays an animation of removing the packaging effect, and the audio cover is displayed after the removal is complete.

5. The method according to claim 1, wherein the associated user of the currently playing audio includes at least one of the following: The playback interface corresponds to the current user, the first user who shares the currently playing audio with the current user, the second user who receives the currently playing audio shared by the current user, and the third user who belongs to the same group as the current user.

6. The method according to claim 1, wherein the playback interface is provided with a first control control, the control operation for the currently playing audio includes a first touch operation acting on the first control control, and the step of adjusting the playback parameters of the currently playing audio and / or the display parameters of the audio album art according to the control operation in response to the control operation includes: In response to the first touch operation, the playback state of the currently playing audio is switched, and the display parameters of the audio cover are adjusted, wherein the display parameters are adapted to the playback state.

7. The method according to claim 6, wherein the audio cover includes a virtual cover and a virtual record, and adjusting the display parameters of the audio cover includes: Adjust the relative positions of the virtual cover and the virtual record; or, Adjust the transparency information of the virtual cover and / or the virtual record.

8. The method according to claim 7, When the first touch operation is used to switch the currently playing audio from a playing state to a paused state, the adjusted virtual record is not covered by the virtual cover or is partially covered by the virtual cover; When the first touch operation is used to switch the currently playing audio from paused to playing, the adjusted virtual record is completely covered by the virtual cover.

9. The method according to claim 6, wherein the audio cover includes a virtual cover, and adjusting the display parameters of the audio cover includes: When the first touch operation is used to switch the currently playing audio from a playing state to a paused state, the virtual envelope is adjusted from a first size to a second size; When the first touch operation is used to switch the currently playing audio from paused to playing, the virtual envelope is adjusted from the second size to the first size.

10. The method according to claim 1, wherein the playback interface is provided with a second control control, the control operation for the currently playing audio includes a second touch operation acting on the second control control, and the step of adjusting the playback parameters of the currently playing audio and / or the display parameters of the audio album art according to the control operation in response to the control operation for the currently playing audio includes: In response to the second touch operation, the audio content of the currently playing audio is switched, and the display parameters of the audio cover are adjusted, wherein the display parameters are adapted to the audio content.

11. The method according to claim 10, wherein adjusting the display parameters of the audio cover includes: Based on the first audio content and its corresponding first display content of the currently playing audio before the switch, the second audio content and its corresponding second display content of the currently playing audio after the switch are determined according to the control operation. The audio cover was displayed with the first display content before the switch. Update the currently displayed first content to the second content.

12. The method according to claim 11, wherein updating the currently displayed first display content to the second display content comprises: The audio cover containing the first display content is moved out of its display position, and the audio cover containing the second display content is moved into the display position.

13. The method according to claim 1, wherein the audio cover comprises a virtual record, the control operation for the currently playing audio comprises a first rotation operation acting on the virtual record, and the step of adjusting the playback parameters of the currently playing audio according to the control operation in response to the control operation for the currently playing audio comprises: In response to the first rotation operation, the playback progress of the currently playing audio is controlled to advance or rewind from the current playback progress according to the first rotation operation.

14. The method according to claim 13, wherein the first rotation operation is a sliding operation, and the step of controlling the playback progress of the currently playing audio to advance or rewind from the current playback progress according to the first rotation operation includes: When the direction of the sliding operation is the first direction, the playback progress of the currently playing audio is controlled to advance from the current playback progress. When the direction of the sliding operation is the second direction, the playback progress of the currently playing audio is controlled to rewind from the current playback progress.

15. The method according to claim 13, wherein controlling the playback progress of the currently playing audio to advance or rewind from the current playback progress according to the first rotation operation comprises: The duration by which the playback progress of the currently playing audio advances or rewinds from its current position is controlled according to the rotation angle of the first rotation operation relative to the center of the virtual record.

16. The method of claim 13, further comprising: The virtual record is controlled to rotate in accordance with the first rotation operation.

17. The method according to claim 1, wherein the audio cover includes a virtual record, the playback interface is provided with a progress bar control, the control operation for the currently playing audio includes a drag operation on the virtual record, and the step of adjusting the playback parameters of the currently playing audio and / or the display parameters of the audio cover according to the control operation in response to the control operation for the currently playing audio includes: In response to the drag operation, the playback progress of the currently playing audio is controlled to advance or rewind from the current playback progress according to the drag direction of the drag operation, and the virtual record is controlled to rotate in the direction associated with the drag direction.

18. The method according to claim 17, wherein the angle at which the virtual record is rotated is positively correlated with the dragging distance of the dragging operation.

19. The method according to any one of claims 13-18, further comprising: For either the first rotation operation or the drag operation, During the execution of any of the operations, the direction and duration of the operation are displayed.

20. The method according to any one of claims 13-18, wherein, when the currently playing audio is in a playback state, the currently playing audio is played for either the first rotation operation or the drag operation, comprising: During the execution of any of the above operations, the currently playing audio continues to play according to the playback parameters before the operation was executed; When any of the operations is completed, the currently playing audio is resumed from the adjusted playback progress.

21. The method according to claim 1, wherein the audio cover includes a front and a back, and the method further includes: In response to a second rotation operation on the audio cover, the other side of the audio cover is displayed.

22. The method of claim 21, wherein displaying the other side of the audio cover comprises: Switch one side of the currently displayed audio cover to the other side of the audio cover.

23. The method of claim 21, wherein displaying the other side of the audio cover in response to a second rotation operation on the audio cover comprises: Rotate the audio cover in three-dimensional space according to the rotation direction indicated by the second rotation operation, and play the rotation animation of the audio cover from one side to the other in real time; In response to the end of the rotation animation playback, the other side of the audio cover is displayed.

24. The method according to claim 1, wherein the audio cover comprises: The cover art of the currently playing audio track, or the album cover art of the album to which the currently playing audio belongs.

25. An audio information display control device, comprising: The cover display module is used to display the audio cover of the currently playing audio in the playback interface. Specifically, it is used to: obtain historical playback information generated by the associated user playing the currently playing audio, and determine the display style of the audio cover based on the historical playback information; display the audio cover in the playback interface according to the display style; wherein, when the historical playback information is empty, the display style is that the audio cover has an unremoved virtual packaging effect; when the historical playback information is not empty, the display style is that the audio cover has at least one of the following usage trace effects: wear, indentation, scratch, crease, fading, damage, or dirt; A parameter adjustment module is used to adjust the playback parameters of the currently playing audio and / or the display parameters of the audio cover in response to a control operation on the currently playing audio.

26. A medium having a computer program stored thereon, which, when executed by a processor, implements the method as described in any one of claims 1-24.

27. A computing device, comprising: processor; Memory used to store processor-executable instructions; The processor implements the steps of the method as described in any one of claims 1-24 by executing the executable instructions.

28. A computer program product comprising a computer program and / or instructions, characterized in that, When the computer program and / or instructions are executed by a processor, they implement the steps of the method as described in any one of claims 1-24.

Citation Information

Patent Citations

  • Method for controlling audio playing, terminal equipment and computer readable storage medium

    CN109828737A

  • Audio signal processing method and device, storage medium and terminal

    CN110727411A