[go: up one dir, main page]

CN110266883B - Song downloading and collecting method and device, terminal equipment and storage medium - Google Patents

Song downloading and collecting method and device, terminal equipment and storage medium Download PDF

Info

Publication number
CN110266883B
CN110266883B CN201910537279.XA CN201910537279A CN110266883B CN 110266883 B CN110266883 B CN 110266883B CN 201910537279 A CN201910537279 A CN 201910537279A CN 110266883 B CN110266883 B CN 110266883B
Authority
CN
China
Prior art keywords
song
download
collection
option
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910537279.XA
Other languages
Chinese (zh)
Other versions
CN110266883A (en
Inventor
李思悦
许涛
林辉武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN201910537279.XA priority Critical patent/CN110266883B/en
Publication of CN110266883A publication Critical patent/CN110266883A/en
Application granted granted Critical
Publication of CN110266883B publication Critical patent/CN110266883B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/64Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9562Bookmark management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种歌曲下载收藏方法、装置、终端设备及存储介质,属于终端设备领域。该方法包括:响应于基于歌曲的第一操作指令,展示下载收藏界面,第一操作指令为收藏操作指令和下载操作指令中的任一种,所述下载收藏界面包括用于选择下载参数的下载选项和用于选择收藏参数的收藏选项;在获取到基于下载收藏界面产生的歌曲下载指令时,下载歌曲;在获取到基于下载收藏界面产生的歌曲收藏指令时,收藏歌曲。当用户选择下载或者收藏歌曲时,终端设备会同时弹出能够进行下载和收藏的界面,用户不但可以基于该界面进行下载,同时可以进行收藏,当用户同时选择下载和收藏时,终端设备同时下载该歌曲并且收藏该歌曲。

Figure 201910537279

The invention discloses a method, device, terminal equipment and storage medium for downloading and collecting songs, belonging to the field of terminal equipment. The method includes: displaying a download collection interface in response to a song-based first operation instruction, where the first operation instruction is any one of a collection operation instruction and a download operation instruction, and the download collection interface includes a download for selecting download parameters options and a collection option for selecting collection parameters; when acquiring the song download instruction generated based on the download collection interface, download the song; when acquiring the song collection instruction generated based on the download collection interface, collect the song. When the user chooses to download or save a song, the terminal device will pop up an interface that can be downloaded and saved at the same time. The user can not only download based on this interface, but also save the song. When the user chooses to download and save at the same time, the terminal device will download the song and favorite it.

Figure 201910537279

Description

Song downloading and collecting method and device, terminal equipment and storage medium
Technical Field
The invention relates to the field of terminal equipment, in particular to a song downloading and collecting method and device, terminal equipment and a storage medium.
Background
In the era of mobile internet, with the continuous development of terminal devices such as smart phones in terms of tone quality, it is one of the daily lives of users to listen to music by using smart phones.
Disclosure of Invention
The embodiment of the invention provides a song downloading and collecting method, a song downloading and collecting device, terminal equipment and a storage medium, which simplify the operation of simultaneously downloading and collecting songs by a user and reduce the operation burden of the user. The technical scheme is as follows:
in one aspect, an embodiment of the present invention provides a song downloading and collecting method, where the method includes:
responding to a first operation instruction based on the song, and displaying a download collection interface, wherein the first operation instruction is any one of a collection operation instruction and a download operation instruction, and the download collection interface comprises a download option for selecting download parameters and a collection option for selecting the collection parameters;
downloading the song when a song downloading instruction generated based on the downloading collection interface is acquired;
and when a song collection instruction generated based on the download collection interface is acquired, collecting the song.
In the embodiment of the invention, when the user selects to download or collect the song, the terminal device can simultaneously pop up an interface capable of downloading and collecting, namely the downloading and collecting interface, so that the user can download and collect the song based on the interface, and when the user selects to download and collect the song simultaneously, the terminal device downloads and collects the song simultaneously. On one hand, the operation is not needed, so that the operation is complicated because a user respectively collects songs through a collection interface and downloads songs through a downloading interface; on the other hand, the user can select downloading or collection by himself on the interface, and does not force the user to collect songs and download songs at the same time, so that the degree of freedom is high.
In an implementation manner of the embodiment of the present invention, the displaying, downloading, and collecting interface includes:
acquiring the tone quality information of the song and the song list information of the user;
and generating and displaying the download collection interface, wherein the download collection interface comprises a download option for selecting download tone quality and a collection option for selecting and collecting the song list, the download option is generated according to the tone quality information, and the collection option is generated according to the song list information.
In the implementation mode, the voice quality information of the song and the song list information of the user are acquired firstly, and then the display of the download collection interface is realized according to the information.
In an implementation manner of the embodiment of the present invention, the acquiring the sound quality information of the song and the user information of the user includes:
sending an information acquisition request to a server, wherein the information acquisition request comprises song information and user information; and receiving the tone quality information corresponding to the song information and the song list information corresponding to the user information which are returned by the server according to the request acquisition request.
In the implementation mode, the terminal equipment acquires the tone quality information of the song and the song list information of the user from the server, so that the display of a download collection interface is realized; meanwhile, because the voice quality information and the song list information are simultaneously acquired, the time and bandwidth consumption is low.
In an implementation manner of the embodiment of the present invention, the downloading option includes a plurality of sound quality options, the song downloading instruction includes sound quality information corresponding to a selected one of the plurality of sound quality options, and downloading the song includes:
and downloading the song with tone quality corresponding to the tone quality information.
In the implementation mode, the tone quality option in the download collection interface can be used for the user to select download tone quality, the user can not execute the download operation by not selecting the tone quality option, and the operation in the whole process is simple.
Illustratively, the plurality of timbre options comprises:
standard tone quality option, high-quality tone quality option and lossless tone quality option, the tone quality that high-quality tone quality option corresponds is higher than the tone quality that standard tone quality option corresponds, the tone quality that lossless tone quality option corresponds is higher than the tone quality that high-quality tone quality option corresponds.
In an implementation manner of the embodiment of the present invention, the favorite includes a plurality of menu options, the song collection instruction includes menu information corresponding to one or more selected menu options in the plurality of menu options, and collecting the song includes:
and adding the song to the song list corresponding to the song list information.
In the implementation mode, when a user collects songs, the user needs to select a collection list first, and when the user selects, the user can select one list or a plurality of lists, so that the songs are collected in the selected list; the user can also not execute the collection operation by not selecting, and the whole process is simple to operate.
Illustratively, the plurality of vocabularies corresponding to the plurality of vocabularies options are all or part of the vocabularies of the user.
In one implementation manner of the embodiment of the present invention, when the plurality of vocabularies corresponding to the plurality of vocabularies are partial vocabularies of the user, the favorite option further includes displaying more vocabularies, and the method further includes:
and in response to the click instruction for displaying more song menu options, displaying the song menu options corresponding to all the song menus of the user for selection.
In this implementation, if the collection options are more, only the options corresponding to part of the user's song list are displayed, but there is no song list that the user wants to collect the song in the options corresponding to this part of the song list, the user can also display all the song list options corresponding to the song list by displaying more song list options for the user to select.
In an implementation manner of the embodiment of the present invention, the method further includes:
responding to a click instruction of the confirmation button, and determining a selected option in the downloading options and the favorite options;
generating at least one of the song download instructions and the song collection instructions based on the selected option.
In the implementation mode, after the user finishes selecting, the selected operation is executed through the confirmation button, at the moment, the terminal device determines the selected option in the download option and the collection option, then generates a corresponding instruction and executes the corresponding operation, and the whole process is automatically executed without the user operation.
On the other hand, the embodiment of the invention also provides a song downloading and collecting device, which comprises:
the output module is configured to respond to a first operation instruction based on the song and display a downloading collection interface, wherein the first operation instruction is any one of a collection operation instruction and a downloading operation instruction, and the downloading collection interface comprises a downloading option for selecting a downloading parameter and a collection option for selecting a collection parameter;
the downloading module is configured to download the song when a song downloading instruction generated based on the downloading collection interface is acquired;
and the collection module is configured to collect the songs when the song collection instruction generated based on the downloading collection interface is acquired.
In an implementation manner of the embodiment of the present invention, the apparatus further includes:
an acquisition module configured to acquire timbre information of the song and menu information of a user;
the output module is configured to generate and display the download collection interface, the download collection interface comprises a download option for selecting download tone quality and a collection option for selecting and collecting a song list, the download option is generated according to the tone quality information, and the collection option is generated according to the song list information.
In an implementation manner of the embodiment of the present invention, the obtaining module includes:
the sending submodule is configured to send an information obtaining request to the server, and the information obtaining request comprises song information and user information;
and the receiving submodule is configured to receive the tone quality information corresponding to the song information and the song list information corresponding to the user information, which are returned by the server according to the request acquisition request.
In an implementation manner of the embodiment of the present invention, the download option includes a plurality of tone quality options, the song download instruction includes tone quality information corresponding to a selected tone quality option of the plurality of tone quality options, and the download module is configured to download the song with tone quality corresponding to the tone quality information.
Illustratively, the plurality of timbre options comprises:
standard tone quality option, high-quality tone quality option and lossless tone quality option, the tone quality that high-quality tone quality option corresponds is higher than the tone quality that standard tone quality option corresponds, the tone quality that lossless tone quality option corresponds is higher than the tone quality that high-quality tone quality option corresponds.
In an implementation manner of the embodiment of the present invention, the favorite includes a plurality of song list options, the song collection instruction includes song list information corresponding to one or more selected song list options in the plurality of song list options, and the collection module is configured to add the song to the song list corresponding to the song list information.
Illustratively, the plurality of vocabularies corresponding to the plurality of vocabularies options are all or part of the vocabularies of the user.
In one implementation manner of the embodiment of the present invention, when the plurality of vocabularies corresponding to the plurality of vocabularies are partial vocabularies of the user, the favorite options further include displaying more vocabularies, and the output module is further configured to display the vocabularies corresponding to all the vocabularies of the user for selection in response to the click instruction for displaying more vocabularies.
In an implementation manner of the embodiment of the present invention, the download collection interface further includes a confirmation button, and the apparatus further includes:
a determining module configured to determine a selected one of the download option and the favorite option in response to a click command of the confirmation button;
a generation module configured to generate at least one of the song download instruction and the song collection instruction based on the selected option.
On the other hand, an embodiment of the present invention further provides a terminal device, where the terminal device includes: a processor; a memory configured to store processor-executable instructions; wherein the processor is configured to perform the song download collection method of any of the preceding items.
In another aspect, an embodiment of the present invention further provides a computer-readable storage medium, where instructions of the computer-readable storage medium, when executed by a processor of a terminal device, enable the terminal device to perform a song download collection method as described in any one of the preceding items.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a song downloading collection method according to an embodiment of the present invention;
FIG. 2 is a flowchart of a song downloading collection method according to an embodiment of the present invention;
FIG. 3 is an interface diagram of a song list interface provided by an embodiment of the present invention;
FIG. 4 is an interface diagram of a download collection interface provided by an embodiment of the present invention;
FIG. 5 is a block diagram of a song download collection apparatus provided by an embodiment of the invention;
fig. 6 shows a block diagram of a terminal device according to an exemplary embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Existing music applications allow users to search for, and download songs on a cell phone. And the user may also create one or more menus on the music application for the user to sort and manage the songs or music. For example, a song that i like, a happy song, a sad song may be created. If the user needs to classify and manage the newly downloaded song, the user needs to add the song to the corresponding song list after the song is downloaded. For example, the user enters the download interface to select the tone quality to download the song, then exits the download interface to select the collected song list to collect the song, the operation is very complicated, and the operation burden of the user is increased.
Fig. 1 is a flowchart of a song downloading collection method according to an embodiment of the present invention. Referring to fig. 1, the method includes:
step 101: and displaying the download collection interface in response to the first operation instruction based on the song.
In the embodiment of the present invention, the first operation instruction based on the song refers to a first operation instruction generated for the song, for example, a first operation instruction generated by an operation performed by the user on a song homepage, or a first operation instruction generated by an operation performed by the user on a button corresponding to the song.
Illustratively, the first operation instruction may be any one of a collection operation instruction and a download operation instruction. When the terminal device detects a collection operation instruction or a download operation instruction, a screen of the terminal device displays a download collection interface to a user, wherein the download collection interface comprises a download option for selecting download parameters and a collection option for selecting the collection parameters. In the embodiment of the present invention, the download parameters mainly include download sound quality options, and certainly may also include download storage directories, file formats and other options; the favorite parameters primarily include favorite song menu options, although other options may be included.
Here, the download collection interface may be in a pop-up window form, that is, located at the topmost layer, and is not blocked by other interfaces. The download options in the download collection interface can be used for selecting the tone quality of the downloaded song, and the collection options can be used for selecting the song list of the song collection. And when the user selects the tone quality of the downloaded song or the song list of the song collection, if the downloaded tone quality is not selected, the song can not be downloaded, and if the song list of the collection is not selected, the song can not be collected.
Step 102: and downloading the song when a song downloading instruction generated based on the downloading collection interface is acquired.
When the user selects the download option of the download collection interface and submits, the song download instruction is generated.
Step 103: and when a song collection instruction generated based on the downloading collection interface is acquired, collecting the songs.
When the user selects the collection option of the download collection interface and submits, the song collection instruction here is generated.
Here, steps 102 and 103 may not be in a sequential order, and both steps may be performed simultaneously; steps 102 and 103 may also be performed sequentially, i.e., asynchronously, such as performing step 102 first and then step 103, or performing step 103 first and then step 102, etc.
In the embodiment of the invention, when the user selects to download or collect the song, the terminal device can simultaneously pop up an interface capable of downloading and collecting, namely the downloading and collecting interface, so that the user can download and collect the song based on the interface, and when the user selects to download and collect the song simultaneously, the terminal device downloads and collects the song simultaneously. On one hand, the operation is not needed, so that the operation is complicated because a user respectively collects songs through a collection interface and downloads songs through a downloading interface; on the other hand, the user can select downloading or collection by himself on the interface, and does not force the user to collect songs and download songs at the same time, so that the degree of freedom is high.
Fig. 2 is a flowchart of a song downloading collection method according to an embodiment of the present invention. The method is described by taking a collection operation instruction as an example, and referring to fig. 2, the method includes:
step 201: and responding to the collection operation instruction, and displaying the download collection interface.
In the embodiment of the present invention, the collection operation instruction is a collection operation instruction based on a song, and the collection operation instruction is generated for the song, for example, a collection operation instruction generated by a collection operation performed by a user on a song homepage or a song list, or a collection operation instruction generated by an operation performed by the user on a collection button corresponding to the song.
Illustratively, this step 201 may include: acquiring tone quality information of songs and song list information of a user; and generating and displaying a download collection interface, wherein the download collection interface comprises a download option for selecting download tone quality and a collection option for selecting and collecting the song list, the download option is generated according to the tone quality information, and the collection option is generated according to the song list information.
In the implementation mode, the voice quality information of the song and the song list information of the user are acquired firstly, and then the display of the download collection interface is realized according to the information.
Illustratively, acquiring the voice quality information of the song and the menu information of the user may include two ways: one from the local and the other from the server. The local acquisition means that the terminal device acquires the information from the server in advance and stores the information locally.
The following describes a manner of acquiring such information from the server:
the method comprises the steps that terminal equipment sends an information acquisition request to a server, wherein the information acquisition request comprises song information and user information; the server receives the information acquisition request. And the server acquires the tone quality information corresponding to the song information and the song list information corresponding to the user information according to the information acquisition request. The server sends the tone quality information and the song list information to the terminal equipment; the terminal device receives the voice quality information and the song list information.
Illustratively, the song information may be a song name or a song number, and the tone quality information may be indicated by a field, such as 00, 01, 10 for standard tone quality, high-quality tone quality, and lossless tone quality, respectively. And the server retrieves the tone quality information corresponding to the song from the database according to the song information.
Illustratively, the user information may be a user name or a user number, and the like, and the song list information may be a song list name or a song list number, and the like.
In the implementation mode, the terminal equipment acquires the tone quality information of the song and the song list information of the user from the server, so that the display of a download collection interface is realized; meanwhile, because the voice quality information and the song list information are simultaneously acquired, the time and bandwidth consumption is low.
Of course, the voice quality information and the song list information may be acquired from the server separately.
Fig. 3 is an interface diagram of a song list provided by an embodiment of the present invention. Referring to fig. 3, a download button 1A and a collection button 1B are provided behind each song, and in the related art, after the download button 1A and the collection button 1B are triggered, the download interface and the collection interface are entered respectively. In the embodiment of the present invention, the download button 1A and the favorite button 1B will enter the download favorite interface shown in fig. 4 after being triggered.
FIG. 4 is an interface diagram of a download collection interface provided by an embodiment of the invention. Referring to FIG. 4, the download collection interface 20 includes: download option 21, favorite option 22, and confirm button 23.
The download options 21 include a plurality of tone quality options that the song may select, such as standard tone quality options, high-quality tone quality options, lossless tone quality options, and the like. The tone quality (high-quality tone quality) corresponding to the high-quality tone quality option is higher than the tone quality (standard tone quality) corresponding to the standard tone quality option, and the tone quality (lossless tone quality) corresponding to the lossless tone quality option is higher than the tone quality (high-quality tone quality) corresponding to the high-quality tone quality option. For example, the sampling rate of the standard sound quality is 128Kbps, the sampling rate of the high-quality sound quality is 320Kbps, and the sampling rate of the lossless sound quality (compression) is 800 Kbps. Of course, the download options may also include more sound quality options, which is not limited in this application.
Illustratively, after various timbres, the size of the song for that timbre may also be noted, e.g., standard timbre (3.3M), high-quality timbre (7.6M), lossless timbre (15.5M), etc. When the user selects one of the tone qualities, a selection mark (√) as shown in the figure may appear. The option here is implicit, i.e. there is no checkbox, but of course the option can also choose to adopt explicit, e.g. adopt a checkbox.
Optionally, after various timbres, download right information may be marked, for example, lossless timbre (15.5M), and after marked with VIP, only VIP user can download the lossless timbre of the song. When the user selects the sound quality, the terminal device may determine whether the user can select the sound quality according to the authority of the user, for example, the user cannot select the option if the user is a non-VIP, and the user may select the option if the user is a VIP.
The favorite options 22 include a plurality of song list (or favorite) options, and the song lists corresponding to the song list options are all or part of the song list of the user, such as favorite, default favorite, ghjjijjj, etc. After each song list, the number of songs in the collection of the song list can be marked, and the collection without songs is not marked, such as the default collection (29). When the user selects the song list, the check box corresponding to the song list appears with a check mark (√) as shown in the figure. The option here is explicit, i.e. there is a checkbox, but of course the option may also be implicit, i.e. no checkbox is displayed.
The favorites options 22 may also include displaying more menu options when the plurality of menus corresponding to the plurality of menu options are part of the user's menu. Accordingly, the method may further comprise: and in response to a click instruction for displaying more song menu options, displaying the song menu options corresponding to all the song menus of the user for selection. In this implementation, if the collection options are more, only the options corresponding to part of the user's song list are displayed, but there is no song list that the user wants to collect the song in the options corresponding to this part of the song list, the user can also display all the song list options corresponding to the song list by displaying more song list options for the user to select.
Here, the favorites options 22 may also include a new menu option, such that when a user is favoring a song, a new menu is created to favorite the song.
In the example of fig. 4, the download option 21 and the favorite option 22 are both implemented using a plurality of options, and in other implementations, the download option 21 and the favorite option 22 may also be implemented in the form of a drop-down menu or in other forms.
Illustratively, the download option 21 and the favorite option 22 may be separated by a separation line.
The download options 21 are typically single options, i.e. the user can only select one of a plurality of sound qualities, while the favorites options 22 are typically indefinite options, i.e. the user can select one or more of them.
The confirmation button 23 is used to submit the user's selection to generate a corresponding instruction. Illustratively, the confirmation button 23, when clicked, may generate at least one of a song download instruction or a song collection instruction. The text on the confirmation button 23 may be confirmation, download, or the like.
Optionally, the download collection interface may further include a close button or a cancel button, and the terminal device closes the download collection interface in response to an instruction from the user to click the close button or the cancel button, and generates no download or song collection instruction.
As shown in fig. 4, the download collection interface may further include a song name and a singer name, so as to facilitate the user to confirm the currently operated target song and avoid misoperation.
In the embodiment of the invention, the downloading collection interface can be used for the user to select the downloading tone quality on one hand, and can be used for the user to select the collected song list on the other hand, the user can not execute the downloading or collecting operation by not selecting, and the selected operation is executed by the confirmation button after the selection is finished, so that the operation in the whole process is simple.
In the foregoing step 201, the collection operation instruction is used as the trigger condition, and of course, the trigger condition in the step 201 may also be a download operation instruction, and the subsequent processing procedures are the same.
Further, the downloading operation instruction is generated by clicking a downloading button on the music software by the user, and the collection operation instruction is generated by clicking a collection button on the music software by the user. The music software can also be provided with only one downloading collection button, and at the moment, when the user clicks the button, the generated instruction is not only a downloading operation instruction, but also a collection operation instruction.
Step 202: and determining the selected option in the download option and the favorite option in response to the click command of the confirmation button.
And when the terminal device detects that the confirmation button is clicked, detecting the download option on the download favorite interface and the selected option in the favorite options. For example, both the download option and the favorite option in fig. 4 are selected, specifically, the high-quality sound quality in the download option is selected, and me favorite and default favorite in the favorite option are selected.
Step 203: based on the selected option, at least one of a song download instruction and a song collection instruction is generated.
And after the user finishes selecting, executing the selected operation through the confirmation button, wherein at the moment, the terminal equipment determines the selected option in the download option and the collection option, then generates a corresponding instruction and executes the corresponding operation, and the whole process is automatically executed without the user operation.
As shown in fig. 4, the high quality sound in the download option is selected, and my favorite, default favorite in the favorites option is selected. At this time, a song download instruction and a song collection instruction are generated. The song downloading instruction comprises tone quality information corresponding to a selected tone quality option in a plurality of tone quality options, for example, the tone quality information indicates that the tone quality to be downloaded by a user is high-quality tone quality; the song collection instruction includes song list information corresponding to the selected one or more of the plurality of song list options, for example, the song list information indicates that the song list to be collected by the user is favorite of me and is collected by default.
In step 201, the terminal device has acquired the voice quality information and the song list information from the server, and then generates the voice quality option and the song list option based on the voice quality information and the song list information, that is, the corresponding relationship between the voice quality option and the voice quality information and the corresponding relationship between the song list option and the song list information exist in the terminal device. In step 203, the terminal device only needs to obtain the tone quality information corresponding to the selected tone quality option and the song list information corresponding to the selected song list option, and accordingly generates a song downloading instruction and a song collection instruction.
Step 204: and downloading the song when a song downloading instruction generated based on the downloading collection interface is acquired.
In this embodiment of the present invention, step 204 may include: and downloading the song with tone quality corresponding to the tone quality information.
In the implementation mode, the tone quality option in the download collection interface can be used for the user to select download tone quality, the user can not execute the download operation by not selecting the tone quality option, and the operation in the whole process is simple.
Illustratively, downloading the song with the tone quality corresponding to the tone quality information may include: the terminal equipment sends a song downloading request to the server, wherein the song downloading request comprises song information and tone quality information; the server receives the song download request. And the server acquires a corresponding song file according to the song downloading request. The server sends the song file to the terminal equipment; and the terminal equipment receives the song file sent by the server. The terminal equipment stores the received song file locally.
Here, the server retrieves the corresponding song file from the database according to the song information and the tone quality information in the song download request, and then issues the song file.
After receiving the song file, the terminal device may store the song file according to a preset or default folder.
Generally, the song file is divided into a plurality of data packets during the downloading process, so that the downloading of the song file is actually a continuous transmission process of one data packet.
Optionally, after the terminal device finishes downloading, a prompt of success of downloading, such as "download complete" may also be output on the screen.
Step 205: and when a song collection instruction generated based on the downloading collection interface is acquired, collecting the songs.
In this embodiment of the present invention, step 204 may include: and adding the song into the song list corresponding to the song list information.
In the implementation mode, when a user collects songs, the user needs to select a collection list first, and when the user selects, the user can select one list or a plurality of lists, so that the songs are collected in the selected list; the user can also not execute the collection operation by not selecting, and the whole process is simple to operate.
Illustratively, the step of collecting the songs into the menu with the selected option may include: the terminal equipment sends a song collection request to the server, wherein the song collection request comprises song information and song list information; the server receives the song collection request. The server adds the song indicated by the song collection request to the song list indicated by the song collection request.
Optionally, after completing the above actions, the server may also send a collection success message to the terminal device; and after receiving the collection success message, the terminal equipment outputs a collection success prompt on a screen, such as collection success.
Here, steps 204 and 205 may not be in a sequential order, and both steps may be performed simultaneously; steps 204 and 205 may also be performed sequentially, i.e., asynchronously, such as performing step 204 first and then step 205, or performing step 205 first and then step 204, etc.
FIG. 5 is a block diagram of a song download collection apparatus according to an embodiment of the present invention. Referring to fig. 5, the apparatus includes an output module 301, a download module 302, and a collection module 303.
The output module 301 is configured to respond to a first operation instruction based on the song and display a download collection interface, where the first operation instruction is any one of a collection operation instruction and a download operation instruction, and the download collection interface includes a download option for selecting a download parameter and a collection option for selecting a collection parameter;
the downloading module 302 is configured to download the song when a song downloading instruction generated based on the downloading collection interface is acquired;
and the collection module 303 is configured to collect songs when the song collection instruction generated based on the download collection interface is acquired.
In an implementation manner of the embodiment of the present invention, the apparatus further includes:
an obtaining module 304 configured to obtain timbre information of the song and the menu information of the user;
the output module 301 is configured to generate and display a download collection interface, where the download collection interface includes a download option for selecting download sound quality and a collection option for selecting and collecting a song list, the download option is generated according to the sound quality information, and the collection option is generated according to the song list information.
In an implementation manner of the embodiment of the present invention, the obtaining module 304 includes:
a transmitting submodule 3041 configured to transmit an information acquisition request to the server, the information acquisition request including the song information and the user information;
the receiving submodule 3042 is configured to receive the sound quality information corresponding to the song information and the song list information corresponding to the user information, which are returned by the server according to the request acquisition request.
In an implementation manner of the embodiment of the present invention, the download option includes a plurality of sound quality options, the song download instruction includes sound quality information corresponding to a selected one of the plurality of sound quality options, and the download module 302 is configured to download a song with sound quality corresponding to the sound quality information.
Illustratively, the plurality of timbre options includes:
the tone quality that the high-quality tone quality option corresponds is higher than the tone quality that the standard tone quality option corresponds, and the tone quality that the lossless tone quality option corresponds is higher than the tone quality that the high-quality tone quality option corresponds.
In an implementation manner of the embodiment of the present invention, the collection option includes a plurality of song list options, the song collection instruction includes song list information corresponding to one or more selected song list options in the plurality of song list options, and the collection module 303 is configured to add the song to the song list corresponding to the song list information.
Illustratively, the plurality of vocabularies corresponding to the plurality of vocabularies options are all or part of the vocabularies of the user.
In one implementation manner of the embodiment of the present invention, when the plurality of menus corresponding to the plurality of menu options are part of the user's menu, the collecting options further include displaying more menu options, and the output module 301 is further configured to display menu options corresponding to all the menus of the user for selection in response to a click instruction for displaying more menu options.
In an implementation manner of the embodiment of the present invention, the download collection interface further includes a confirmation button, and the apparatus further includes:
a determination module 305 configured to determine a selected one of the download option and the favorite option in response to a click command of the confirmation button;
a generating module 306 configured to generate at least one of a song download instruction and a song collection instruction based on the selected option.
Fig. 6 shows a block diagram of a terminal device 400 according to an exemplary embodiment of the present invention. The terminal device 400 may be: a smartphone, a tablet, a laptop, or a desktop computer. The terminal device 400 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, etc.
In general, the terminal device 400 includes: a processor 401 and a memory 402.
Processor 401 may include one or more processing cores, such as a 4-core processor, an 8-core processor, or the like. The processor 401 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 401 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 401 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed by the display screen. In some embodiments, the processor 401 may further include an AI (Artificial Intelligence) processor for processing computing operations related to machine learning.
Memory 402 may include one or more computer-readable storage media, which may be non-transitory. Memory 402 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 402 is used to store at least one instruction for execution by processor 401 to implement the song download collection method provided by the method embodiments herein.
In some embodiments, the terminal device 400 may further include: a peripheral interface 403 and at least one peripheral. The processor 401, memory 402 and peripheral interface 403 may be connected by bus or signal lines. Each peripheral may be connected to the peripheral interface 403 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of radio frequency circuitry 404, touch screen display 405, camera 406, audio circuitry 407, positioning components 408, and power supply 409.
The peripheral interface 403 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 401 and the memory 402. In some embodiments, processor 401, memory 402, and peripheral interface 403 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 401, the memory 402 and the peripheral interface 403 may be implemented on a separate chip or circuit board, which is not limited by this embodiment.
The Radio Frequency circuit 404 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 404 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 404 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 404 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 404 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 404 may further include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display screen 405 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 405 is a touch display screen, the display screen 405 also has the ability to capture touch signals on or over the surface of the display screen 405. The touch signal may be input to the processor 401 as a control signal for processing. At this point, the display screen 405 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display screen 405 may be one, providing the front panel of the terminal device 400; in other embodiments, the display screen 405 may be at least two, and respectively disposed on different surfaces of the terminal device 400 or in a folding design; in still other embodiments, the display 405 may be a flexible display disposed on a curved surface or on a folded surface of the terminal device 400. Even further, the display screen 405 may be arranged in a non-rectangular irregular pattern, i.e. a shaped screen. The Display screen 405 may be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), and other materials.
The camera assembly 406 is used to capture images or video. Optionally, camera assembly 406 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 406 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The audio circuit 407 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 401 for processing, or inputting the electric signals to the radio frequency circuit 404 for realizing voice communication. For the purpose of stereo sound collection or noise reduction, a plurality of microphones may be provided at different positions of the terminal device 400. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert electrical signals from the processor 401 or the radio frequency circuit 404 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, audio circuitry 407 may also include a headphone jack.
The positioning component 408 is used to locate the current geographic Location of the terminal device 400 for navigation or LBS (Location Based Service). The Positioning component 408 may be a Positioning component based on the GPS (Global Positioning System) of the united states, the beidou System of china, the graves System of russia, or the galileo System of the european union.
The power supply 409 is used to supply power to various components in the terminal device 400. The power source 409 may be alternating current, direct current, disposable or rechargeable. When power source 409 comprises a rechargeable battery, the rechargeable battery may support wired or wireless charging. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, the terminal device 400 further includes one or more sensors 410. The one or more sensors 410 include, but are not limited to: acceleration sensor 411, gyro sensor 412, pressure sensor 413, fingerprint sensor 414, optical sensor 415, and proximity sensor 416.
The acceleration sensor 411 may detect the magnitude of acceleration in three coordinate axes of the coordinate system established with the terminal device 400. For example, the acceleration sensor 411 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 401 may control the touch display screen 405 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 411. The acceleration sensor 411 may also be used for acquisition of motion data of a game or a user.
The gyro sensor 412 may detect a body direction and a rotation angle of the terminal device 400, and the gyro sensor 412 may cooperate with the acceleration sensor 411 to acquire a 3D motion of the user on the terminal device 400. From the data collected by the gyro sensor 412, the processor 401 may implement the following functions: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
The pressure sensor 413 may be disposed on a side bezel of the terminal device 400 and/or on a lower layer of the touch display screen 405. When the pressure sensor 413 is arranged on the side frame of the terminal device 400, the holding signal of the user to the terminal device 400 can be detected, and the processor 401 performs left-right hand identification or shortcut operation according to the holding signal collected by the pressure sensor 413. When the pressure sensor 413 is disposed at the lower layer of the touch display screen 405, the processor 401 controls the operability control on the UI interface according to the pressure operation of the user on the touch display screen 405. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 414 is used for collecting a fingerprint of the user, and the processor 401 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 414, or the fingerprint sensor 414 identifies the identity of the user according to the collected fingerprint. Upon recognizing that the user's identity is a trusted identity, processor 401 authorizes the user to perform relevant sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings, etc. The fingerprint sensor 414 may be provided on the front, back or side of the terminal device 400. When a physical key or vendor Logo is provided on the terminal device 400, the fingerprint sensor 414 may be integrated with the physical key or vendor Logo.
The optical sensor 415 is used to collect the ambient light intensity. In one embodiment, the processor 401 may control the display brightness of the touch display screen 405 based on the ambient light intensity collected by the optical sensor 415. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 405 is increased; when the ambient light intensity is low, the display brightness of the touch display screen 405 is turned down. In another embodiment, the processor 401 may also dynamically adjust the shooting parameters of the camera assembly 406 according to the ambient light intensity collected by the optical sensor 415.
The proximity sensor 416, also called a distance sensor, is generally provided on the front panel of the terminal device 400. The proximity sensor 416 is used to collect the distance between the user and the front surface of the terminal device 400. In one embodiment, when the proximity sensor 416 detects that the distance between the user and the front surface of the terminal device 400 gradually decreases, the processor 401 controls the touch display screen 405 to switch from the bright screen state to the dark screen state; when the proximity sensor 416 detects that the distance between the user and the front surface of the terminal device 400 becomes gradually larger, the processor 401 controls the touch display screen 405 to switch from the breath screen state to the bright screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 6 does not constitute a limitation of the terminal device 400, and may include more or fewer components than those shown, or combine certain components, or employ a different arrangement of components.
An embodiment of the present invention further provides a computer-readable storage medium, and when instructions in the computer-readable storage medium are executed by a processor of a terminal device, the terminal device is enabled to execute the song download collection method described above.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (12)

1.一种歌曲下载收藏方法,其特征在于,所述方法包括:1. a song download collection method, is characterized in that, described method comprises: 响应于基于歌曲的第一操作指令,展示下载收藏界面,所述第一操作指令为收藏操作指令和下载操作指令中的任一种,所述收藏操作指令是在歌曲主页或歌曲列表上进行的收藏操作而产生的,所述下载操作指令是在歌曲主页或歌曲列表上进行的下载操作而产生的,所述下载收藏界面包括用于选择下载参数的下载选项和用于选择收藏参数的收藏选项;In response to the first operation instruction based on the song, a download collection interface is displayed, and the first operation instruction is any one of the collection operation instruction and the download operation instruction, and the collection operation instruction is carried out on the song homepage or the song list generated by a favorite operation, the download operation instruction is generated by a download operation performed on the song homepage or song list, and the download favorite interface includes a download option for selecting download parameters and a favorite option for selecting favorite parameters. ; 在获取到基于所述下载收藏界面产生的歌曲下载指令时,下载所述歌曲;When acquiring the song download instruction generated based on the download collection interface, download the song; 在获取到基于所述下载收藏界面产生的歌曲收藏指令时,收藏所述歌曲。When the song collection instruction generated based on the download collection interface is acquired, the song is collected. 2.根据权利要求1所述的方法,其特征在于,所述展示下载收藏界面,包括:2. The method according to claim 1, wherein the displaying and downloading the favorite interface comprises: 获取所述歌曲的音质信息和用户的歌单信息;Obtain the sound quality information of the song and the user's playlist information; 生成并展示所述下载收藏界面,所述下载收藏界面中包含有用于选择下载音质的下载选项和用于选择收藏歌单的收藏选项,所述下载选项根据所述音质信息生成,所述收藏选项根据所述歌单信息生成。Generate and display the download favorite interface, the download favorite interface includes a download option for selecting the download sound quality and a favorite option for selecting a favorite song list, the download option is generated according to the sound quality information, and the favorite option Generated according to the playlist information. 3.根据权利要求2所述的方法,其特征在于,所述获取所述歌曲的音质信息和用户的用户信息,包括:3. The method according to claim 2, wherein the acquiring the sound quality information of the song and the user information of the user comprises: 向服务器发送信息获取请求,所述信息获取请求包括歌曲信息和用户信息;Send an information acquisition request to the server, where the information acquisition request includes song information and user information; 接收所述服务器根据该请求获取请求返回的所述歌曲信息对应的音质信息和所述用户信息对应的歌单信息。Receiving the sound quality information corresponding to the song information and the playlist information corresponding to the user information returned by the server according to the request acquisition request. 4.根据权利要求1所述的方法,其特征在于,所述下载选项包括多个音质选项,所述歌曲下载指令包括所述多个音质选项中被选中的一个音质选项对应的音质信息,下载所述歌曲包括:4. The method according to claim 1, wherein the download option includes a plurality of sound quality options, the song download instruction includes sound quality information corresponding to a selected sound quality option in the plurality of sound quality options, and the download The songs include: 下载所述音质信息对应音质的所述歌曲。Download the song whose sound quality information corresponds to the sound quality. 5.根据权利要求4所述的方法,其特征在于,所述多个音质选项包括:5. The method of claim 4, wherein the plurality of sound quality options comprises: 标准音质选项、高品音质选项和无损音质选项,所述高品音质选项对应的音质高于所述标准音质选项对应的音质,所述无损音质选项对应的音质高于所述高品音质选项对应的音质。Standard sound quality option, high-quality sound quality option, and lossless sound quality option, the sound quality corresponding to the high-quality sound quality option is higher than the sound quality corresponding to the standard sound quality option, and the sound quality corresponding to the lossless sound quality option is higher than the high-quality sound quality option. sound quality. 6.根据权利要求1所述的方法,其特征在于,所述收藏选项包括多个歌单选项,所述歌曲收藏指令包括所述多个歌单选项中被选中的一个或多个歌单选项对应的歌单信息,收藏所述歌曲包括:6. The method according to claim 1, wherein the collection option comprises a plurality of playlist options, and the song collection instruction comprises one or more selected playlist options in the plurality of playlist options Corresponding playlist information, the collection of the songs includes: 将所述歌曲添加到所述歌单信息对应的歌单中。The song is added to the playlist corresponding to the playlist information. 7.根据权利要求6所述的方法,其特征在于,所述多个歌单选项所对应的多个歌单为用户的全部或部分歌单。7. The method according to claim 6, wherein the multiple playlists corresponding to the multiple playlist options are all or part of the user's playlists. 8.根据权利要求7所述的方法,其特征在于,当所述多个歌单选项所对应的多个歌单为用户的部分歌单时,所述收藏选项还包括显示更多歌单选项,所述方法还包括:8. The method according to claim 7, wherein when the plurality of playlists corresponding to the plurality of playlist options are partial playlists of the user, the collection option further comprises an option to display more playlists , the method further includes: 响应于所述显示更多歌单选项的点击指令,显示所述用户的所有歌单对应的歌单选项以供选择。In response to the click instruction for displaying more playlist options, playlist options corresponding to all playlists of the user are displayed for selection. 9.根据权利要求1至8任一项所述的方法,其特征在于,所述下载收藏界面还包括确认按钮,所述方法还包括:9. The method according to any one of claims 1 to 8, wherein the download favorite interface further comprises a confirmation button, and the method further comprises: 响应于所述确认按钮的点击指令,确定所述下载选项和收藏选项中被选中的选项;In response to the click instruction of the confirmation button, determining the selected option in the download option and the favorite option; 基于所述被选中的选项,产生所述歌曲下载指令和所述歌曲收藏指令中的至少一个。Based on the selected option, at least one of the song download instruction and the song collection instruction is generated. 10.一种歌曲下载收藏装置,其特征在于,所述装置包括:10. A device for downloading and collecting songs, wherein the device comprises: 输出模块,被配置为响应于基于歌曲的第一操作指令,展示下载收藏界面,所述第一操作指令为收藏操作指令和下载操作指令中的任一种,所述收藏操作指令是在歌曲主页或歌曲列表上进行的收藏操作而产生的,所述下载操作指令是在歌曲主页或歌曲列表上进行的下载操作而产生的,所述下载收藏界面包括用于选择下载参数的下载选项和用于选择收藏参数的收藏选项;The output module is configured to display a download collection interface in response to a first operation instruction based on the song, the first operation instruction is any one of the collection operation instruction and the download operation instruction, and the collection operation instruction is on the song homepage or the collection operation performed on the song list, the download operation instruction is generated by the download operation performed on the song homepage or the song list, and the download collection interface includes a download option for selecting download parameters and a Select the favorite option of the favorite parameter; 下载模块,被配置为在获取到基于所述下载收藏界面产生的歌曲下载指令时,下载所述歌曲;a download module, configured to download the song when acquiring the song download instruction generated based on the download collection interface; 收藏模块,被配置为在获取到基于所述下载收藏界面产生的歌曲收藏指令时,收藏所述歌曲。The collection module is configured to collect the song when acquiring the song collection instruction generated based on the download collection interface. 11.一种终端设备,其特征在于,所述终端设备包括:处理器;被配置为存储处理器可执行指令的存储器;其中,所述处理器被配置为被配置为执行权利要求1至9任一项所述的歌曲下载收藏方法。11. A terminal device, characterized in that the terminal device comprises: a processor; a memory configured to store instructions executable by the processor; wherein the processor is configured to be configured to execute claims 1 to 9 Any one of the methods for downloading and collecting songs. 12.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由终端设备的处理器执行时,使得所述终端设备能够执行权利要求1至9任一项所述的歌曲下载收藏方法。12. A computer-readable storage medium, characterized in that, when the instructions in the computer-readable storage medium are executed by a processor of a terminal device, the terminal device is enabled to execute any one of claims 1 to 9. The method of downloading and collecting songs described above.
CN201910537279.XA 2019-06-20 2019-06-20 Song downloading and collecting method and device, terminal equipment and storage medium Active CN110266883B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910537279.XA CN110266883B (en) 2019-06-20 2019-06-20 Song downloading and collecting method and device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910537279.XA CN110266883B (en) 2019-06-20 2019-06-20 Song downloading and collecting method and device, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110266883A CN110266883A (en) 2019-09-20
CN110266883B true CN110266883B (en) 2021-01-12

Family

ID=67919863

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910537279.XA Active CN110266883B (en) 2019-06-20 2019-06-20 Song downloading and collecting method and device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110266883B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103914238A (en) * 2012-12-30 2014-07-09 网易(杭州)网络有限公司 Method and device for achieving integration of controls in interface
CN104408051A (en) * 2014-10-28 2015-03-11 广州酷狗计算机科技有限公司 Song recommendation method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130097302A9 (en) * 2003-10-01 2013-04-18 Robert Khedouri Audio visual player apparatus and system and method of content distribution using the same
CN104462276B (en) * 2014-11-25 2019-01-25 广州酷狗计算机科技有限公司 A kind of audio frequency playing method and device for desktop widget
CN105825875A (en) * 2015-08-28 2016-08-03 维沃移动通信有限公司 Method for controlling music player and electronic equipment
CN105739891A (en) * 2016-01-27 2016-07-06 宇龙计算机通信科技(深圳)有限公司 Music processing method and mobile terminal
WO2019047106A1 (en) * 2017-09-07 2019-03-14 深圳传音通讯有限公司 Smart terminal based song audition method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103914238A (en) * 2012-12-30 2014-07-09 网易(杭州)网络有限公司 Method and device for achieving integration of controls in interface
CN104408051A (en) * 2014-10-28 2015-03-11 广州酷狗计算机科技有限公司 Song recommendation method and device

Also Published As

Publication number Publication date
CN110266883A (en) 2019-09-20

Similar Documents

Publication Publication Date Title
CN107885533B (en) Method and device for managing component codes
CN109327608B (en) Song sharing method, terminal, server and system
CN108959361B (en) Form management method and device
CN111061405B (en) Method, device and equipment for recording song audio and storage medium
CN109068160B (en) Method, device and system for linking videos
CN109346111B (en) Data processing method, device, terminal and storage medium
CN112667835B (en) Works processing method, device, electronic device and storage medium
CN109068008B (en) Ringtone setting method, device, terminal and storage medium
CN110109608B (en) Text display method, text display device, text display terminal and storage medium
CN110196673B (en) Picture interaction method, device, terminal and storage medium
CN108922506A (en) Song audio generation method, device and computer readable storage medium
CN113098755A (en) Group chat creating method, device, terminal and storage medium
CN112230910A (en) Page generation method, device, equipment and storage medium of embedded program
CN110266982B (en) Method and system for providing songs while recording video
CN110234036B (en) Method, device and system for playing multimedia file
CN110708582B (en) Synchronous playing method, device, electronic equipment and medium
CN108495183B (en) Method and device for displaying album information
CN109547847B (en) Method and device for adding video information and computer readable storage medium
WO2022227589A1 (en) Audio processing method and apparatus
CN110191236B (en) Song playing queue management method and device, terminal equipment and storage medium
CN108806730A (en) Audio-frequency processing method, device and computer readable storage medium
CN109033473B (en) Picture sharing method and device and computer readable storage medium
CN110136752B (en) Audio processing method, device, terminal and computer readable storage medium
CN112118482A (en) Audio file playing method and device, terminal and storage medium
CN108966026B (en) Method and device for making video file

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220407

Address after: 4119, 41st floor, building 1, No.500, middle section of Tianfu Avenue, Chengdu hi tech Zone, China (Sichuan) pilot Free Trade Zone, Chengdu, Sichuan 610000

Patentee after: Chengdu kugou business incubator management Co.,Ltd.

Address before: No. 315, Huangpu Avenue middle, Tianhe District, Guangzhou City, Guangdong Province

Patentee before: GUANGZHOU KUGOU COMPUTER TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20241203

Address after: No. 315, Huangpu Avenue middle, Tianhe District, Guangzhou City, Guangdong Province

Patentee after: GUANGZHOU KUGOU COMPUTER TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: 4119, 41st floor, building 1, No.500, middle section of Tianfu Avenue, Chengdu hi tech Zone, China (Sichuan) pilot Free Trade Zone, Chengdu, Sichuan 610000

Patentee before: Chengdu kugou business incubator management Co.,Ltd.

Country or region before: China