CN104575545B - 一种待播放列表的生成方法 - Google Patents

一种待播放列表的生成方法 Download PDF

Info

Publication number
CN104575545B
CN104575545B CN201510006094.8A CN201510006094A CN104575545B CN 104575545 B CN104575545 B CN 104575545B CN 201510006094 A CN201510006094 A CN 201510006094A CN 104575545 B CN104575545 B CN 104575545B
Authority
CN
China
Prior art keywords
audio
attribute information
played
terminal
list
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
CN201510006094.8A
Other languages
English (en)
Other versions
CN104575545A (zh
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.)
Shenzhen Microphone Holdings Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment 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 Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201510006094.8A priority Critical patent/CN104575545B/zh
Publication of CN104575545A publication Critical patent/CN104575545A/zh
Application granted granted Critical
Publication of CN104575545B publication Critical patent/CN104575545B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/022Control panels
    • G11B19/025'Virtual' control panels, e.g. Graphical User Interface [GUI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明实施例公开了一种待播放列表的生成方法,该方法包括:当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频;获取所述第一音频的至少一个属性信息;根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表。采用本发明实施例可实现根据正在播放的音频携带的至少一个属性信息生成包括所述至少一个属性信息的待播放列表,从而提高了用户体验。

Description

一种待播放列表的生成方法
技术领域
本发明涉及媒体技术领域,尤其涉及一种待播放列表的生成方法。
背景技术
目前终端存储能力日益增加,存储于终端中的媒体数据也越来越大,且随着互联网技术的发展,网络资源也越来越丰富,如何在终端或网络中获取用户想要的音频信息并提取信息变得越来越困难。
目前,终端本地的待播放列表通常只是用户自定义的播放列表,或者,在线音频的待播放列表通常是根据用户输入的关键词进行分类并生成待播放列表,或者是根据音频点击次数排序的播放列表。当用户想要播放某一类型的音频,或是某一个歌手的某一类型的音频时,若现有的待播放列表未存在用户想要听的音频,或是存在用户想要听的音频,但是未按照一定的顺序进行排序,此时,每当播放完一首音频时,用户需进行手动切换下一首音频,或是,用户先查找某一类型或某一歌手某一类型的音频再将查找到的音频添加至一个特定的播放列表中按照预设的播放方式进行播放。不管是用户手动切换音频,或是将查找到的音频添加至特定的播放列表中进行播放均给用户带来了不便,因此,使得根据正在播放的音频携带的属性信息智能生成待播放列表变得日益重要。
发明内容
本发明实施例提供一种待播放列表的生成方法,用于根据正在播放的音频携带的至少一个属性信息生成包括所述至少一个属性信息的待播放列表,从而提高了用户体验。
本发明实施例提供一种待播放列表的生成方法,包括:
当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频;
获取所述第一音频的至少一个属性信息;
根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表。
实施本发明实施例,具有如下有益效果:
本发明实施例中,当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频,获取所述第一音频的至少一个属性信息,根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表,实现了根据正在播放的音频携带的至少一个属性信息生成包括所述至少一个属性信息的待播放列表,从而提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种音频播放的方法的第一实施例的流程图;
图2为本发明实施例提供的一种音频播放的方法的第二实施例的流程图;
图3为本发明实施例提供的一种终端的第一实施例的结构示意图;
图4为本发明实施例提供的一种终端的第二实施例的结构示意图;
图5为本发明实施例提供的一种终端的第三实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中提及的终端可以包括个人电脑、智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑、移动互联网设备(Mobile Internet Devices,MID)或穿戴式智能设备等互联网设备。
请参见图1,图1为本发明实施例提供的一种音频播放的方法的第一实施例的流程图;该方法包括以下步骤:
S101、当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频。
在一些可行的实施例中,当终端正在播放音频时,若正在播放的音频不是用户喜欢听的,则用户可能会手动切换正在播放的音乐,若终端接收到用户切换音频的第一操作指令,则执行音频切换操作,并播放与所述第一操作指令对应的第一音频,其中,上述第一操作指令为用户根据终端本地播放列表或在线音乐播放列表中的音频选择用户需要播放的音频,上述第一音频可为终端本地存储的音频或在线播放的音频。
S102、获取所述第一音频的至少一个属性信息。
在一些可行的实施例中,在播放与上述第一操作指令对应的第一音频后,终端自动获取上述第一音频的至少一个属性信息,上述属性信息包括但不限于:音频的类型、歌手名称以及音频语种等,其中,上述音频的类型根据乐器、节奏和/或音色进行划分,上述音频的类型包括但不限于:流行、英伦、朋克、民谣、金属、后摇、爵士、轻音乐、乡村、摇滚、经典、电子等等,上述音频语种包括但不限于:中文、英文、俄语、粤语、韩语、日语、德语、德语等等。例如,若用户切换的音频名称为《不能说的秘密》,则终端获取到该音频的属性信息包括:音乐类型为流行音乐、歌手名称为周杰伦、音频语种为中文等。
S103、根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表。
在一些可行的实施例中,终端根据上述第一音频的至少一个属性信息,从终端本地或网络中获取包括上述至少一个属性信息的至少一个音频,并将获取到的至少一个音频生成待播放列表,例如,终端根据上述第一音频的至少一个属性信息包括:音频语种为中文、音频类型为流行音乐、歌手名称为周杰伦,从终端本地或网络获取包括:音频语种为中文、音频类型为流行音乐、歌手名称为周杰伦等的至少一个音频,并将获取到的至少一个音频生成待播放列表。
本发明实施例中,当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频,获取所述第一音频的至少一个属性信息,根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表,实现了根据正在播放的音频携带的至少一个属性信息生成包括所述至少一个属性信息的待播放列表,从而提高了用户体验。
请参见图2,图2为本发明实施例提供的一种音频播放的方法的第二实施例的流程图;该方法包括以下步骤:
S201、当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频。
在一些可行的实施例中,当终端正在播放音频时,若正在播放的音频不是用户喜欢听的,则用户可能会手动切换正在播放的音乐,若终端接收到用户切换音频的第一操作指令,则执行音频切换操作,并播放与所述第一操作指令对应的第一音频,其中,上述第一操作指令为用户根据终端本地播放列表或在线音乐播放列表中的音频选择用户需要播放的音频,上述第一音频可为终端本地存储的音频或在线播放的音频。
S202、获取所述第一音频的至少一个属性信息。
在一些可行的实施例中,在播放与上述第一操作指令对应的第一音频后,终端自动获取上述第一音频的至少一个属性信息,上述属性信息包括但不限于:音频的类型、歌手名称以及音频语种,其中,上述音频的类型根据乐器、节奏及音色中的至少一种进行划分。,上述音频的类型包括但不限于:流行、英伦、朋克、民谣、金属、后摇、爵士、轻音乐、乡村、摇滚、经典、电子等等,上述音频语种包括但不限于:中文、英文、俄语、粤语、韩语、日语、德语、德语等等。例如,若用户切换的音频名称为《不能说的秘密》,则终端获取到该音频的属性信息包括:音乐类型为流行音乐、歌手名称为周杰伦、音频语种为中文等。
S203、发送提示信息。
在一些可行的实施例中,在获取到上述第一音频的至少一个属性信息后,发送提示信息,其中,上述提示信息携带上述第一音频的至少一个属性信息,上述提示信息用于提示用户至少选择一个属性信息。例如,终端将获取到的第一音频的属性信息包括:音乐类型为流行音乐、歌手名称为周杰伦、音频语种为中文等,以提示信息的方式在终端的屏幕上显示,用于提示用户根据提示信息携带的属性信息选择至少一个属性信息。
S204、判断是否超过预设阈值未接收到用户发送的选择指令。
在一些可行的实施例中,终端判断是否超过预设阈值未接收到用户发送的选择指令,其中,预设阈值为预先设定的时间限定值,由于一般音频的时长为3分钟左右,因此将预设阈值设定为3分钟,上述选择指令为用户根据上述提示信息携带的至少一个属性信息选择用于获取音频的至少一个属性信息。
S205、根据所述选择指令,获取包括所述选择指令携带的属性信息的至少一个音频,并生成待播放列表。
在一些可行的实施例中,若终端判断在预设阈值内接收到用户发送的选择指令,则终端根据上述选择指令,获取包括选择指令携带的属性信息的至少一个音频,例如,终端根据选择指令携带的属性信息包括:歌手名称周杰伦、音频类型为流行音乐的至少一个音频,并生成待播放列表。
S206、根据预设的属性信息,获取包括所述预设的属性信息的至少一个音频,并生成待播放列表。
在一些可行的实施例中,若终端判断在预设阈值内未接收到用户发送的选择指令,则终端根据预设的属性信息,获取包括上述预设的属性信息的至少一个音频,并生成待播放列表,其中,预设的属性信息为音频的类型。例如,终端将第一音频的属性信息包括音乐类型为流行音乐、歌手名称为周杰伦、音频语种为中文等以提示信息的方式发送给用户,在预设阈值内未接收到用户发送的选择指令,则终端根据预设的属性信息包括音频的类型为流行音乐,获取包括流行音乐的至少一个音频,并生成待播放列表。
进一步的,当终端正在播放所述第一音频时,若接收到所述用户切换音频的第二操作指令,则执行音频切换操作,播放与上述第二操作指令对应的第二音频,并清空所述待播放列表中的音频。
进一步的,在播放与上述第二操作指令对应的第二音频之后,获取第二音频的至少一个属性信息,将获取到的第一音频的属性信息与第二音频的属性信息进行对比,筛选出共有的属性信息,根据筛选后的共有的属性信息,获取包括所述筛选后的共有的属性信息的至少一个音频,并将获取到的至少一个音频添加至所述待播放列表中。例如,第二音频为《菊花台》,终端在播放第二音频时,获取第二音频的至少一个属性信息包括:歌手名称周杰伦、音频风格为流行音乐、语种为中文等等,将第二音频的属性信息与第一音频的属性信息进行对比筛选出共有的属性信息包括:歌手名称为周杰伦、音频风格为流行音乐、语种为中文,终端根据上述筛选后的共有的属性信息获取包括上述属性信息的至少一个音频,并将获取到的至少一个音频添加至待播放列表中。
进一步的,若终端将第一音频的属性信息与第二音频的属性信息进行对比,未筛选出共有的属性信息,则将第一音频的属性信息与第二音频的属性信息以提示信息的方式向用户发送,上述提示信息用于提示用户至少选择一个属性信息,然后执行步骤S204-S206。
进一步的,当终端正在播放所述第一音频时,若未接收到用户切换音频的操作,则按照预设的播放顺序播放所述待播放列表中的音频。
进一步的,若所述第一音频为所述终端本地存储的音频,则根据所述至少一个属性信息,从所述终端本地获取包括所述至少一个属性信息相同的至少一个音频,若所述第一音频为在线音频,则根据所述至少一个属性信息,从网络服务器获取包括所述至少一个属性信息的至少一个音频。
进一步的,在获取上述第一音频的至少一个属性信息之后,终端根据所述音频的类型,获取包括所述音频的类型的至少一个音频,其中,上述音频的类型根据乐器、节奏和/或音色进行划分。
进一步的,若终端获取到的至少一个音频为在线获取,终端将获取到的至少一个音频生成待播放列表后,向用户发送提示信息,上述提示信息携带包括上述待播放列表中各曲目的列表,上述提示信息用于提示用户是否将上述列表中的全部曲目或一部分曲目下载到终端本地,或者全部不下载。若判断在预设阈值内未接收到用户发送的选择指令,则将关闭上述提示信息的窗口,其中,上述预设阈值为3分钟,上述选择指令为针对上述提示信息的操作指令。
本发明实施例中,当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频,获取所述第一音频的至少一个属性信息,根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表,实现了根据正在播放的音频携带的至少一个属性信息生成包括所述至少一个属性信息的待播放列表,从而提高了用户体验。
请参见图3,图3为本发明实施例提供的一种终端的第一实施例结构示意图,该终端包括:
播放单元10,用于当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频。
在一些可行的实施例中,当终端正在播放音频时,若正在播放的音频不是用户喜欢听的,则用户可能会手动切换正在播放的音乐,若终端接收到用户切换音频的第一操作指令,则执行音频切换操作,并播放与所述第一操作指令对应的第一音频,其中,上述第一操作指令为用户根据终端本地播放列表或在线音乐播放列表中的音频选择用户需要播放的音频,上述第一音频可为终端本地存储的音频或在线播放的音频。
第一获取单元20,用于获取所述第一音频的至少一个属性信息。
在一些可行的实施例中,在播放与上述第一操作指令对应的第一音频后,终端自动获取上述第一音频的至少一个属性信息,上述属性信息包括但不限于:音频的类型、音频的风格、歌手名称以及音频语种,其中,上述音频的类型根据乐器、节奏及音色中的至少一种进行划分。,上述音频的风格包括但不限于:流行、英伦、朋克、民谣、金属、后摇、爵士、轻音乐、乡村、摇滚、经典、电子等等,上述音频语种包括但不限于:中文、英文、俄语、粤语、韩语、日语、德语、德语等等。例如,若用户切换的音频名称为《不能说的秘密》,则终端获取到该音频的属性信息包括:音乐风格为流行音乐、歌手名称为周杰伦、音频语种为中文等。
第二获取单元30,还用于根据所述第一获取单元获取到的所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频。
生成单元40,用于将所述第二获取单元获取到的至少一个音频生成待播放列表。
在一些可行的实施例中,第二获取单元30根据上述第一音频的至少一个属性信息,从终端本地或网络中获取包括上述至少一个属性信息的至少一个音频,生成单元40将第二获取单元30获取到的至少一个音频生成待播放列表,例如,终端根据上述第一音频的至少一个属性信息包括:音频语种为中文、音频风格为流行音乐、歌手名称为周杰伦,从终端本地或网络获取包括:音频语种为中文、音频风格为流行音乐、歌手名称为周杰伦等的至少一个音频,并将获取到的至少一个音频生成待播放列表。
本发明实施例中,当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频,获取所述第一音频的至少一个属性信息,根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表,实现了根据正在播放的音频携带的至少一个属性信息生成包括所述至少一个属性信息的待播放列表,从而提高了用户体验。
请参见图4,图4为本发明实施例提供的一种终端的第二实施例结构示意图,该终端包括:
播放单元10,用于当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频。
在一些可行的实施例中,当终端正在播放音频时,若正在播放的音频不是用户喜欢听的,则用户可能会手动切换正在播放的音乐,若终端接收到用户切换音频的第一操作指令,则执行音频切换操作,并播放与所述第一操作指令对应的第一音频,其中,上述第一操作指令为用户根据终端本地播放列表或在线音乐播放列表中的音频选择用户需要播放的音频,上述第一音频可为终端本地存储的音频或在线播放的音频。
第一获取单元20,用于获取所述第一音频的至少一个属性信息。
在一些可行的实施例中,在播放单元10播放与上述第一操作指令对应的第一音频后,第一获取单元20自动获取上述第一音频的至少一个属性信息,上述属性信息包括但不限于:音频的类型、音频的风格、歌手名称以及音频语种,其中,上述音频的类型根据乐器、节奏和/或音色进行划分,上述音频的风格包括但不限于:流行、英伦、朋克、民谣、金属、后摇、爵士、轻音乐、乡村、摇滚、经典、电子等等,上述音频语种包括但不限于:中文、英文、俄语、粤语、韩语、日语、德语、德语等等。例如,若用户切换的音频名称为《不能说的秘密》,则终端获取到该音频的属性信息包括:音乐风格为流行音乐、歌手名称为周杰伦、音频语种为中文等。
第二获取单元30包括:发送单元301,用于发送提示信息,所述提示信息携带所述第一音频的至少一个属性信息,所述提示信息用于提示用户选择至少一个属性信息。
在一些可行的实施例中,在第一获取单元20获取到上述第一音频的至少一个属性信息后,发送单元301发送提示信息,其中,上述提示信息携带上述第一音频的至少一个属性信息,上述提示信息用于提示用户至少选择一个属性信息。例如,终端将获取到的第一音频的属性信息包括:音乐风格为流行音乐、歌手名称为周杰伦、音频语种为中文等,以提示信息的方式在终端的屏幕上显示,用于提示用户根据提示信息携带的属性信息选择至少一个属性信息。
判断单元302,用于判断是否超过预设阈值未接收到用户发送的选择指令。
在一些可行的实施例中,判断单元302判断是否超过预设阈值未接收到用户发送的选择指令,其中,预设阈值为预先设定的时间限定值,由于一般音频的时长为3分钟左右,因此将预设阈值设定为3分钟,上述选择指令为用户根据上述提示信息携带的至少一个属性信息选择用于获取音频的至少一个属性信息。
第三获取单元303,用于在所述判断单元判断在预设阈值内接收到用户发送的选择指令后,根据所述选择指令,获取包括所述选择指令携带的属性信息的至少一个音频。
在一些可行的实施例中,若判断单元302判断在预设阈值内接收到用户发送的选择指令,则第三获取单元303根据上述选择指令,获取包括选择指令携带的属性信息的至少一个音频,例如,终端根据选择指令携带的属性信息包括:歌手名称周杰伦、音频类型为流行音乐的至少一个音频。
生成单元40,用于将所述第三获取单元303获取到的至少一个音频生成待播放列表。
上述第三获取单元303,还用于在所述判断单元判断超过预设阈值未接收到用户发送的选择指令,则根据预设的属性信息,获取包括所述预设的属性信息的至少一个音频。
在一些可行的实施例中,若判断单元302判断在预设阈值内未接收到用户发送的选择指令,则第三获取单元303根据预设的属性信息,获取包括上述预设的属性信息的至少一个音频,并生成待播放列表,其中,预设的属性信息为音频的类型。例如,终端将第一音频的属性信息包括音乐类型为流行音乐、歌手名称为周杰伦、音频语种为中文等以提示信息的方式发送给用户,在预设阈值内未接收到用户发送的选择指令,则终端根据预设的属性信息包括音频的类型为流行音乐,获取包括流行音乐的至少一个音频。
生成单元40,用于将所述第三获取单元303获取到的至少一个音频生成待播放列表。
进一步的,上述播放单元10,还用于当终端正在播放所述第一音频时,若接收到所述用户切换音频的第二操作指令,执行音频切换操作,播放与所述第二操作指令对应的第二音频。
清除单元(未图示),用于在所述播放单元播放所述第二音频时,清空所述待播放列表中的音频。
进一步的,上述第一获取单元20,还用于获取所述第二音频的至少一个属性信息。
筛选单元(未图示),用于将所述第一获取单元获取到的第一音频的属性信息与所述第二音频的属性信息进行对比,筛选出共有的属性信息。
上述第二获取单元30,还用于根据所述筛选单元筛选出的共有的属性信息,获取包括筛选后的所述共有的属性信息的至少一个音频。
添加单元(未图示),用于将所述第二获取单元获取到的至少一个音频添加至所述待播放列表中。
在一些可行的实施例中,在播放与上述第二操作指令对应的第二音频之后,获取第二音频的至少一个属性信息,将获取到的第一音频的属性信息与第二音频的属性信息进行对比,筛选出共有的属性信息,根据筛选后的共有的属性信息,获取包括所述筛选后的共有的属性信息的至少一个音频,并将获取到的至少一个音频添加至所述待播放列表中。例如,第二音频为《菊花台》,终端在播放第二音频时,获取第二音频的至少一个属性信息包括:歌手名称周杰伦、音频风格为流行音乐、语种为中文等等,将第二音频的属性信息与第一音频的属性信息进行对比筛选出共有的属性信息包括:歌手名称为周杰伦、音频风格为流行音乐、语种为中文,终端根据上述筛选后的共有的属性信息获取包括上述属性信息的至少一个音频,并将获取到的至少一个音频添加至待播放列表中。
进一步的,上述播放单元,还用于当终端正在播放所述第一音频时,若未接收到用户切换音频的操作,则按照预设的播放顺序播放所述待播放列表中的音频。
进一步的,第四获取单元(未图示),用于若所述第一音频为所述终端本地存储的音频,则根据所述至少一个属性信息,从所述终端本地获取包括所述至少一个属性信息相同的至少一个音频。
第五获取单元(未图示),用于若所述第一音频为在线音频,则根据所述至少一个属性信息,从网络服务器获取包括所述至少一个属性信息的至少一个音频。
进一步的,第六获取单元(未图示),用于根据所述音频的类型,获取包括所述音频的类型的至少一个音频,其中,上述音频的类型根据乐器、节奏和/或音色进行划分。
本发明实施例中,当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频,获取所述第一音频的至少一个属性信息,根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表,实现了根据正在播放的音频携带的至少一个属性信息生成包括所述至少一个属性信息的待播放列表,从而提高了用户体验。
请参见图5,图5为本发明实施例提供的一种终端的第二实施例结构示意图,该终端包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。
其中,上述输入设备1000具体可为终端的触控面板,包括触摸屏和触控屏,用于检测终端触控面板上的操作指令。
上述输出设备2000具体可为终端的显示屏,用于输出、显示信息(包括提示信息)。
上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
上述处理器3000,用于当终端正在播放音频时,若接收到用户切换音频的第一操作指令,执行音频切换操作,并播放与所述第一操作指令对应的第一音频;
上述处理器3000,还用于获取所述第一音频的至少一个属性信息;
上述处理器3000,还用于根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表。
在一些可行的实施例中,上述输出设备2000,用于发送提示信息,所述提示信息携带所述第一音频的至少一个属性信息,所述提示信息用于提示用户选择至少一个属性信息;
上述处理器3000,还具体用于判断是否超过预设阈值未接收到用户发送的选择指令;
上述处理器3000,还具体用于在预设阈值内接收到用户发送的选择指令时,根据所述选择指令,获取包括所述选择指令携带的属性信息的至少一个音频。
在一些可行实施例中,若超过预设阈值未接收到用户发送的选择指令,上述处理器3000,还具体用于根据预设的属性信息,获取包括所述预设的属性信息的至少一个音频。
在一些可行的实施例中,当终端正在播放上述第一音频时,若接收到所述用户切换音频的第二操作指令,上述处理器3000,还具体用于执行音频切换操作,播放与所述第二操作指令对应的第二音频,并清空所述待播放列表中的音频。
在一些可行的实施例中,在播放与所述第二操作指令对应的第二音频后,上述处理器还具体用于:
获取所述第二音频的至少一个属性信息,将获取到的所述第一音频的属性信息与所述第二音频的属性信息进行对比,筛选出共有的属性信息,根据筛选后的共有的属性信息,获取包括所述筛选后的共有的属性信息的至少一个音频,并将获取到的至少一个音频添加至所述待播放列表中。
在一些可行的实施例中,当终端正在播放上述第一音频时,若未接收到用户切换音频的操作,上述处理器3000还具体用于:
按照预设的播放顺序播放所述待播放列表中的音频。
在一些可行的实施例中,若所述第一音频为所述终端本地存储的音频,则上述处理器3000还具体用于:
根据所述至少一个属性信息,从所述终端本地获取包括所述至少一个属性信息相同的至少一个音频;
若所述第一音频为在线音频,则上述处理器3000还具体用于:
根据所述至少一个属性信息,从网络服务器获取包括所述至少一个属性信息的至少一个音频。
在一些可行的实施例中,上述属性信息包括:音频的类型、歌手名称以及语种中的至少一种。
在一些可行的实施例中,在播放与所述第一操作指令对应的第一音频之后,上述处理器3000,还具体用于:
根据所述音频的类型,获取包括所述音频的类型的至少一个音频,其中,所述音频的类型根据乐器、节奏及音色中的至少一种进行划分。
具体实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处理器3000可执行本发明实施例提供的待播放列表的生成方法的各实施例中所描述的实现方式,也可执行本发明实施例提供的终端的第一实施例至第二实施例中所描述的终端的实现方式,在此不再赘述。
本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于—计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (9)

1.一种待播放列表的生成的方法,其特征在于,包括:
当终端播放音频时,若接收到用户切换音频的第一操作指令,则执行音频切换操作,并播放与所述第一操作指令对应的第一音频;
获取所述第一音频的至少一个属性信息;
根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,并生成待播放列表;
当终端正在播放所述第一音频时,若接收到所述用户切换音频的第二操作指令,则执行音频切换操作,并播放与所述第二操作指令对应的第二音频,并清空所述待播放列表中的音频。
2.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,包括:
发送提示信息,所述提示信息携带所述第一音频的至少一个属性信息,所述提示信息用于提示用户选择至少一个属性信息;
判断是否超过预设阈值未接收到用户发送的选择指令;
若在预设阈值内接收到用户发送的选择指令,则根据所述选择指令,获取包括所述选择指令携带的属性信息的至少一个音频。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若超过预设阈值未接收到用户发送的选择指令,则根据预设的属性信息,获取包括所述预设的属性信息的至少一个音频。
4.根据权利要求1所述的方法,其特征在于,所述播放与所述第二操作指令对应的第二音频之后,所述方法还包括:
获取所述第二音频的至少一个属性信息;
将获取到的所述第一音频的属性信息与所述第二音频的属性信息进行对比,筛选出共有的属性信息;
根据筛选后的共有的属性信息,获取包括所述筛选后的共有的属性信息的至少一个音频,并将获取到的至少一个音频添加至所述待播放列表中。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当终端正在播放所述第一音频时,若未接收到用户切换音频的操作,则按照预设的播放顺序播放所述待播放列表中的音频。
6.根据权利要求1的方法,其特征在于,所述根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频包括:
若所述第一音频为所述终端本地存储的音频,则根据所述至少一个属性信息,从所述终端本地获取包括所述至少一个属性信息相同的至少一个音频;
若所述第一音频为在线音频,则根据所述至少一个属性信息,从网络服务器获取包括所述至少一个属性信息的至少一个音频。
7.根据权利要求1~6任一项所述的方法,其特征在于,所述属性信息包括:
音频的类型、歌手名称以及语种中的至少一种。
8.根据权要1所述的方法,其特征在于,所述根据所述至少一个属性信息,获取包括所述至少一个属性信息的至少一个音频,包括:
根据所述音频的类型,获取包括所述音频的类型的至少一个音频。
9.根据权利要求8所述的方法,其特征在于:
所述音频的类型根据乐器、节奏及音色中的至少一种进行划分。
CN201510006094.8A 2015-01-06 2015-01-06 一种待播放列表的生成方法 Active CN104575545B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510006094.8A CN104575545B (zh) 2015-01-06 2015-01-06 一种待播放列表的生成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510006094.8A CN104575545B (zh) 2015-01-06 2015-01-06 一种待播放列表的生成方法

Publications (2)

Publication Number Publication Date
CN104575545A CN104575545A (zh) 2015-04-29
CN104575545B true CN104575545B (zh) 2019-04-30

Family

ID=53091436

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510006094.8A Active CN104575545B (zh) 2015-01-06 2015-01-06 一种待播放列表的生成方法

Country Status (1)

Country Link
CN (1) CN104575545B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294412A (zh) * 2015-05-25 2017-01-04 阿里巴巴集团控股有限公司 一种音频数据的播放方法及装置
CN107038171A (zh) * 2016-02-03 2017-08-11 广州酷狗计算机科技有限公司 生成歌单的方法和装置
CN108735239B (zh) * 2018-04-08 2021-05-04 平安科技(深圳)有限公司 一种音频播放的控制方法及终端设备
CN112256233A (zh) * 2020-10-22 2021-01-22 北京字节跳动网络技术有限公司 音乐播放方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103139176A (zh) * 2011-11-30 2013-06-05 中国联合网络通信集团有限公司 媒体业务推送方法、多媒体交换网和多媒体交换网设备
CN103164450A (zh) * 2011-12-15 2013-06-19 腾讯科技(深圳)有限公司 一种向目标用户推送信息的方法及装置
CN103701875A (zh) * 2013-12-11 2014-04-02 乐视网信息技术(北京)股份有限公司 一种多媒体文件推送方法及装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7680824B2 (en) * 2005-08-11 2010-03-16 Microsoft Corporation Single action media playlist generation
CN101093666A (zh) * 2006-06-19 2007-12-26 上海乐金广电电子有限公司 音频歌曲推荐方法
CN102024058B (zh) * 2010-12-31 2014-04-16 万音达有限公司 音乐推荐方法及***
CN102637178A (zh) * 2011-02-14 2012-08-15 北京瑞信在线***技术有限公司 一种音乐推荐方法、装置及***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103139176A (zh) * 2011-11-30 2013-06-05 中国联合网络通信集团有限公司 媒体业务推送方法、多媒体交换网和多媒体交换网设备
CN103164450A (zh) * 2011-12-15 2013-06-19 腾讯科技(深圳)有限公司 一种向目标用户推送信息的方法及装置
CN103701875A (zh) * 2013-12-11 2014-04-02 乐视网信息技术(北京)股份有限公司 一种多媒体文件推送方法及装置

Also Published As

Publication number Publication date
CN104575545A (zh) 2015-04-29

Similar Documents

Publication Publication Date Title
US11216489B2 (en) Information processing apparatus and information processing method
US9280598B2 (en) Systems and methods for sound recognition
US7580932B2 (en) User interface for establishing a filtering engine
CN109257499B (zh) 一种歌词的动态展示方法及装置
JP5323136B2 (ja) コンテンツの視覚的フィルタリングを可能にするシステム及び方法
CN104575545B (zh) 一种待播放列表的生成方法
CN106933561A (zh) 语音输入方法和终端设备
CN106468987B (zh) 一种信息处理方法及客户端
CN106095595B (zh) 一种应用程序间的信息共享方法及终端
EP2538696A1 (en) Method and apparatus for multimedia content playback
CN112269898A (zh) 背景音乐获取方法、装置、电子设备以及可读存储介质
WO2022042033A1 (zh) 音乐推送方法、装置、电子设备以及存储介质
WO2022083169A1 (zh) 音乐播放方法及装置
CN104599702B (zh) 一种音乐播放方法
WO2017016382A1 (zh) 歌单生成方法及装置
CN105872758A (zh) 智能电视的频道操作、播放方法和相应装置
CN104598229B (zh) 一种终端
CN104199864B (zh) 一种输入过程中按键音提示的方法和装置
CN105278684B (zh) 一种智能播放方法及装置
CN104778220B (zh) 一种清唱歌曲拼接的方法及装置
CN103761026B (zh) 一种信息处理的方法及电子设备
JP2010003025A (ja) 端末装置及びプログラム
CN106354419A (zh) 一种截图控制方法及装置
JP2014215949A (ja) 端末装置および装置のプログラム
CN105487788B (zh) 一种音乐信息实时获取方法及装置

Legal Events

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

Effective date of registration: 20210219

Address after: 518057 Desai Science and Technology Building, 9789 Shennan Avenue, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 17th Floor (15th Floor of Natural Floor) 1702-1703

Patentee after: Shenzhen Microphone Holdings Co.,Ltd.

Address before: 518040 21 floor, east block, Times Technology Building, 7028 Shennan Road, Futian District, Shenzhen, Guangdong.

Patentee before: DONGGUAN GOLDEX COMMUNICATION TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right