CN104021152A - 基于音频文件播放的图片显示方法和装置 - Google Patents
基于音频文件播放的图片显示方法和装置 Download PDFInfo
- Publication number
- CN104021152A CN104021152A CN201410212109.1A CN201410212109A CN104021152A CN 104021152 A CN104021152 A CN 104021152A CN 201410212109 A CN201410212109 A CN 201410212109A CN 104021152 A CN104021152 A CN 104021152A
- Authority
- CN
- China
- Prior art keywords
- picture
- key message
- audio file
- time information
- file
- 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.)
- Granted
Links
Classifications
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明公开了一种基于音频文件播放的图片显示方法和装置,属于网络技术领域。所述方法包括:获取音频文件对应的图片资源,所述图片资源包括至少两张图片以及每张图片的显示时间信息;在所述音频文件播放过程中,根据所述至少两张图片的显示时间信息,对显示时间信息与所述播放时间相对应的图片进行显示。该装置包括:图片资源获取模块和显示模块。本发明通过获取到与音频文件的关键信息匹配的至少两张图片,使得在音频文件播放过程中,可以根据音频文件的播放,对至少两张图片之间进行切换显示,丰富了信息的表现形式,能够起到对情感以及意境的烘托作用。
Description
技术领域
本发明涉及网络技术领域,特别涉及一种基于音频文件播放的图片显示方法和装置。
背景技术
随着网络技术的发展,用于播放音频文件的应用应运而生。这类应用在运行过程中,可以下载歌词或专辑封面等,从而使得在对某一首歌曲进行播放时,可以同时显示其相关的歌词或专辑封面,以让用户对正在播放的歌曲有所了解。
然而,歌曲所传递的不仅仅是曲调和歌词,还用于传递一种情感和意境,而歌词的显示仅是基于应用本身的背景进行,对于每首歌曲,其背景均保持不变,显示形式单调,对于歌曲想表达的情感以及意境均不能起到烘托作用;而进一步地,在播放过程中显示歌曲的专辑封面,也仅仅能够给用户提供诸如演唱者名称、专辑名称等信息,信息表现形式生硬,也不能够起到对情感以及意境的烘托作用。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种基于音频文件播放的图片显示方法和装置。所述技术方案如下:
一方面,提供了一种基于音频文件播放的图片显示方法,该方法包括:获取音频文件对应的图片资源,该图片资源包括至少两张图片以及每张图片的显示时间信息,该至少两张图片与该音频文件的关键信息匹配;在该音频文件播放过程中,根据该至少两张图片的显示时间信息,对显示时间信息与该播放时间相对应的图片进行显示。
另一方面,提供了一种基于音频文件播放的图片显示装置,该装置包括:图片资源获取模块,用于获取音频文件对应的图片资源,该图片资源包括至少两张图片以及每张图片的显示时间信息,该至少两张图片与该音频文件的关键信息匹配;显示模块,用于在该音频文件播放过程中,根据该至少两张图片的显示时间信息,对显示时间信息与该播放时间相对应的图片进行显示。
本发明实施例提供的一种基于音频文件播放的图片显示方法和装置,通过获取音频文件对应的图片资源,该图片资源包括至少两张图片以及每张图片的显示时间信息,该至少两张图片与该音频文件的关键信息匹配;在该音频文件播放过程中,根据该至少两张图片的显示时间信息,对显示时间信息与该播放时间相对应的图片进行显示。采用本发明实施例提供的技术方案,可以获取到与音频文件的关键信息匹配的至少两张图片,使得在音频文件播放过程中,可以根据音频文件的播放,对至少两张图片之间进行切换显示,丰富了信息的表现形式,能够起到对情感以及意境的烘托作用。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供一种基于音频文件播放的图片显示方法的流程图;
图2是本发明实施例提供的一种基于音频文件播放的图片显示方法的流程图;
图3是本发明实施例提供的一种图片显示示意图;
图4是本发明实施例提供的又一种图片显示示意图;
图5是现有技术的图片处理形式示意图;
图6是本发明实施例提供的图片处理形式示意图;
图7是本发明实施例提供的图片资源获取的方法流程图;
图8是本发明实施例提供一种基于音频文件播放的图片显示装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
图1是本发明实施例提供一种基于音频文件播放的图片显示方法的流程图。参见图1,该方法包括:
101、获取音频文件对应的图片资源,该图片资源包括至少两张图片以及每张图片的显示时间信息。
102、在该音频文件播放过程中,根据该至少两张图片的显示时间信息,对显示时间信息与该播放时间相对应的图片进行显示。
采用本发明实施例提供的技术方案,可以获取到与音频文件的关键信息匹配的至少两张图片,使得在音频文件播放过程中,可以根据音频文件的播放,对至少两张图片之间进行切换显示,丰富了信息的表现形式,能够起到对情感以及意境的烘托作用。
可选地,该获取音频文件对应的图片资源包括:
根据音频文件的文件标识,从图片资源数据库中获取该文件标识对应的图片资源。
可选地,根据音频文件的文件标识,从图片资源数据库中获取该文件标识对应的图片资源包括:
根据该音频文件的文件标识,获取该文件标识对应的关键信息和该关键信息的显示时间信息;
根据该关键信息,从图片资源数据库中获取该关键信息对应的图片;
根据该关键信息的显示时间信息,设置该关键信息对应的图片的显示时间信息。
可选地,根据该音频文件的文件标识,获取该文件标识对应的关键信息和该关键信息的显示时间信息包括:
根据该音频文件的文件标识,获取该文件标识对应的提示信息文件;
根据该提示信息文件,获取该提示信息文件的关键信息和该关键信息的显示时间信息。
可选地,根据该关键信息,从图片资源数据库中获取该关键信息对应的图片包括:
根据该文件标识,从该图片资源数据库中获取与该文件标识对应的演唱者图片;
根据该关键信息,从与该文件标识对应的演唱者图片中,获取该关键信息对应的图片。
可选地,根据该关键信息的显示时间信息,设置该关键信息对应的图片的显示时间信息包括:
根据该提示信息文件中的关键信息,确定该关键信息所在行的显示时间信息;
根据该关键信息所在行的显示时间信息中的显示起始点,设置该关键信息对应的图片的显示起始点,该该关键信息对应的图片的显示起始点早于该关键信息的显示起始点第一预设时间段;
根据该关键信息所在行的显示时间信息中的显示结束点,设置该该关键信息对应的图片的显示结束点,该该关键信息对应的图片的显示结束点晚于该关键信息的显示起始点第二预设时间段。
可选地,根据该提示信息文件中的关键信息的显示时间信息,设置该该关键信息对应的图片的显示时间信息包括:
根据该提示信息文件中的关键信息,确定该关键信息所在段落的显示时间信息,将该关键信息所在段落的显示时间信息设置为该该关键信息对应的图片的显示时间信息。
可选地,在该音频文件播放过程中,根据该至少两张图片的显示时间信息,对显示时间信息与该播放时间相对应的图片进行显示包括:
在该音频文件播放过程中,当该音频文件播放至第一时间点时,从该至少两张图片中获取第一图片,显示该第一图片,该第一图片为显示时间信息的显示起始点为第一时间点的图片;
当该音频文件播放至第二时间点时,从该至少两张图片中获取第二图片,将该第一图片切换为第二图片进行显示,该第二图片为显示时间信息的显示起始点为第二时间点的图片。
可选地,该关键信息为该音频文件的提示信息文件中出现次数大于第一预设阈值的词汇;或,该关键信息为该音频文件的标签信息;或,该关键信息为该音频文件的曲调类型信息。
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。
图2是本发明实施例提供的一种基于音频文件播放的图片显示方法的流程图。参见图2,该方法包括:
201、根据音频文件的文件标识,从图片资源数据库中获取该文件标识对应的图片资源,该图片资源包括至少两张图片以及每张图片的显示时间信息,该至少两张图片与该音频文件的关键信息匹配。
每个音频文件具有一个用于唯一标识该音频文件的文件标识。该文件标识可以是一字符串或是特征值,如MD5值等。对于图片资源数据库来说,该图片资源数据库可以维护大量图片资源,图片资源可以采用文件标识为索引,使得以文件标识为查询基础,即可以从图片资源数据库中获取文件标识对应的图片资源。
在本发明实施例中,音频文件的关键信息有以下几种情况:
(1)关键信息为该音频文件的提示信息文件中出现次数大于第一预设阈值的词汇。
该提示信息文件可以为音频文件的歌词文件。提示信息文件中包括多行经过排版的提示信息以及每行提示信息的显示时间信息,以使得音频文件在播放过程中,可以通过加载提示信息文件,按照显示时间信息来显示提示信息。
对于提示信息文件来说,在提示信息文件中出现次数较多的词汇,可以表达该音频文件的意境。在本发明实施例中,仅用第一预设阈值来衡量对歌曲意境的影响程度,出现次数大于第一预设阈值的词汇,则认为是对歌曲意境有影响的词汇,出现次数小于或等于第一预设阈值的词汇,则认为对歌曲意境没有影响。如,在歌曲《雨一直下》中,“雨”的出现次数大于第一预设阈值,则可以建立与雨相匹配的图片和该音频文件标识之间的对应关系,并存储在图片资源数据库中。当然,在统计词汇的出现次数时,需要排除一些语气助词以及无意义词汇如“啊”“啦”等的影响,因此,可以对提示信息文件中的提示信息进行过滤,以便统计出影响到音频文件的意境的词汇的出现次数。
进一步地,图片资源数据库中还可以维护有不同语种的词汇以及近义词关系,以便在对提示信息文件中各个词汇进行分词、过滤,并初步统计出现次数后,可以根据语种以及近义词关系中任一项进一步对出现次数进行合并,使得意义相同或相近的词汇可以按照同一个词汇来统计。如“raining”和“雨”均表示同一个意思,可以将该两个词汇的出现次数合并,而“眼泪”和“哭泣”是近义词,可以将该两个词汇的出现次数合并。
进一步地,在合并出现次数时,还可以按照词汇出现的段落在音频文件中的位置设置合并权重。一般流行歌曲的结构是以主歌(Verse)、副歌(Chorus)、过渡句(插句)、流行句、桥段(Instrumental and Ending)(如,序唱、过门或间奏)等组成,对于不同的段落,其合并时所设置的权重可以不同,如,对于在主歌部分和流行句出现的词汇,权重值可以设置的较大,对于过渡句出现的词汇,其权重值可以设置较小。例如,如果“雨”在主歌部分的出现次数为5次,在过渡句中的出现次数为2次,则可以根据主歌部分的权重0.8和过渡句的权重0.1,则“雨”的出现次数=5*0.8+2*0.1=4.2次。
(2)该关键信息为该音频文件的标签信息。
图片资源数据库还可以基于标签信息为音频文件维护图片资源,该标签信息可以由运营商或用户添加,用于标记该音频文件的曲风、语境内容等,如“小清新”“伤感情歌”“小烟熏”等。一个音频文件可以关联于多个标签信息,每个标签信息可以对应于至少两张图片。如,标签“小清新”可以对应于麦田的图片和蓝天白云的图片。
(3)该关键信息为该音频文件的曲调类型信息。
图片资源数据库还可以基于曲调类型信息为音频文件维护图片资源,对于音频文件来说,曲调本身也可以体现歌曲的意境,可以通过对音频文件的曲调分析,获取音频文件中每段的关键信息,以获知该段所表达的感情是悲伤、喜悦、轻快等。因此,可以通过对音频文件的曲调分析,为音频文件的各个播放段落设置曲调类型信息。
在根据关键信息匹配图片资源时,不仅可以根据音频文件的提示信息文件、标签信息和曲调类型信息中的任一项进行匹配,还可以综合考虑提示信息文件、标签信息和曲调类型信息中的至少两项,从而确定匹配的图片资源。如,先根据标签信息确定一组图片资源,再根据提示信息文件中词汇的出现次数进行匹配。
当然,该图片资源数据库可以对于用户开放,使得用户可以根据自身对歌曲的理解,制作音频文件的图片资源,以上传至图片资源数据库进行共享。为了便于用户制作图片资源,可以根据用户指定的音频文件,生成该音频文件的时间轴,时间轴的时间跨度与音频文件的播放时长相同,用户可以通过在时间轴上不同的时间点对应添加自选(或上传)的图片,以设置各张图片的显示时间信息,在设置完成时将图片资源上传。
202、解析该图片资源,得到至少两张图片以及每张图片的显示时间信息。
为了节约空间,获取到的图片资源可以是压缩包或编码形式,终端可以通过解析图片资源,得到解码后的图片以及图片的显示时间信息。
如,对于一个播放时长为3分50秒的音频文件来说,其对应的图片资源可以如下表1所示。
表1
图片名 | 显示时间信息(s) |
图片1 | 00:00-00:50 |
图片2 | 00:50-01:50 |
图片3 | 01:50-02:50 |
图片4 | 02:50-03:50 |
通过表1可以看出,在音频文件的播放时长内,可以分时段显示该图片1-图片4。在此,仅以图片的显示时间信息为连续的为例进行说明,当然,图片也可以不是连续显示的,如,图片1的显示时间信息可以为00:00-00:30,则图片1和图片2之间有20s的空白时间段,则可以在期间显示默认图片。
需要说明的是,上述步骤201和202的获取和解析过程,可以是在下载该音频文件时进行,也可以是在检测到对音频文件的播放操作时进行,在此不做具体限定。
203、在该音频文件播放过程中,当该音频文件播放至第一时间点时,从该至少两张图片中获取第一图片,显示该第一图片,该第一图片为显示时间信息的显示起始点为第一时间点的图片。
204、当该音频文件播放至第二时间点时,从该至少两张图片中获取第二图片,将该第一图片切换为第二图片进行显示,该第二图片为显示时间信息的显示起始点为第二时间点的图片。
音频文件的播放过程是一个时间上的顺序过程,可以根据当前播放的时间点确定应该显示图片资源中的哪一个图片,从多个图片中获取显示时间信息最靠前的图片,获取该图片的显示时间信息,当音频文件播放至该显示时间信息对应的时间点时,显示该图片,当播放至该图片的显示时间信息的显示结束点时,不再显示该图片,而是根据下一个显示时间信息继续显示其他图片,使得在一个音频文件的播放过程中,可以在播放到音频文件不同部分的时候,连续显示多张不同的图片,每张图片均可以体现该音频文件当前部分的意境。
当图片资源是该音频文件的演唱者的多张图片时,由于在设置各张图片的显示时间信息时,是根据音频文件各个部分的意境设置的,则可以有如图3所示的显示顺序。图3中所示的四张图片均为该音频文件的演唱者不同情绪或不同场景下的图片,该四张图片的显示时间信息分别为00:00-00:50、00:50-01:50、01:50-02:50和02:50-03:50,则在音频文件开始播放时,显示演唱者图片1,当播放到00:50时,取消对演唱者图片1的显示,显示演唱者图片2,当播放到01:50时,取消对演唱者图片2的显示,显示演唱者图片3,以此类推。
当然,每张图片的显示时间信息所确定的显示时间段可以不相等,例如,图4中所示,图4中所示的三张图片均为该音频文件所属动漫的图片,且该三张图片的显示时间信息分别为00:00-01:30、01:30-01:50和01:50-03:50,则在音频文件开始播放时,显示动漫场景图片1,当播放到01:30时,取消对动漫场景图片1的显示,显示动漫场景图片2,当播放到01:50时,取消对漫场景图片2的显示,显示动漫场景图片3,以此类推。
在该步骤203-204中,仅以图片资源中的第一图片和第二图片的显示为例进行说明,第一图片和第二图片并不特指某张图片,而是用第一和第二来确定图片之间的显示顺序,第一图片为在显示时间上先于第二图片显示的图片。
为了更清晰的说明本发明的特点,参见图5,该图5中所体现的是对于图片显示方法的传统处理方式,传统处理方式是将音频文件与专辑图片关联在一起,从而在音频文件的整个播放过程中,均显示该专辑图片,而参见图6,图6所体现的是本发明实施例提供的方法,打破了音频文件和专辑图片的关联,而是将音频文件根据其所体现的人文信息,确定图片资源,并根据音频文件的播放进度,显示与该播放进度相对应的图片,使得通过图片的切换显示来体现音频文件各个部分的意境,反应出一首音乐从播放开始到音乐高潮,音乐创作者在作曲以及音乐演唱者在演绎期间的心情变化,丰富了信息的表现形式,能够起到对情感以及意境的烘托作用。
当然,对于图片资源数据库来说,需要为音频文件匹配相应的图片资源,该过程可以基于音频文件本身或对应的提示信息文件进行,即,根据音频文件的文件标识,从图片资源数据库中获取该文件标识对应的图片资源,具体地,该过程包括以下步骤:
701、根据该音频文件的文件标识,获取该文件标识对应的关键信息和该关键信息的显示时间信息。
该关键信息为该音频文件的提示信息文件中出现次数大于第一预设阈值的词汇;或,该关键信息为该音频文件的标签信息;或,该关键信息为该音频文件的曲调类型信息。
根据关键信息的来源不同,对于关键信息以及其显示时间的获取可以有不同的过程:
(1)对于该关键信息为该音频文件的提示信息文件中出现次数大于第一预设阈值的词汇的场景,可以根据该音频文件的文件标识,从提示信息文件数据库中获取该文件标识对应的提示信息文件;根据该提示信息文件,获取该提示信息文件的关键信息和该关键信息的显示时间信息。
在提示信息文件数据库中,提示信息文件也可以由音频文件的文件标识索引,一个文件标识对应于一个或多个提示信息文件。如,一首歌曲可以对应于不同用户提供的提示信息文件,可能在字体或排版上有所不同,但是不同提示信息文件所包括的提示信息相同。
(2)对于关键信息为该音频文件的标签信息的场景下,可以根据该音频文件的文件标识,从提示信息文件数据库中获取该文件标识对应的提示信息文件;根据该标签信息和提示信息文件,获取该标签信息对应于提示信息文件的显示时间信息。也即是,一个标签信息用于标注音频文件某一个部分的场景或意境,该部分在提示信息文件中是可以对应到显示时间信息的,如,标签“起风了”,可以对应于提示信息文件中的某一行或一段提示信息,则该行或该段提示信息的显示时间信息即可看做是标签信息对应的显示时间信息。
(3)对于该关键信息为该音频文件的曲调类型信息的场景下,可以根据该音频文件的音频数据,分析得到音频文件各个部分的曲调类型信息。该各个部分的播放时间即可以看做是曲调类型信息对应的显示时间信息。
702、根据该关键信息,从图片资源数据库中获取该关键信息对应的图片。
根据关键信息获取不同关键信息所对应的图片,从而获取到对于一个音频文件的多张图片,并建立该关键信息与图片之间的对应关系,使得在后续过程中,可以按照该对应关系,确定图片的显示时间信息。
在图片资源数据库中,可以存储有大量图片,每张图片均有其对应的类别、标签等,类别可以有天气类、心情类、动漫类、影视类,标签可以为具体的天气表述名词、心情的形容词、动漫名称、影视作品名称等等,可以用于标识该图片的大概场景或标识图片的来源。因此,根据不同的关键信息和图片的类别、标签等信息,可以获取到与关键信息相匹配的图片。
703、根据该关键信息的显示时间信息,设置该关键信息对应的图片的显示时间信息。
为了使图片的显示时间信息能够在关键信息播放时显示,需要根据该关键信息的显示时间信息来确定对应图片的显示时间信息。对于提示信息文件来说,每行提示信息均对应于一个显示时间信息,如,仍以歌曲《雨一直下》为例,在歌词文件中,歌词“雨一直下”所对应的显示时间信息为00:03,则如果确定该“雨”为关键信息,则可以根据这句“雨一直下”的显示时间信息来设置对应的图片的显示时间信息。
可选地,该步骤702“根据该提示信息文件中的关键信息,从图片资源数据库中获取该关键信息对应的图片”包括下述步骤702A和702B:
702A、根据该文件标识,从该图片资源数据库中获取与该文件标识对应的演唱者图片。
为了使得所获取到的图片与音频文件之间的关联更直接更紧密,可以先根据文件标识获取该音频文件的演唱者图片,即从已有的演唱者图片中选择最适合该音频文件的意境的图片。
702B、根据该关键信息,从与该文件标识对应的演唱者图片中,获取该关键信息对应的图片。
在获取到演唱者图片后,进一步根据关键信息,从图片中筛选出与关键信息对应的图片,使得用户不仅能够通过图片的显示获知音频文件的演唱者,还能通过该与关键信息对应的图片,直观的获知演唱者在对歌曲演绎期间的心情变化,避免了仅显示专辑封面图片时所造成的显示图片与歌曲本身意境相差甚远的情况。
可选地,该步骤703“根据该提示信息文件中的关键信息的显示时间信息,设置该关键信息对应的图片的显示时间信息”包括下述步骤703A-703C:
703A、根据该提示信息文件中的关键信息,确定该关键信息所在行的显示时间信息。
为了使得关键信息的播放与其对应图片的显示能够同步,需要对关键信息的显示时间信息进行确定。而对于音频文件来说,为了避免频繁的图片切换显示,可以在某个关键信息对应的一段时间内,对应显示某一张图片,为了保证显示效果稳定自然,可以根据关键信息所在行的显示时间信息来设置图片的显示时间信息。具体过程可以包括下述703B和703C。
703B、根据该关键信息所在行的显示时间信息中的显示起始点,设置该关键信息对应的图片的显示起始点,该该关键信息对应的图片的显示起始点早于该关键信息的显示起始点第一预设时间段。
703C、根据该关键信息所在行的显示时间信息中的显示结束点,设置该该关键信息对应的图片的显示结束点,该该关键信息对应的图片的显示结束点晚于该关键信息的显示起始点第二预设时间段。
为了使得图片显示效果自然,基于关键信息所在行,可以采用第一预设时间段和第二时间段来限定图片的显示时间范围,该第一预设时间段和第二预设时间段的具体时长可以为任一时长,可以根据音频文件的整体播放时长确定,在此不做限定。如,该关键信息所在行的显示时间信息为00:50-00:55,该时间段较短,因此,可以将该关键信息对应的显示时间信息确定为00:30-1:30,使得图片的显示能够维持一段时间,更有利于歌曲不同部分的情绪衔接。
可选地,该步骤703“根据该提示信息文件中的关键信息的显示时间信息,设置该关键信息对应的图片的显示时间信息”包括:根据该提示信息文件中的关键信息,确定该关键信息所在段落的显示时间信息,将该关键信息所在段落的显示时间信息设置为该该关键信息对应的图片的显示时间信息。
当然,还可以根据关键信息在音频文件中的布局确定,由于音频文件的情感是按照段落递进的,因此,可以按照关键信息所在段落来设置图片的显示时间信息,如果该音频文件的一个较短段落出现多个关键信息,可以任选至少一个关键信息对应的图片进行显示,而如果关键信息在音频文件中均匀分布,可以根据每个关键信息对应的段落,来确定图片的显示时间信息。
在该步骤701-703的过程中,是以如何根据音频文件,获取到对应的图片资源为例进行说明的,该过程还可以看做是在建立音频文件与图片资源的对应关系时所执行的过程,也即是说,音频文件与图片资源之间的对应关系不仅可以通过用户以及管理员手动建立,还可以根据音频文件本身的性质,如其提示信息文件等内容,通过对提示信息文件的处理,自动建立该对应关系。
采用本发明实施例提供的技术方案,可以获取到与音频文件的关键信息匹配的至少两张图片,使得在音频文件播放过程中,可以根据音频文件的播放,对至少两张图片之间进行切换显示,丰富了信息的表现形式,能够起到对情感以及意境的烘托作用。进一步地,通过根据音频文件自身或其提示信息文件的关键信息,可以获取到能够衬托音乐所表达的意境和情绪等人文信息的图片,为听者提供更生动的视听体验。
图8是本发明实施例提供的一种基于音频文件播放的图片显示装置的结构示意图。参见图8,该装置包括:
图片资源获取模块801,用于获取音频文件对应的图片资源,该图片资源包括至少两张图片以及每张图片的显示时间信息,该至少两张图片与该音频文件的关键信息匹配;
显示模块802,用于在该音频文件播放过程中,根据该至少两张图片的显示时间信息,对显示时间信息与该播放时间相对应的图片进行显示。
可选地,该图片资源获取模块801用于根据音频文件的文件标识,从图片资源数据库中获取该文件标识对应的图片资源。
可选地,该图片资源获取模块801包括:
关键信息获取单元,用于根据该音频文件的文件标识,获取该文件标识对应的关键信息和该关键信息的显示时间信息;
图片获取单元,用于根据该关键信息,从图片资源数据库中获取该关键信息对应的图片;
显示时间信息获取单元,用于根据该关键信息的显示时间信息,设置该关键信息对应的图片的显示时间信息。
可选地,该关键信息获取单元用于根据该音频文件的文件标识,获取该文件标识对应的提示信息文件;根据该提示信息文件,获取该提示信息文件的关键信息和该关键信息的显示时间信息。
可选地,该图片获取单元根据该文件标识,从该图片资源数据库中获取与该文件标识对应的演唱者图片;根据该关键信息,从与该文件标识对应的演唱者图片中,获取该关键信息对应的图片。
可选地,该显示时间信息获取单元用于根据该提示信息文件中的关键信息,确定该关键信息所在行的显示时间信息;根据该关键信息所在行的显示时间信息中的显示起始点,设置该关键信息对应的图片的显示起始点,该该关键信息对应的图片的显示起始点早于该关键信息的显示起始点第一预设时间段;根据该关键信息所在行的显示时间信息中的显示结束点,设置该该关键信息对应的图片的显示结束点,该该关键信息对应的图片的显示结束点晚于该关键信息的显示起始点第二预设时间段。
可选地,该显示时间信息获取单元用于根据该提示信息文件中的关键信息,确定该关键信息所在段落的显示时间信息,将该关键信息所在段落的显示时间信息设置为该该关键信息对应的图片的显示时间信息。
可选地,该显示模块802用于在该音频文件播放过程中,当该音频文件播放至第一时间点时,从该至少两张图片中获取第一图片,显示该第一图片,该第一图片为显示时间信息的显示起始点为第一时间点的图片;当该音频文件播放至第二时间点时,从该至少两张图片中获取第二图片,将该第一图片切换为第二图片进行显示,该第二图片为显示时间信息的显示起始点为第二时间点的图片。
可选地,该关键信息为该音频文件的提示信息文件中出现次数大于第一预设阈值的词汇;或,该关键信息为该音频文件的标签信息;或,所述关键信息为所述音频文件的曲调类型信息。
采用本发明实施例提供的技术方案,可以获取到与音频文件的关键信息匹配的至少两张图片,使得在音频文件播放过程中,可以根据音频文件的播放,对至少两张图片之间进行切换显示,丰富了信息的表现形式,能够起到对情感以及意境的烘托作用。
需要说明的是:上述实施例提供的基于音频文件播放的图片显示装置在图片显示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的图片显示装置与图片显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (18)
1.一种基于音频文件播放的图片显示方法,其特征在于,所述方法包括:
获取音频文件对应的图片资源,所述图片资源包括至少两张图片以及每张图片的显示时间信息,所述至少两张图片与所述音频文件的关键信息匹配;
在所述音频文件播放过程中,根据所述至少两张图片的显示时间信息,对显示时间信息与所述播放时间相对应的图片进行显示。
2.根据权利要求1所述的方法,其特征在于,所述获取音频文件对应的图片资源包括:
根据音频文件的文件标识,从图片资源数据库中获取所述文件标识对应的图片资源。
3.根据权利要求2所述的方法,其特征在于,根据音频文件的文件标识,从图片资源数据库中获取所述文件标识对应的图片资源包括:
根据所述音频文件的文件标识,获取所述文件标识对应的关键信息和所述关键信息的显示时间信息;
根据所述关键信息,从图片资源数据库中获取所述关键信息对应的图片;
根据所述关键信息的显示时间信息,设置所述关键信息对应的图片的显示时间信息。
4.根据权利要求3所述的方法,其特征在于,根据所述音频文件的文件标识,获取所述文件标识对应的关键信息和所述关键信息的显示时间信息包括:
根据所述音频文件的文件标识,获取所述文件标识对应的提示信息文件;
根据所述提示信息文件,获取所述提示信息文件的关键信息和所述关键信息的显示时间信息。
5.根据权利要求3所述的方法,其特征在于,根据所述关键信息,从图片资源数据库中获取所述关键信息对应的图片包括:
根据所述文件标识,从所述图片资源数据库中获取与所述文件标识对应的演唱者图片;
根据所述关键信息,从与所述文件标识对应的演唱者图片中,获取所述关键信息对应的图片。
6.根据权利要求4所述的方法,其特征在于,根据所述关键信息的显示时间信息,设置所述关键信息对应的图片的显示时间信息包括:
根据所述提示信息文件中的关键信息,确定所述关键信息所在行的显示时间信息;
根据所述关键信息所在行的显示时间信息中的显示起始点,设置所述关键信息对应的图片的显示起始点,所述所述关键信息对应的图片的显示起始点早于所述关键信息的显示起始点第一预设时间段;
根据所述关键信息所在行的显示时间信息中的显示结束点,设置所述所述关键信息对应的图片的显示结束点,所述所述关键信息对应的图片的显示结束点晚于所述关键信息的显示起始点第二预设时间段。
7.根据权利要求4所述的方法,其特征在于,根据所述提示信息文件中的关键信息的显示时间信息,设置所述所述关键信息对应的图片的显示时间信息包括:
根据所述提示信息文件中的关键信息,确定所述关键信息所在段落的显示时间信息,将所述关键信息所在段落的显示时间信息设置为所述所述关键信息对应的图片的显示时间信息。
8.根据权利要求1所述的方法,其特征在于,在所述音频文件播放过程中,根据所述至少两张图片的显示时间信息,对显示时间信息与所述播放时间相对应的图片进行显示包括:
在所述音频文件播放过程中,当所述音频文件播放至第一时间点时,从所述至少两张图片中获取第一图片,显示所述第一图片,所述第一图片为显示时间信息的显示起始点为第一时间点的图片;
当所述音频文件播放至第二时间点时,从所述至少两张图片中获取第二图片,将所述第一图片切换为第二图片进行显示,所述第二图片为显示时间信息的显示起始点为第二时间点的图片。
9.根据权利要求1-8任一项所述的方法,其特征在于,所述关键信息为所述音频文件的提示信息文件中出现次数大于第一预设阈值的词汇;或,所述关键信息为所述音频文件的标签信息;或,所述关键信息为所述音频文件的曲调类型信息。
10.一种基于音频文件播放的图片显示装置,其特征在于,所述装置包括:
图片资源获取模块,用于获取音频文件对应的图片资源,所述图片资源包括至少两张图片以及每张图片的显示时间信息,所述至少两张图片与所述音频文件的关键信息匹配;
显示模块,用于在所述音频文件播放过程中,根据所述至少两张图片的显示时间信息,对显示时间信息与所述播放时间相对应的图片进行显示。
11.根据权利要求12所述的装置,其特征在于,所述图片资源获取模块用于根据音频文件的文件标识,从图片资源数据库中获取所述文件标识对应的图片资源。
12.根据权利要求11所述的装置,其特征在于,所述图片资源获取模块包括:
关键信息获取单元,用于根据所述音频文件的文件标识,获取所述文件标识对应的关键信息和所述关键信息的显示时间信息;
图片获取单元,用于根据所述关键信息,从图片资源数据库中获取所述关键信息对应的图片;
显示时间信息获取单元,用于根据所述关键信息的显示时间信息,设置所述关键信息对应的图片的显示时间信息。
13.根据权利要求12所述的装置,其特征在于,所述关键信息获取单元用于根据所述音频文件的文件标识,获取所述文件标识对应的提示信息文件;根据所述提示信息文件,获取所述提示信息文件的关键信息和所述关键信息的显示时间信息。
14.根据权利要求12所述的装置,其特征在于,所述图片获取单元根据所述文件标识,从所述图片资源数据库中获取与所述文件标识对应的演唱者图片;根据所述关键信息,从与所述文件标识对应的演唱者图片中,获取所述关键信息对应的图片。
15.根据权利要求12所述的装置,其特征在于,所述显示时间信息获取单元用于根据所述提示信息文件中的关键信息,确定所述关键信息所在行的显示时间信息;根据所述关键信息所在行的显示时间信息中的显示起始点,设置所述关键信息对应的图片的显示起始点,所述所述关键信息对应的图片的显示起始点早于所述关键信息的显示起始点第一预设时间段;根据所述关键信息所在行的显示时间信息中的显示结束点,设置所述所述关键信息对应的图片的显示结束点,所述所述关键信息对应的图片的显示结束点晚于所述关键信息的显示起始点第二预设时间段。
16.根据权利要求12所述的装置,其特征在于,所述显示时间信息获取单元用于根据所述提示信息文件中的关键信息,确定所述关键信息所在段落的显示时间信息,将所述关键信息所在段落的显示时间信息设置为所述所述关键信息对应的图片的显示时间信息。
17.根据权利要求10所述的装置,其特征在于,所述显示模块用于在所述音频文件播放过程中,当所述音频文件播放至第一时间点时,从所述至少两张图片中获取第一图片,显示所述第一图片,所述第一图片为显示时间信息的显示起始点为第一时间点的图片;当所述音频文件播放至第二时间点时,从所述至少两张图片中获取第二图片,将所述第一图片切换为第二图片进行显示,所述第二图片为显示时间信息的显示起始点为第二时间点的图片。
18.根据权利要求10-17任一项所述的装置,其特征在于,所述关键信息为所述音频文件的提示信息文件中出现次数大于第一预设阈值的词汇;或,所述关键信息为所述音频文件的标签信息;或,所述关键信息为所述音频文件的曲调类型信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410212109.1A CN104021152B (zh) | 2014-05-19 | 2014-05-19 | 基于音频文件播放的图片显示方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410212109.1A CN104021152B (zh) | 2014-05-19 | 2014-05-19 | 基于音频文件播放的图片显示方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104021152A true CN104021152A (zh) | 2014-09-03 |
CN104021152B CN104021152B (zh) | 2017-09-05 |
Family
ID=51437906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410212109.1A Active CN104021152B (zh) | 2014-05-19 | 2014-05-19 | 基于音频文件播放的图片显示方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104021152B (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104731983A (zh) * | 2015-04-17 | 2015-06-24 | 广州炫智电子科技有限公司 | 一体机的多媒体文件自动归类方法及系统 |
CN105208439A (zh) * | 2015-09-11 | 2015-12-30 | 深圳Tcl数字技术有限公司 | 音频文件播放方法及装置 |
CN105760479A (zh) * | 2016-02-15 | 2016-07-13 | 广东欧珀移动通信有限公司 | 一种歌曲播放控制方法、装置及移动终端、服务器和系统 |
WO2016115938A1 (zh) * | 2015-01-20 | 2016-07-28 | 百度在线网络技术(北京)有限公司 | 一种客户端界面的展现方法、装置、设备及计算机存储介质 |
CN105869447A (zh) * | 2016-03-30 | 2016-08-17 | 乐视控股(北京)有限公司 | 有声读物的生成方法及装置 |
CN105988784A (zh) * | 2015-02-04 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 计时显示方法及装置 |
CN106126661A (zh) * | 2016-06-24 | 2016-11-16 | 广东欧珀移动通信有限公司 | 歌手封面的显示方法及装置 |
CN106126574A (zh) * | 2016-06-16 | 2016-11-16 | 深圳市矽伟智科技有限公司 | 图片的识别方法、系统及物联网摄像设备 |
CN106855998A (zh) * | 2016-12-29 | 2017-06-16 | 广州酷狗计算机科技有限公司 | 写真图片的展示方法及装置 |
CN108694203A (zh) * | 2017-04-11 | 2018-10-23 | 北京雷石天地电子技术有限公司 | 一种连续播放歌曲部分内容的方法和装置 |
CN110297941A (zh) * | 2019-07-10 | 2019-10-01 | 北京中网易企秀科技有限公司 | 一种音频文件处理方法及装置 |
WO2019223268A1 (zh) * | 2018-05-25 | 2019-11-28 | 腾讯音乐娱乐科技(深圳)有限公司 | 存储歌词注音的方法和装置 |
CN113316012A (zh) * | 2021-05-26 | 2021-08-27 | 深圳市沃特沃德信息有限公司 | 基于墨水屏设备的音视频帧同步方法、装置和计算机设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101241431A (zh) * | 2007-02-08 | 2008-08-13 | 佛山市顺德区顺达电脑厂有限公司 | 依据程序执行阶段而动态切换显示序列关联图像之方法 |
CN101593541A (zh) * | 2008-05-28 | 2009-12-02 | 深圳华为通信技术有限公司 | 一种与音频文件同步播放图像的方法及媒体播放器 |
CN101859562A (zh) * | 2010-07-01 | 2010-10-13 | 无锡骏聿科技有限公司 | 一种现有图像与卡拉ok旋律实时匹配的方法 |
US20110081101A1 (en) * | 2009-10-02 | 2011-04-07 | Mediatek Inc. | Methods and devices for displaying multimedia data |
CN102055845A (zh) * | 2010-11-30 | 2011-05-11 | 深圳市五巨科技有限公司 | 移动通信终端及其音乐播放器图片切换方法 |
CN103699323A (zh) * | 2013-12-20 | 2014-04-02 | 上海卓悠网络科技有限公司 | 一种实现音乐桌面显示的方法及装置 |
-
2014
- 2014-05-19 CN CN201410212109.1A patent/CN104021152B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101241431A (zh) * | 2007-02-08 | 2008-08-13 | 佛山市顺德区顺达电脑厂有限公司 | 依据程序执行阶段而动态切换显示序列关联图像之方法 |
CN101593541A (zh) * | 2008-05-28 | 2009-12-02 | 深圳华为通信技术有限公司 | 一种与音频文件同步播放图像的方法及媒体播放器 |
US20110081101A1 (en) * | 2009-10-02 | 2011-04-07 | Mediatek Inc. | Methods and devices for displaying multimedia data |
CN101859562A (zh) * | 2010-07-01 | 2010-10-13 | 无锡骏聿科技有限公司 | 一种现有图像与卡拉ok旋律实时匹配的方法 |
CN102055845A (zh) * | 2010-11-30 | 2011-05-11 | 深圳市五巨科技有限公司 | 移动通信终端及其音乐播放器图片切换方法 |
CN103699323A (zh) * | 2013-12-20 | 2014-04-02 | 上海卓悠网络科技有限公司 | 一种实现音乐桌面显示的方法及装置 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016115938A1 (zh) * | 2015-01-20 | 2016-07-28 | 百度在线网络技术(北京)有限公司 | 一种客户端界面的展现方法、装置、设备及计算机存储介质 |
CN105988784A (zh) * | 2015-02-04 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 计时显示方法及装置 |
CN104731983B (zh) * | 2015-04-17 | 2018-05-18 | 广州炫智电子科技有限公司 | 一体机的多媒体文件自动归类方法及系统 |
CN104731983A (zh) * | 2015-04-17 | 2015-06-24 | 广州炫智电子科技有限公司 | 一体机的多媒体文件自动归类方法及系统 |
CN105208439A (zh) * | 2015-09-11 | 2015-12-30 | 深圳Tcl数字技术有限公司 | 音频文件播放方法及装置 |
CN105208439B (zh) * | 2015-09-11 | 2018-09-04 | 深圳Tcl数字技术有限公司 | 音频文件播放方法及装置 |
CN105760479A (zh) * | 2016-02-15 | 2016-07-13 | 广东欧珀移动通信有限公司 | 一种歌曲播放控制方法、装置及移动终端、服务器和系统 |
CN105869447A (zh) * | 2016-03-30 | 2016-08-17 | 乐视控股(北京)有限公司 | 有声读物的生成方法及装置 |
CN106126574A (zh) * | 2016-06-16 | 2016-11-16 | 深圳市矽伟智科技有限公司 | 图片的识别方法、系统及物联网摄像设备 |
CN106126661B (zh) * | 2016-06-24 | 2019-05-21 | Oppo广东移动通信有限公司 | 歌手封面的显示方法及装置 |
CN106126661A (zh) * | 2016-06-24 | 2016-11-16 | 广东欧珀移动通信有限公司 | 歌手封面的显示方法及装置 |
CN106855998A (zh) * | 2016-12-29 | 2017-06-16 | 广州酷狗计算机科技有限公司 | 写真图片的展示方法及装置 |
CN108694203A (zh) * | 2017-04-11 | 2018-10-23 | 北京雷石天地电子技术有限公司 | 一种连续播放歌曲部分内容的方法和装置 |
WO2019223268A1 (zh) * | 2018-05-25 | 2019-11-28 | 腾讯音乐娱乐科技(深圳)有限公司 | 存储歌词注音的方法和装置 |
CN110297941A (zh) * | 2019-07-10 | 2019-10-01 | 北京中网易企秀科技有限公司 | 一种音频文件处理方法及装置 |
CN113316012A (zh) * | 2021-05-26 | 2021-08-27 | 深圳市沃特沃德信息有限公司 | 基于墨水屏设备的音视频帧同步方法、装置和计算机设备 |
Also Published As
Publication number | Publication date |
---|---|
CN104021152B (zh) | 2017-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104021152A (zh) | 基于音频文件播放的图片显示方法和装置 | |
CN110035330B (zh) | 基于在线教育的视频生成方法、系统、设备及存储介质 | |
CN108806656B (zh) | 歌曲的自动生成 | |
US11107041B2 (en) | System and method for interview training with time-matched feedback | |
US20180130496A1 (en) | Method and system for auto-generation of sketch notes-based visual summary of multimedia content | |
CN108806655B (zh) | 歌曲的自动生成 | |
US20150261419A1 (en) | Web-Based Video Navigation, Editing and Augmenting Apparatus, System and Method | |
US20110112835A1 (en) | Comment recording apparatus, method, program, and storage medium | |
CN107464555A (zh) | 向包含语音的音频数据添加背景声音 | |
CN114173067B (zh) | 一种视频生成方法、装置、设备及存储介质 | |
WO2007127695A2 (en) | Prefernce based automatic media summarization | |
CN110740275B (zh) | 一种非线性编辑系统 | |
CN110602516A (zh) | 基于视频直播的信息交互方法、装置及电子设备 | |
US20230368448A1 (en) | Comment video generation method and apparatus | |
JP6280312B2 (ja) | 議事録記録装置、議事録記録方法及びプログラム | |
CN113411517B (zh) | 视频模板的生成方法、装置、电子设备及存储介质 | |
JP2017513049A (ja) | カラオケ曲の演奏に関するフィードバックをユーザに提供する方法 | |
CN114339285B (zh) | 知识点的处理方法、视频处理方法、装置及电子设备 | |
US20140161423A1 (en) | Message composition of media portions in association with image content | |
CN112004137A (zh) | 一种智能视频创作方法及装置 | |
CN111125384B (zh) | 一种多媒体答案生成方法、装置、终端设备以及存储介质 | |
US20140163956A1 (en) | Message composition of media portions in association with correlated text | |
US20140122606A1 (en) | Information processing device, information processing method, and program | |
JP2007528063A (ja) | チュートリアル生成ユニット | |
CN113676772A (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 | ||
CP02 | Change in the address of a patent holder |
Address after: 510660 Guangzhou City, Guangzhou, Guangdong, Whampoa Avenue, No. 315, self - made 1-17 Patentee after: Guangzhou KuGou Networks Co., Ltd. Address before: 510000 B1, building, No. 16, rhyme Road, Guangzhou, Guangdong, China 13F Patentee before: Guangzhou KuGou Networks Co., Ltd. |
|
CP02 | Change in the address of a patent holder |