CN114840122B - Interaction method and device for random play, storage medium and computing device - Google Patents
Interaction method and device for random play, storage medium and computing device Download PDFInfo
- Publication number
- CN114840122B CN114840122B CN202210351109.4A CN202210351109A CN114840122B CN 114840122 B CN114840122 B CN 114840122B CN 202210351109 A CN202210351109 A CN 202210351109A CN 114840122 B CN114840122 B CN 114840122B
- Authority
- CN
- China
- Prior art keywords
- audio
- video
- user
- random
- playing
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000003993 interaction Effects 0.000 title claims abstract description 25
- 230000001960 triggered effect Effects 0.000 claims abstract description 30
- 230000009191 jumping Effects 0.000 claims abstract description 8
- 230000004044 response Effects 0.000 claims description 40
- 230000002452 interceptive effect Effects 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 6
- 230000006399 behavior Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
- G06F16/437—Administration of user profiles, e.g. generation, initialisation, adaptation, distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
The embodiment of the disclosure provides a random play interaction method, a random play interaction device, a random play storage medium and a random play computing device. The method is applied to an audio and video playing application program, a first entry for starting random playing is provided in a first-level page of the audio and video playing application program, and the first-level page comprises an audio and video list associated with a user; the method comprises the following steps: responding to the first entry in the primary page to be triggered, jumping from the primary page to a secondary page, and playing the audio and video in the audio and video list in a random play mode; responding to the operation behavior of the user, and adjusting the play preference of the user in the random play mode; and responding to the adjusted playing preference, and adjusting the playing sequence of the audio and video to be played in the audio and video list in the random playing mode.
Description
Technical Field
Embodiments of the present disclosure relate to the field of computer technology, and more particularly, to an interaction method, apparatus, storage medium, and computing device for random play.
Background
This section is intended to provide a background or context to the embodiments of the disclosure set forth in the specification. The description herein is not admitted to be prior art by inclusion in this section.
In an audio/video playing application, a user may select different playing modes to play audio/video in an audio/video list (hereinafter, simply referred to as a list). The play modes include, for example, a sequential play mode (sequentially playing all audio and video according to the serial numbers of the audio and video in the list), a single loop mode (looping a single audio and video in the playlist), a random play mode (playing all audio and video in random order), and the like.
In the related art, for the random play mode, generally, the random algorithm is used to randomly sort the audio and video in the list, and then all the audio and video in the list are sequentially played according to the random sorting order.
However, in actual use, the user may be dissatisfied with the results of the random ordering, thereby affecting the user's use experience.
Disclosure of Invention
In a first aspect of embodiments of the present disclosure, an interaction method for random play is provided. The method is applied to an audio and video playing application program, a first entry for starting random playing is provided in a primary page of the audio and video playing application program, and the primary page comprises an audio and video list associated with a user; the method comprises the following steps:
Responding to the first entry in the primary page to be triggered, jumping from the primary page to a secondary page, and playing the audio and video in the audio and video list in a random play mode;
responding to the operation behavior of the user, and adjusting the play preference of the user in the random play mode;
and responding to the adjusted playing preference, and adjusting the playing sequence of the audio and video to be played in the audio and video list in the random playing mode.
Optionally, a second entry for setting random play preference is provided in the second-level page;
Before the adjusting the playing preference of the user in the random playing mode in response to the operation behavior of the user, the method further comprises:
responsive to the second entry in the secondary page being triggered, displaying a settings page of the random play preference;
the adjusting the playing preference of the user in the random playing mode in response to the operation behavior of the user comprises the following steps:
And responding to the selection of the playing preference by the user in the setting page, and adjusting the playing preference of the user in the random playing mode to the playing preference selected by the user.
Optionally, a third entry for displaying a random play list is further provided in the second-level page, and a fourth entry for setting random play preference is provided in the random play list;
Before the adjusting the playing preference of the user in the random playing mode in response to the operation behavior of the user, the method further comprises:
Responsive to the third portal being triggered, presenting a random play list in the random play mode;
responsive to a fourth entry in the random playlist being triggered, a settings page for the random play preference is presented;
the adjusting the playing preference of the user in the random playing mode in response to the operation behavior of the user comprises the following steps:
And responding to the selection of the playing preference by the user in the setting page, and adjusting the playing preference of the user in the random playing mode to the playing preference selected by the user.
Optionally, each play preference in the setting page corresponds to an interaction control operated by a user; the interactive control comprises at least one of a text input box, a slider bar, a radio box and a check box.
Optionally, the adjusting, in response to the user selecting the play preference in the setting page, the play preference of the user in the random play mode to the play preference selected by the user includes at least one of the following:
Responding to the input operation of the user on the text input box, and adjusting the play preference of the user in the random play mode to the play preference in the text input box;
responding to the sliding operation of the user on the sliding bar, and adjusting the playing preference of the user in the random playing mode to the playing preference corresponding to the sliding bar;
responding to the single selection operation of the user on the single selection frame, and adjusting the play preference of the user in the random play mode to be the selected play preference in the single selection frame;
And responding to the single-selection or multi-selection operation of the user on the check box, and adjusting the play preference of the user in the random play mode to the play preference checked in the check box.
Optionally, the setting content provided in the setting page of the random play preference includes: playback preferences for the audio-video dimension, and/or playback preferences for the user habit dimension.
Optionally, the playing preference of the audio and video dimension includes:
user preferences for at least one of audio and video language, singer, song style, genre, style, year, release time.
Optionally, the playing preference of the custom dimension of the user includes:
whether the user likes the playing of the audio and video of style jump; and/or whether the user likes to play worn audio and video.
Optionally, the adjusting, in response to the operation behavior of the user, the play preference of the user in the random play mode includes:
And responding to the switching operation of the user on the currently played audio and video, determining the target audio and video type corresponding to the switched audio and video, and adjusting the playing preference of the user in the random playing mode to include dislike of the target audio and video type.
Optionally, after the determining the target audio/video type corresponding to the switched audio/video, the method further includes:
adding 1 to the statistics times corresponding to the target audio and video type; the statistics times comprise times that audio and video of a target audio and video type is switched in an accumulated manner in the random playing process;
the adjusting the playing preference of the user in the random playing mode to include dislike of the target audio/video type includes:
and if the counted times reach the preset times, adjusting the playing preference of the user in the random playing mode to comprise dislike of the target audio/video type.
Optionally, the adjusting, in response to the adjusted play preference, a play order of the audio and video to be played in the audio and video list in the random play mode includes:
responding to the adjusted playing preference, and acquiring a target to-be-played audio/video which is the same as the target audio/video in the audio/video list in the random playing mode;
and adjusting the relation between the target audio and video to be played and the audio and video play list according to a preset rule.
Optionally, the adjusting the relationship between the audio and video to be played and the audio and video playlist according to a preset rule includes:
Deleting the target audio and video to be played from the audio and video play list; or adjusting the audio and video to be played by the target to the tail part of the audio and video play list.
In a second aspect of the embodiments of the present disclosure, an interaction device for random play is provided and applied to an audio/video playing application, where a first entry for starting random play is provided in a first-level page of the audio/video playing application, and the first-level page includes an audio/video list associated with a user; the device comprises:
The random play unit responds to the first entry in the primary page to be triggered, jumps from the primary page to the secondary page, and plays the audio and video in the audio and video list in a random play mode;
A preference adjustment unit for adjusting the play preference of the user in the random play mode in response to the operation behavior of the user;
And the play adjusting unit is used for adjusting the play sequence of the audio and video to be played in the audio and video list in the random play mode in response to the adjusted play preference.
Optionally, a second entry for setting random play preference is provided in the second-level page;
Before the preference adjustment unit, further comprising:
a setting display unit, which responds to the second entry in the secondary page to be triggered, and displays the setting page of the random play preference;
The preference adjustment unit further includes adjusting a play preference of the user in the random play mode to the play preference selected by the user in response to the user selecting the play preference in the setting page.
Optionally, a third entry for displaying a random play list is further provided in the second-level page, and a fourth entry for setting random play preference is provided in the random play list;
Before the preference adjustment unit, further comprising:
a list display unit that displays a random play list in the random play mode in response to the third entry being triggered;
A setting display unit for displaying a setting page of the random play preference in response to a fourth entry in the random play list being triggered;
The preference adjustment unit further includes adjusting a play preference of the user in the random play mode to the play preference selected by the user in response to the user selecting the play preference in the setting page.
Optionally, each play preference in the setting page corresponds to an interaction control operated by a user; the interactive control comprises at least one of a text input box, a slider bar, a radio box and a check box.
Optionally, the preference adjustment unit includes at least one subunit of:
A first adjustment subunit, configured to adjust, in response to an input operation of the user on the text input box, a play preference of the user in the random play mode to a play preference in the text input box;
The second adjusting subunit is used for responding to the sliding operation of the user on the sliding bar and adjusting the playing preference of the user in the random playing mode to the playing preference corresponding to the sliding bar;
A third adjustment subunit, configured to adjust, in response to a radio selection operation of the user on the radio selection frame, a play preference of the user in the random play mode to a play preference selected in the radio selection frame;
and the fourth adjustment subunit is used for responding to the single-selection or multi-selection operation of the user on the check box and adjusting the play preference of the user in the random play mode to the play preference checked in the check box.
Optionally, the setting content provided in the setting page of the random play preference includes: playback preferences for the audio-video dimension, and/or playback preferences for the user habit dimension.
Optionally, the playing preference of the audio and video dimension includes:
user preferences for at least one of audio and video language, singer, song style, genre, style, year, release time.
Optionally, the playing preference of the custom dimension of the user includes:
whether the user likes the playing of the audio and video of style jump; and/or whether the user likes to play worn audio and video.
Optionally, the preference adjustment unit includes:
The determining subunit is used for determining a target audio/video type corresponding to the switched audio/video in response to the switching operation of the user on the currently played audio/video;
And a fifth adjusting subunit, configured to adjust the playing preference of the user in the random playing mode to include dislike of the target audio/video type.
Optionally, before the fifth adjustment subunit, the method further includes:
A statistics subunit, adding 1 to the statistics times corresponding to the target audio/video type; the statistics times comprise times that audio and video of a target audio and video type is switched in an accumulated manner in the random playing process;
The fifth adjusting subunit further includes adjusting the playing preference of the user in the random playing mode to include dislike of the target audio/video type if the counted number of times reaches a preset number of times.
Optionally, the play adjusting unit includes:
the obtaining subunit is used for responding to the adjusted playing preference and obtaining a target to-be-played audio and video which is the same as the target audio and video in the audio and video list in the random playing mode;
and a sixth adjusting subunit for adjusting the relation between the target audio/video to be played and the audio/video play list according to a preset rule.
Optionally, the sixth adjusting subunit further includes deleting the audio and video to be played by the target from the audio and video play list; or adjusting the audio and video to be played by the target to the tail part of the audio and video play list.
In a third aspect of the disclosed embodiments, there is provided a computer-readable storage medium comprising:
The instructions in the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the interactive method of random play as set forth in any one of the preceding claims.
In a fourth aspect of embodiments of the present disclosure, there is provided a computing device comprising:
A processor;
A memory for storing the processor-executable instructions;
wherein the processor is configured to execute the executable instructions to implement the shuffle interactive method of any of the preceding claims.
According to the interaction scheme of random playing provided by the embodiment of the disclosure, the current playing preference of the user is determined by analyzing the operation behavior of the user, so that the random sequence of the audio and video to be played in the audio and video list can be adjusted according to the current playing preference of the user. Therefore, the randomly played audio and video can meet the playing preference of the user as much as possible, and the situation that the use experience is poor due to the fact that the random playing result does not meet the playing preference of the user is reduced.
Drawings
The above, as well as additional purposes, features, and advantages of exemplary embodiments of the present disclosure will become readily apparent from the following detailed description when read in conjunction with the accompanying drawings. Several embodiments of the present disclosure are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings, in which:
fig. 1 schematically illustrates an illustration of an existing audio video playback application provided by the present disclosure;
FIG. 2 schematically illustrates an illustration of an improved audio video playback application provided by the present disclosure;
FIG. 3 schematically illustrates a schematic diagram of an interaction method for random play provided by the present disclosure;
FIG. 4a schematically illustrates a schematic view of a second inlet provided by the present disclosure;
FIG. 4b schematically illustrates a schematic view of another second inlet provided by the present disclosure;
FIG. 5 schematically illustrates a schematic diagram of a setup page provided by the present disclosure;
FIG. 6 schematically illustrates a schematic diagram of a random playlist provided by the present disclosure;
FIG. 7 schematically illustrates a schematic diagram of a play preference table in a user habit dimension provided by the present disclosure;
FIG. 8 schematically illustrates a media schematic provided by the present disclosure;
Fig. 9 schematically illustrates a schematic diagram of an interaction device for random play provided by the present disclosure;
Fig. 10 schematically illustrates a computing device schematic provided by the present disclosure.
In the drawings, the same or corresponding reference numerals indicate the same or corresponding parts.
Detailed Description
The principles and spirit of the present disclosure will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are presented merely to enable one skilled in the art to better understand and practice the present disclosure and are not intended to limit the scope of the present disclosure in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Those skilled in the art will appreciate that embodiments of the present disclosure may be implemented as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the following forms, namely: complete hardware, complete software (including firmware, resident software, micro-code, etc.), or a combination of hardware and software.
According to embodiments of the present disclosure, an interaction method, a computer-readable storage medium, an apparatus, and a computing device for random play are provided.
In this document, it should be understood that any number of elements in the drawings is for illustration and not limitation, and that any naming is used only for distinction and not for any limitation.
The principles and spirit of the present disclosure are explained in detail below with reference to several representative embodiments thereof.
Summary of The Invention
As described above, in the related art, the random play mode provided by the existing audio/video player generally uses a random algorithm to randomly sort the audio/video in the list, and then sequentially plays all the audio/video in the list according to the random sorting order. The random play mode does not consider the play preference of different users, and cannot perform random play according to the play preference of the users, so that the users are not satisfied with the random play result, and the user experience is affected.
Therefore, the specification provides an interaction scheme of random playing, which aims to adjust random ordering results of random playing modes based on operation behaviors of users and reduce the situation that the random playing results do not accord with use experience difference caused by playing preferences of the users.
Having described the basic principles of the present disclosure, various non-limiting embodiments of the present disclosure are specifically described below.
Application scene overview
An audio-video playback application in this specification may refer to any application that can play audio and/or video. Such as an audio player that plays music, a video player that plays video, etc.
Please refer to the schematic diagram of the existing audio/video playing application shown in fig. 1. In the audio-video playing application of the audio player shown in fig. 1 as an example, the "music i am favorites" belongs to a first-level page in which a list of music associated with the user (e.g., song 1 to song 7 shown in fig. 1, etc.) is recorded.
From the entrance of the shuffle mode: the user cannot directly start the random play mode from the primary page of the existing audio and video play application program. If the user wants to start the random play mode, the user needs to click on the "all play" 11 to enter the music play page (i.e. the secondary page), and all plays default to the sequential play mode, and at this time, play "song 1" with serial number 1 in the list; the user then also needs to click the "play mode switch button" 12 and select the shuffle mode from the presented mode selection 14, thereby switching the current play mode from sequential play to shuffle. Therefore, the random play entry setting of the existing audio and video application program is too deep to quickly start the random play mode, so that the user experience is affected.
In view of the above, the present disclosure provides a schematic diagram of an improved audio/video playing application program as shown in fig. 2. Like fig. 1, the "music i am favorites" in fig. 2 belongs to a level one page in which a list of music associated with the user (song 1 to song 7, etc. shown in fig. 2) is recorded.
Unlike fig. 1, in order to solve the problem that the shuffle mode cannot be started quickly, the modified audio/video playing application program has a first entry for starting the shuffle mode pre-arranged on the first-level page, so that the user can start the shuffle mode in the first-level page. For example, "all play" 11 in fig. 1 may be modified to "random play" 21 in fig. 2, so that when the user clicks "random play" 21 to enter a music play page (i.e., a secondary page), music in the playlist may be played directly in a random play mode, such as song 3 played in fig. 2, instead of song 1 with serial number 1 in the default list when played sequentially; for another example, the icon of the "play mode switch button" 22 in fig. 2 is a randomly played icon, and a sequentially played icon.
Some prompt information, such as prompt information 33 in fig. 2, "random play has been started for you, and the play mode button is clicked to switch to other modes" can also be displayed in the secondary page.
For play mode switching, the user may click on the "play mode switch button" 22 in fig. 2 to select any play mode from the presented mode selections 24, thereby switching the current play mode from random play to the selected play mode.
The "random play" 21 and the random play in the mode selection 24 all adopt the interaction scheme of random play provided in the specification.
By applying the embodiment, aiming at the audio and video playing application program, the first entry for starting random playing is arranged on the first-level page of the audio and video playing application program in front, so that a fast starting random playing mode can be realized, and the user experience is improved.
Exemplary method
A method of random play interaction according to an exemplary embodiment of the present disclosure is described below with further reference to fig. 3 in conjunction with the application scenario shown in fig. 2. It should be noted that the above application scenarios are only shown for facilitating understanding of the spirit and principles of the present disclosure, and embodiments of the present disclosure are not limited in this respect. Rather, embodiments of the present disclosure may be applied to any scenario where applicable.
As shown in fig. 3, the interaction method of random playing can be applied to an audio and video playing application program, wherein a first entry for starting random playing is provided in a primary page of the audio and video playing application program, and the primary page comprises an audio and video list associated with a user; the method may comprise the steps of:
step 310, responding to the first entry in the primary page to be triggered, jumping from the primary page to a secondary page, and playing the audio and video in the audio and video list in a random play mode;
Step 320, in response to the operation behavior of the user, adjusting the playing preference of the user in the random playing mode;
And step 330, in response to the adjusted play preference, adjusting the play sequence of the audio and video to be played in the audio and video list in the random play mode.
In this specification, for an audio/video playing application, a first entry for starting random play may be pre-placed in a primary page.
Taking an audio player as an example, the audio-video list associated with the user in the first-level page may include various types of songs; such as my favorites, recent playlists, local music libraries, and so forth.
When the method is realized, after entering a primary page of an audio and video playing application program, a user can trigger a first entry displayed in the primary page, so that the audio and video playing application program can jump from the primary page to a secondary page in response to the first entry being triggered, and play the audio and video in the audio and video list in a random play mode.
After entering the secondary page of the audio/video playing application program, the audio/video playing application program can acquire the operation behavior of the user, and adjust the playing preference of the user in the current random playing mode according to the operation behavior of the user.
For example, in an exemplary embodiment, the step 320 may include:
And responding to the switching operation of the user on the currently played audio and video, determining the target audio and video type corresponding to the switched audio and video, and adjusting the playing preference of the user in the random playing mode to include dislike of the target audio and video type.
Further, the step 330 may include:
responding to the adjusted playing preference, and acquiring a target to-be-played audio/video which is the same as the target audio/video in the audio/video list in the random playing mode;
and adjusting the relation between the target audio and video to be played and the audio and video play list according to a preset rule.
In this example, the audio/video playing application may determine, based on the switching operation of the user, a target audio/video type that is disliked by the user, and further adjust the audio/video to be played in the audio/video list, so as to avoid playing the audio/video of the target audio/video type to the user.
In an exemplary embodiment, after the determining the target audio/video type corresponding to the switched audio/video, the method may further include:
adding 1 to the statistics times corresponding to the target audio and video type; the statistics times comprise times that audio and video of a target audio and video type is switched in an accumulated manner in the random playing process;
the adjusting the playing preference of the user in the random playing mode to include dislike of the target audio/video type may include:
and if the counted times reach the preset times, adjusting the playing preference of the user in the random playing mode to comprise dislike of the target audio/video type.
In practical applications, the user may not actually indicate the play preference of the user by occasionally performing the switching operation once or several times, for example, in the case that the user erroneously triggers the switching operation. Therefore, in order to accurately determine the play preference of the user, the influence of abnormal switching operation such as false triggering on the play preference is avoided, and by setting a certain preset times, the user is considered to really dislike the audio-video type only when the switching operation of the user on the audio-video type reaches the preset times.
By applying the example, the playing preference of the user can be accurately determined, so that the random playing result accurately accords with the real playing preference of the user, and the user experience is further improved.
In this specification, in addition to determining the user's play preference based on the user's switching operation, another interactive manner may be provided to determine the user's play preference.
In an exemplary embodiment, the other interaction means may include supporting the user to actively input the play preference to enable personalized play preference settings. Specifically, a setting page for setting random play preferences for the user may be added to the audio-video play application, and the second entry of the setting page shown may be set in the secondary page.
In one implementation, the second portal may include:
The prompt information about the random play is displayed in the form of hyperlink; the hyperlink is used for jumping to the setting page of the random play preference after the prompt message is triggered; correspondingly, the triggering mode of the second inlet comprises the following steps: clicking the prompt information.
In the following, in conjunction with the schematic diagram of the second portal shown in fig. 4a, in the second page, a prompt message 41 including a hyperlink is displayed, and when the user clicks the hyperlink to "click to enter the preference setting", the second portal is triggered, so as to display the setting page of the random play preference.
In another implementation, the second portal may include:
The displayed buttons are used for switching the playing modes; correspondingly, the triggering mode of the second inlet comprises the following steps: and the long time of pressing the button reaches the preset time.
In the following, in conjunction with the schematic diagram of the second portal shown in fig. 4b, in the second page, a prompt message "long-press to perform preference setting" is displayed below the play mode switching button, and when the user presses (for example, holds for 3 seconds) the play mode switching button for a long time, the second portal is triggered, so that the setting page of random play preference is displayed.
And when the user presses the play mode switching button for a short time (e.g., holds for less than 3 seconds), the switching of the play mode is performed as in fig. 1 and 2.
It should be noted that the above two implementations are merely examples of the second portal display form, and may be displayed in other display forms in practical applications.
Further, before the step 320, the method may further include:
responsive to the second entry in the secondary page being triggered, displaying a settings page of the random play preference;
accordingly, the step 320 may include:
And responding to the selection of the playing preference by the user in the setting page, and adjusting the playing preference of the user in the random playing mode to the playing preference selected by the user.
When the user triggers the second entry, the audio/video playing application program can respond to the second entry in the secondary page to be triggered to display the setting page of the random playing preference.
The setting page for displaying the random play preference can be a mode of independently opening one page and jumping from a second-level page to the setting page; the setting page can also be displayed at a preset position in the secondary page.
It should be noted that the opening manner of the setting page is merely an example, and the setting page may be opened by other opening manners in practical application.
A plurality of setting contents for user input are configured in the setting page; these settings can be divided into at least playback preferences in the audio-video dimension and playback preferences in the user habit dimension.
The playing preference of the audio and video dimension may include a preference of a user for at least one of a language, a singer, a song wind, a genre, a style, a year, and a release time of the audio and video.
The playing preference of the custom dimension of the user can comprise whether the user likes playing audio and video of style jump and/or whether the user likes playing nostalgic audio and video.
The following is a description of a schematic diagram of the setup page shown in fig. 5. In the setup page shown in fig. 5, playback preferences belonging to the audio-video dimension include singers, ages, and languages; and the playing preference belonging to the custom dimension of the user comprises whether the user likes the playing audio and video of style skip.
By setting the play preferences of different dimensions, the play preferences actually intended to be expressed by the user can be determined more accurately.
In an exemplary embodiment, each play preference in the settings page corresponds to an interactive control for operation by a user; the interactive controls include at least one of text entry boxes, sliders, radio boxes, check boxes (also known as multi-boxes).
Still take the setup page shown in fig. 5 as an example. In fig. 5, the interactive control of the singer option is a text input box, and the user can input the audio and video corresponding to the singer that the user prefers or wants to play in the text input box.
The interaction control of the year option is a sliding bar, and a user can slide a sliding block on the sliding bar to select the audio and video of the target year to be played. As shown in fig. 5, the two ends of the slider show "old song" and "new song", and the closer the slider is to the "old song" the more the user prefers to play the older song, and the closer the slider is to the "new song" the more the user prefers to play the latest song.
The interactive control of the language options is a check box, and the user can select one or more different languages from the displayed multiple selection boxes. Selected as shown in fig. 5 are "chinese" and "english", i.e., the user prefers to play audio and video in chinese and english.
The interactive control of the style options is a single selection box, and the user can select one option from a plurality of selection boxes. As shown in fig. 5, the selection is "i like style jumping, playing similar content as scattered as possible", i.e. the user prefers to play different style audios and videos after being disturbed.
For the provided interactive control, step 320, in response to the operation behavior of the user, adjusts the playing preference of the user in the random playing mode, and may further include at least one of the following:
Responding to the input operation of the user on the text input box, and adjusting the play preference of the user in the random play mode to the play preference in the text input box;
responding to the sliding operation of the user on the sliding bar, and adjusting the playing preference of the user in the random playing mode to the playing preference corresponding to the sliding bar;
responding to the single selection operation of the user on the single selection frame, and adjusting the play preference of the user in the random play mode to be the selected play preference in the single selection frame;
And responding to the single-selection or multi-selection operation of the user on the check box, and adjusting the play preference of the user in the random play mode to the play preference checked in the check box.
By applying the above example, the playing preference of the user in the random playing mode is perfected by providing various interaction controls in the setting page and interacting with the user in different interaction modes to obtain richer playing preference information from the user side.
In this specification, in addition to entering the setup page by triggering the second portal in the secondary page, a way of triggering the fourth portal into the setup page is provided.
In an exemplary embodiment, a third entry for displaying a random play list is further provided in the secondary page, and a fourth entry for setting random play preference is provided in the random play list;
Further, before the step 320, the method may further include:
Responsive to the third portal being triggered, presenting a random play list in the random play mode;
responsive to a fourth entry in the random playlist being triggered, a settings page for the random play preference is presented;
accordingly, the step 320 may include:
And responding to the selection of the playing preference by the user in the setting page, and adjusting the playing preference of the user in the random playing mode to the playing preference selected by the user.
In implementation, when a user triggers a third portal, an audio video playback application may present the random playlist in response to the third portal in the secondary page being triggered.
Wherein, the random play list can be a page which is jumped to the random play list from a secondary page in a mode of independently opening one page; the random playlist may also be presented at a preset location in the secondary page.
It should be noted that the opening manner of the random playlist is merely an example, and the setting page may be opened by other opening manners in practical applications.
A schematic diagram of a random playlist is shown below in connection with fig. 6. As shown in fig. 6, a third entry 61 is provided in the secondary page, and when the user clicks on the third entry 61, a random playlist will be presented. The order of songs shown in the random playlist has been shuffled into a random order, and a fourth entry 62 is provided in the random playlist, and when the user clicks on the fourth entry 62, a setting page of random play preference will be shown. The shown random play preference page is the same as that of fig. 5, and will not be described here again.
Applying the above example, a way to enter the shuffle preference setting from the shuffle list is provided, so that the shuffle preference can be quickly set also when entering the shuffle list; the second-level page is not required to be returned from the random play list, and then the random play preference setting page is required to be entered from the second-level page. Therefore, the operation flow of the user is simplified, the efficiency of playing preference setting is improved, and the use experience of the user is further improved.
After adjusting the playing preference of the user in the random playing mode in step 320, the audio/video playing application program will execute step 330 described above, and adjust the playing order of the audio/video to be played in the audio/video list in the random playing mode in response to the adjusted playing preference.
In an exemplary embodiment, the step 330 may include:
responding to the adjusted playing preference, and acquiring a target to-be-played audio/video which is the same as the target audio/video in the audio/video list in the random playing mode;
and adjusting the relation between the target audio and video to be played and the audio and video play list according to a preset rule.
In one implementation, for the play preference adjusted by the foregoing switching operation, after the play preference of the user in the random play mode is adjusted to dislike the switched target audio/video type, the audio/video play list may be further adjusted to reduce or not play the target audio/video to be played of the target audio/video type to the user.
In an exemplary embodiment, the adjusting the relationship between the audio and video to be played and the audio and video playlist according to the preset rule includes:
Deleting the target audio and video to be played from the audio and video play list; or adjusting the audio and video to be played by the target to the tail part of the audio and video play list.
In this example, playing of the dislike audio/video to the user can be avoided by deleting the target audio/video to be played of the dislike target audio/video type from the audio/video play list.
In addition, the target to-be-played audio and video of the target audio and video type which is disliked by the user is placed at the tail part of the list, so that the disliked audio and video of the user is prevented from being continuously played to the user in a short time under the condition that the number of the audio and video is not changed.
In one implementation, after the playing preference of the user in the random playing mode is adjusted to the playing preference selected by the user, the audio/video playlist may be further adjusted to preferentially play the audio/video corresponding to the playing preference selected by the user.
The following description will be given by taking a schematic diagram of playback preferences in the custom dimension of the user as shown in fig. 7 as an example.
As shown in fig. 7, for the play preference of "play like style skip:
if the selected play preference is a play (belonging to the custom dimension of the user) that likes style skip, step 330 may include:
And in response to the playing preference being playing of favorite style jump, the audio and video to be played of similar style in the audio and video list in the random playing mode is disordered and ordered.
For example, assume that there are 10 songs in the audio-video list, and the styles of the 10 songs are divided into: songs 1 through 3 belong to style a, songs 4 through 6 belong to style B, and songs 7 through 10 belong to style C; if the user selects to play the music with the favorite style skip, the songs with the same style can be sorted after being scattered as much as possible, for example, songs 1 to 3 of the style A cannot be continuously played, and songs 4 to 6 of the same style B also cannot be continuously played; other styles of songs must be interspersed between songs of the same style, such as songs that require the insertion of style B and/or style C between song 1 and song 2.
If the selected play preference is a play that does not like style skip, step 330 may include:
and in response to the playing preference being the playing of dislike style jump, arranging the audio and video to be played with similar style in the audio and video list displayed in the random playing mode for playing.
Taking the foregoing songs 1 through 10 as an example, if the user selects to play the songs with dislike style skip, the songs with the same style may be ordered as continuously as possible, for example, songs 1 through 3 of style a need to be continuously played, and songs 4 through 6 of style B need to be continuously played; no other style of song is interspersed between songs of the same style.
As also shown in fig. 7, for the play preference of "whether old-fashioned audio/video is liked":
If the selected playing preference is like the nostalgic audio/video, the step 330 may include:
and responding to the playing preference that the audio and video which are liked to be worn, and according to the sequence of adding the audio and video into the audio and video list, carrying out positive sequence sequencing on the audio and video in the audio and video list in the random playing mode so as to play the audio and video which are added first preferentially.
For example, assume that 3 songs are in the audio-video list, the sequence of adding the 3 songs in the audio-video list is respectively that song 1 is added earliest, song 2 times, and song 3 is added last; if the user selects the audio and video which like the nostalgia, the positive sequence sorting is carried out according to the added sequence, namely the sorting is carried out sequentially from first to last, and the sorting result is that song 1, song 2 and song 3 are sequentially played.
If the selected playing preference is dislike of the nostalgic audio and video, the step 330 may include:
And responding to the playing preference that the audio and video which do not like the nostalgic is added into the audio and video list according to the sequence of the audio and video which are added into the audio and video list, and sequencing the audio and video in the audio and video list in the random playing mode in a reverse order so as to play the added audio and video preferentially.
For example, taking the 3 songs as an example, if the user selects audio and video that does not like to be worn, the 3 songs are sorted in reverse order according to the added sequence, that is, sequentially sorted from the back to the front, and the sorting result is that song 3, song 2 and song 1 are sequentially played.
Through the above example, the order of the audios and videos in the randomly played audio and video list is adjusted based on the user playing habit, so that the audios and videos played according to the adjusted order are more fit with the user playing habit, and the use experience of the user is improved.
Exemplary Medium
Having described the method of an exemplary embodiment of the present disclosure, next, a medium of an exemplary embodiment of the present disclosure will be described with reference to fig. 8.
In the present exemplary embodiment, the above-described method may be implemented by a program product, such as a portable compact disc read-only memory (CD-ROM) and including program code, and may be run on a device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium would include the following: an electrical connection having one or more wires, a portable disk, a hard disk, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RE, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the C programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected over the Internet using an Internet service provider).
Exemplary apparatus
Having described the media of the exemplary embodiments of the present disclosure, next, an apparatus of the exemplary embodiments of the present disclosure will be described with reference to fig. 9.
Fig. 9 schematically illustrates a block diagram of a shuffle interactive device according to an embodiment of the present disclosure, corresponding to the foregoing method example illustrated in fig. 3. The method is applied to an audio and video playing application program, a first entry for starting random playing is provided in a first-level page of the audio and video playing application program, and the first-level page comprises an audio and video list associated with a user; the device comprises:
a random play unit 910, responsive to the first entry in the primary page being triggered, for jumping from the primary page to a secondary page and playing the audio/video in the audio/video list in a random play mode;
A preference adjustment unit 920 for adjusting a play preference of the user in the random play mode in response to an operation behavior of the user;
And a play adjustment unit 930, responsive to the adjusted play preference, for adjusting the play order of the audio and video to be played in the audio and video list in the random play mode.
Optionally, a second entry for setting random play preference is provided in the second-level page;
Before the preference adjustment unit 920, further includes:
a setting display unit 916, configured to display a setting page of the random play preference in response to the second entry in the secondary page being triggered;
the preference adjustment unit 920 further includes adjusting, in response to a user selecting a play preference in the setting page, the play preference of the user in the random play mode to the play preference selected by the user.
Optionally, a third entry for displaying a random play list is further provided in the second-level page, and a fourth entry for setting random play preference is provided in the random play list;
Before the preference adjustment unit 920, further includes:
a list presentation unit 914 for presenting the random play list in the random play mode in response to the third entry being triggered;
a setting display unit 916 for displaying a setting page of the random play preference in response to the fourth entry in the random play list being triggered;
the preference adjustment unit 920 further includes adjusting, in response to a user selecting a play preference in the setting page, the play preference of the user in the random play mode to the play preference selected by the user.
Optionally, each play preference in the setting page corresponds to an interaction control operated by a user; the interactive control comprises at least one of a text input box, a slider bar, a radio box and a check box.
Optionally, the preference adjustment unit 920 includes at least one subunit including:
A first adjustment subunit, configured to adjust, in response to an input operation of the user on the text input box, a play preference of the user in the random play mode to a play preference in the text input box;
The second adjusting subunit is used for responding to the sliding operation of the user on the sliding bar and adjusting the playing preference of the user in the random playing mode to the playing preference corresponding to the sliding bar;
A third adjustment subunit, configured to adjust, in response to a radio selection operation of the user on the radio selection frame, a play preference of the user in the random play mode to a play preference selected in the radio selection frame;
and the fourth adjustment subunit is used for responding to the single-selection or multi-selection operation of the user on the check box and adjusting the play preference of the user in the random play mode to the play preference checked in the check box.
Optionally, the setting content provided in the setting page of the random play preference includes: playback preferences for the audio-video dimension, and/or playback preferences for the user habit dimension.
Optionally, the playing preference of the audio and video dimension includes:
user preferences for at least one of audio and video language, singer, song style, genre, style, year, release time.
Optionally, the playing preference of the custom dimension of the user includes:
whether the user likes the playing of the audio and video of style jump; and/or whether the user likes to play worn audio and video.
Optionally, the preference adjustment unit 920 includes:
A determining subunit 921, configured to determine, in response to a switching operation of the user on the currently played audio/video, a target audio/video type corresponding to the switched audio/video;
And a fifth adjustment subunit 923, configured to adjust the playing preference of the user in the random playing mode to include dislike of the target audio/video type.
Optionally, before the fifth adjustment subunit 923, the method further includes:
A statistics subunit 922 adds 1 to the statistics times corresponding to the target audio/video type; wherein, the statistics times comprise times that the audio and video of the target audio and video type is switched in the random playing process;
The fifth adjusting subunit 923 further adjusts the playing preference of the user in the random playing mode to include dislike of the target audio/video type if the counted number of times reaches a preset number of times.
Optionally, the play adjusting unit 930 includes:
An obtaining subunit 931, configured to obtain, in response to the adjusted play preference, a target audio/video to be played in the audio/video list in the random play mode, where the target audio/video is the same as the target audio/video in type;
and a sixth adjustment subunit 932, configured to adjust a relationship between the audio and video to be played and the audio and video playlist according to a preset rule.
Optionally, the sixth adjustment subunit 932 further includes deleting the audio and video to be played from the audio and video playlist; or adjusting the audio and video to be played by the target to the tail part of the audio and video play list.
Exemplary computing device
Having described the methods, media, and apparatus of exemplary embodiments of the present disclosure, a computing device of exemplary embodiments of the present disclosure is next described with reference to fig. 10.
The computing device 1500 shown in fig. 10 is but one example and should not be taken as limiting the functionality and scope of use of embodiments of the present disclosure.
As shown in fig. 10, computing device 1500 is embodied in the form of a general purpose computing device. Components of computing device 1500 may include, but are not limited to: the at least one processing unit 1501, the at least one memory unit 1502, and a bus 1503 connecting the different system components (including the processing unit 1501 and the memory unit 1502).
Bus 1503 includes a data bus, a control bus, and an address bus.
The storage unit 1502 may include readable media in the form of volatile memory, such as Random Access Memory (RAM) 15021 and/or cache memory 15022, and may further include readable media in the form of non-volatile memory, such as Read Only Memory (ROM) 15023.
The storage unit 1502 may also include a program/utility 15025 having a set (at least one) of program modules 15024, such program modules 15024 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
The computing device 1500 may also communicate with one or more external devices 1504 (e.g., keyboard, pointing device, etc.).
Such communication may occur through an input/output (I/O) interface 1505. Moreover, the computing device 1500 may also communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, for example, the Internet, through the network adapter 1506. As shown in fig. 10, the network adapter 1506 communicates with other modules of the computing device 1500 over bus 1503. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with computing device 1500, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
It should be noted that although in the above detailed description several units/modules or sub-units/modules of a shuffled interacting device are mentioned, such a division is only exemplary and not mandatory. Indeed, the features and functionality of two or more units/modules described above may be embodied in one unit/module in accordance with embodiments of the present disclosure. Conversely, the features and functions of one unit/module described above may be further divided into ones that are embodied by a plurality of units/modules.
Furthermore, although the operations of the methods of the present disclosure are depicted in the drawings in a particular order, this is not required or suggested that these operations must be performed in this particular order or that all of the illustrated operations must be performed in order to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform.
While the spirit and principles of the present disclosure have been described with reference to several particular embodiments, it is to be understood that this disclosure is not limited to the particular embodiments disclosed nor does it imply that features in the various aspects are not useful in combination, nor are such divisions merely for convenience of description. The disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Claims (22)
1. The interaction method for random playing is applied to an audio and video playing application program, a first entry for starting random playing is provided in a first-level page of the audio and video playing application program, and the first-level page comprises an audio and video list associated with a user; the method comprises the following steps:
Responding to the first entry in the primary page to be triggered, jumping from the primary page to a secondary page, and playing the audio and video in the audio and video list in a random play mode; wherein, a second entry for setting random play preference is provided in the second-level page;
Responsive to the second entry in the secondary page being triggered, displaying a settings page of the random play preference;
Responding to the selection of the play preference by the user in the setting page, and adjusting the play preference of the user in the random play mode to the play preference selected by the user; and according to the playing preference selected by the user, adjusting the playing sequence of the audio and video to be played in the audio and video list in the random playing mode;
Responding to the switching operation of the user on the currently played audio and video, determining a target audio and video type corresponding to the switched audio and video, and adjusting the playing preference of the user in the random playing mode to include dislike of the target audio and video type; and adjusting the playing sequence of the audios and videos to be played in the audio and video list in the random playing mode according to the dislike target audio and video types included in the playing preference.
2. The method of claim 1, further providing a third portal in the secondary page that presents a random playlist, the random playlist having a fourth portal provided therein that sets random play preferences;
the method further comprises the steps of:
responsive to the third portal being triggered, presenting a shuffle list in the shuffle mode;
And responding to the triggering of a fourth entry in the random play list, and displaying a setting page of the random play preference.
3. The method of claim 1 or 2, each play preference in the settings page corresponding to an interactive control for operation by a user; the interactive control comprises at least one of a text input box, a slider bar, a radio box and a check box.
4. The method of claim 3, wherein the adjusting the playback preferences of the user in the random playback mode to the playback preferences selected by the user in response to the user selecting the playback preferences in the settings page comprises at least one of:
Responding to the input operation of the user on the text input box, and adjusting the play preference of the user in the random play mode to the play preference in the text input box;
responding to the sliding operation of the user on the sliding bar, and adjusting the playing preference of the user in the random playing mode to the playing preference corresponding to the sliding bar;
responding to the single selection operation of the user on the single selection frame, and adjusting the play preference of the user in the random play mode to be the selected play preference in the single selection frame;
And responding to the single-selection or multi-selection operation of the user on the check box, and adjusting the play preference of the user in the random play mode to the play preference checked in the check box.
5. The method according to claim 1 or 2, wherein the setting contents provided in the setting page of the random play preference include: playback preferences for the audio-video dimension, and/or playback preferences for the user habit dimension.
6. The method of claim 5, the playback preferences of the audio-video dimension comprising:
User preferences for at least one of audio and video language, singer, song style, genre, style, year, release time.
7. The method of claim 5, the playback preferences of the user habit dimension comprising:
whether the user likes the playing of the audio and video of style jump; and/or whether the user likes playing the nostalgic audio/video.
8. The method of claim 1, further comprising, after the determining the target audio-video type corresponding to the switched audio-video:
Adding 1 to the statistics times corresponding to the target audio and video type; the statistics times comprise times that audio and video of a target audio and video type is switched in an accumulated manner in the random playing process;
the adjusting the playing preference of the user in the random playing mode to include dislike of the target audio/video type includes:
And if the counted times reach the preset times, adjusting the playing preference of the user in the random playing mode to include dislike of the target audio/video type.
9. The method of claim 1, wherein the adjusting the playing order of the audios and videos to be played in the audio and video list in the random play mode according to the dislike target audio and video types included in the playing preference includes:
Acquiring a target to-be-played audio/video which is the same as the dislike target audio/video in the audio/video list in the random play mode;
And adjusting the relation between the target audio and video to be played and the audio and video list according to a preset rule.
10. The method of claim 9, wherein the adjusting the relationship between the target audio/video to be played and the audio/video list according to the preset rule includes:
Deleting the audio and video to be played of the target from the audio and video list; or adjusting the audio and video to be played by the target to the tail part of the audio and video list.
11. The interaction device for random playing is applied to an audio and video playing application program, a first entry for starting random playing is provided in a first-level page of the audio and video playing application program, and the first-level page comprises an audio and video list associated with a user; the device comprises:
The random play unit responds to the first entry in the primary page to be triggered, jumps from the primary page to the secondary page, and plays the audio and video in the audio and video list in a random play mode; wherein, a second entry for setting random play preference is provided in the second-level page;
A setting display unit, which responds to the second entry in the secondary page to be triggered, and displays the setting page of the random play preference;
A first adjustment unit, configured to adjust a play preference of a user in the random play mode to the play preference selected by the user in response to the selection of the play preference by the user in the setting page; and according to the playing preference selected by the user, adjusting the playing sequence of the audio and video to be played in the audio and video list in the random playing mode;
The second adjusting unit is used for responding to the switching operation of the user on the currently played audio and video, determining a target audio and video type corresponding to the switched audio and video, and adjusting the playing preference of the user in the random playing mode to include dislike of the target audio and video type; and adjusting the playing sequence of the audios and videos to be played in the audio and video list in the random playing mode according to the dislike target audio and video types included in the playing preference.
12. The apparatus of claim 11, the secondary page further having a third portal in the secondary page that presents a random playlist having a fourth portal in the random playlist that sets random play preferences;
Before the first adjusting unit, the method further comprises:
A list display unit that displays a random play list in the random play mode in response to the third entry being triggered;
the setting presentation unit further includes a setting page presenting the random play preference in response to a fourth entry in the random play list being triggered.
13. The apparatus of claim 11 or 12, each play preference in the settings page corresponding to an interaction control for operation by a user; the interactive control comprises at least one of a text input box, a slider bar, a radio box and a check box.
14. The apparatus of claim 13, the first adjustment unit comprising at least one subunit of:
A first adjustment subunit, configured to adjust, in response to an input operation of the user on the text input box, a play preference of the user in the random play mode to a play preference in the text input box;
the second adjusting subunit is used for responding to the sliding operation of the user on the sliding bar and adjusting the playing preference of the user in the random playing mode to the playing preference corresponding to the sliding bar;
a third adjustment subunit, configured to adjust, in response to a radio selection operation of the user on the radio selection frame, a play preference of the user in the random play mode to a play preference selected in the radio selection frame;
and the fourth adjustment subunit is used for responding to the single-selection or multi-selection operation of the user on the check box and adjusting the play preference of the user in the random play mode to the play preference checked in the check box.
15. The apparatus according to claim 11 or 12, wherein the setting contents provided in the setting page of the random play preference include: playback preferences for the audio-video dimension, and/or playback preferences for the user habit dimension.
16. The apparatus of claim 15, the playback preferences for the audio-video dimension comprising:
User preferences for at least one of audio and video language, singer, song style, genre, style, year, release time.
17. The apparatus of claim 15, the playback preferences of the user habit dimension comprising:
whether the user likes the playing of the audio and video of style jump; and/or whether the user likes playing the nostalgic audio/video.
18. The apparatus of claim 11, the second adjusting unit, when adjusting the play preference of the user in the random play mode to include disliking the target audio-video type, further comprising:
Adding 1 to the statistics times corresponding to the target audio and video type; the statistics times comprise times that audio and video of a target audio and video type is switched in an accumulated manner in the random playing process; and if the counted times reach the preset times, adjusting the playing preference of the user in the random playing mode to include dislike of the target audio/video type.
19. The apparatus of claim 11, the second adjusting unit adjusting a play order of audios and videos to be played in the audio and video list in the random play mode according to a dislike target audio and video type included in the play preference, further comprising:
the acquisition subunit acquires target to-be-played audio and video which are the same as the dislike target audio and video type in the audio and video list in the random play mode;
And a sixth adjusting subunit for adjusting the relation between the target audio/video to be played and the audio/video list according to a preset rule.
20. The apparatus of claim 19, the sixth adjustment subunit further comprising deleting the target audio-video to be played from the audio-video list; or adjusting the audio and video to be played by the target to the tail part of the audio and video list.
21. A computer-readable storage medium, comprising:
The instructions in the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the interactive method of random play as claimed in any one of claims 1-10.
22. A computing device, comprising:
A processor;
A memory for storing the processor-executable instructions;
Wherein the processor is configured to execute the executable instructions to implement the interactive method of random play as claimed in any one of claims 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210351109.4A CN114840122B (en) | 2022-04-02 | 2022-04-02 | Interaction method and device for random play, storage medium and computing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210351109.4A CN114840122B (en) | 2022-04-02 | 2022-04-02 | Interaction method and device for random play, storage medium and computing device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114840122A CN114840122A (en) | 2022-08-02 |
CN114840122B true CN114840122B (en) | 2024-07-30 |
Family
ID=82564759
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210351109.4A Active CN114840122B (en) | 2022-04-02 | 2022-04-02 | Interaction method and device for random play, storage medium and computing device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114840122B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105824861A (en) * | 2015-09-18 | 2016-08-03 | 维沃移动通信有限公司 | Audio recommending method and mobile terminal |
CN106844360A (en) * | 2015-12-04 | 2017-06-13 | 深圳富泰宏精密工业有限公司 | Electronic installation and its music playing system and method |
CN107622101A (en) * | 2017-09-08 | 2018-01-23 | 阿里巴巴集团控股有限公司 | Play method and device, the electronic equipment of song |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4429175B2 (en) * | 2002-12-17 | 2010-03-10 | トムソン ライセンシング | Method and apparatus for tagging and displaying songs in a digital audio player |
FR2950447B1 (en) * | 2009-09-21 | 2011-10-21 | Continental Automotive France | METHOD OF AUTOMATIC PROGRAM CHANGE FOLLOWED BY A USER |
WO2017185233A1 (en) * | 2016-04-26 | 2017-11-02 | 华为技术有限公司 | Method for controlling playback of audio file and audio playback apparatus |
CN107092460A (en) * | 2017-04-19 | 2017-08-25 | 维沃移动通信有限公司 | A kind of playback of songs method and mobile terminal |
CN112002352B (en) * | 2020-09-08 | 2022-11-15 | 深圳赛安特技术服务有限公司 | Random music playing method and device, computer equipment and storage medium |
-
2022
- 2022-04-02 CN CN202210351109.4A patent/CN114840122B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105824861A (en) * | 2015-09-18 | 2016-08-03 | 维沃移动通信有限公司 | Audio recommending method and mobile terminal |
CN106844360A (en) * | 2015-12-04 | 2017-06-13 | 深圳富泰宏精密工业有限公司 | Electronic installation and its music playing system and method |
CN107622101A (en) * | 2017-09-08 | 2018-01-23 | 阿里巴巴集团控股有限公司 | Play method and device, the electronic equipment of song |
Also Published As
Publication number | Publication date |
---|---|
CN114840122A (en) | 2022-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11636881B2 (en) | User interface for video content | |
US10123068B1 (en) | System, method, and program product for generating graphical video clip representations associated with video clips correlated to electronic audio files | |
US8634944B2 (en) | Auto-station tuning | |
EP2891032B1 (en) | Enhancing video content with extrinsic data | |
US8812498B2 (en) | Methods and systems for providing podcast content | |
US10009664B2 (en) | Providing extrinsic data for video content | |
US20160098998A1 (en) | Voice searching metadata through media content | |
JP6368809B2 (en) | System and method for identifying audio content using an interactive media guidance application | |
US20220210516A1 (en) | Methods, systems, and media for providing media guidance | |
KR20070086579A (en) | Recording and playback of video clips based on audio selections | |
CN112989104B (en) | Information display method and device, computer readable storage medium and electronic equipment | |
CN112987999B (en) | Video editing method and device, computer readable storage medium and electronic equipment | |
CN112987996B (en) | Information display method, information display device, electronic equipment and computer readable storage medium | |
US20180048937A1 (en) | Enhancing video content with personalized extrinsic data | |
CN112135182B (en) | List processing method, list processing apparatus, storage medium, and electronic device | |
CN114840122B (en) | Interaction method and device for random play, storage medium and computing device | |
CN112989102A (en) | Audio playing control method and device, storage medium and terminal equipment | |
CN110209870B (en) | Music log generation method, device, medium and computing equipment | |
US11886497B2 (en) | System for creating video file for audio snippet of podcast audio file and related methods | |
CN106446066A (en) | User interface-based user operation recording method and apparatus | |
CN115391593A (en) | Control method, medium, device and computing equipment of audio player | |
KR20090034086A (en) | Apparatus and method for generating a graphic user interface |
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 |