一种音频播放方法及装置与流程

文档序号:12818672阅读:216来源:国知局
一种音频播放方法及装置与流程

本发明涉及多媒体信息技术领域,尤其涉及一种音频播放方法及装置。



背景技术:

随着科技的不断发展,移动终端设备为人们的日常工作和生活带来了极大便利,电子阅读也成为主流的阅读方式之一。目前,用于电子阅读的移动终端设备包括但不限于手机、平板电脑及智能手表等。用户在使用移动终端设备进行电子阅读的过程中可能会同时播放音乐,达到放松心情、陶冶情操的目的。

通常,用户在电子阅读的过程中,可能会根据当前阅读内容的不同,选择不同风格的音乐进行播放。在这种情况下,用户在启动阅读客户端进行阅读前,首先需要启动音乐客户端,在音乐客户端中选取自己喜欢的音乐。然后,再打开阅读客户端进行阅读。若在阅读过程中想切换适合当前阅读内容的风格的音乐,则需要中断阅读,从阅读客户端切换到音乐客户端,在音乐客户端中选取合适的音乐,进行音乐切换后,再打开阅读客户端继续阅读。显然,这种方式需要用户多次手动操作,为用户的阅读带来了不便,影响用户体验。



技术实现要素:

有鉴于此,本发明实施例期望提供一种音频播放方法及装置,播放与阅读内容匹配的音频信息,提升用户的使用体验。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供一种音频播放方法,所述方法包括:

获取阅读内容的当前属性信息;

确定与所述当前属性信息对应的音频信息;

播放所述音频信息。

上述方案中,所述获取阅读内容的当前属性信息之前,还包括:

在监测到阅读应用启动后,自动启动对阅读内容的当前属性信息的获取;或者,在接收到音频播放功能的启动指令后,对阅读内容的当前属性信息的获取。

上述方案中,所述获取阅读内容的当前属性信息,包括:获取阅读内容的类别标签、标题以及关键词中的至少一种。

上述方案中,所述确定与所述当前属性信息对应的音频信息包括:根据所述当前属性信息确定检索词,直接查找与所述检索词对应的音频信息;或者,预先存储与阅读内容的各属性信息对应的音频信息,根据所述当前属性信息,确定与所述当前属性信息对应的音频信息。

上述方案中,所述播放所述音频信息,包括:

播放所述当前属性信息对应的音频信息;或者,

播放当前第一属性信息对应的音频信息的过程中,获取阅读内容的当前第二属性信息,确定当前第二属性信息对应的音频信息,播放所述当前第二属性信息对应的音频信息。

本发明实施例还提供一种音频播放装置,所述装置包括:获取模块、确实模块和播放模块;其中,

所述获取模块,用于获取阅读内容的当前属性信息;

所述确定模块,用于确定与所述当前属性信息对应的音频信息;

所述播放模块,用于播放所述音频信息。

上述方案中,所述装置还包括启动模块,用于:在监测到阅读应用启动后,自动启动对阅读内容的当前属性信息的获取;或者,在接收到音频播放功能的启动指令后,对阅读内容的当前属性信息的获取。

上述方案中,所述获取模块,具体用于:获取阅读内容的类别标签、标题以及关键词中的至少一种。

上述方案中,所述确定模块,具体用于:

根据所述当前属性信息确定检索词,直接查找与所述检索词对应的音频信息;或者,

预先存储与阅读内容的各属性信息对应的音频信息,根据所述当前属性信息,确定与所述当前属性信息对应的音频信息。

上述方案中,所述播放模块,具体用于:

播放所述当前属性信息对应的音频信息;或者,

播放当前第一属性信息对应的音频信息的过程中,获取阅读内容的当前第二属性信息,确定当前第二属性信息对应的音频信息,播放所述当前第二属性信息对应的音频信息。

本发明实施例提供的音频播放方法及装置,获取阅读内容的当前属性信息;确定与所述当前属性信息对应的音频信息;播放所述音频信息。可见,本发明实施例提供的方案通过获取阅读内容的当前属性信息。根据所述当前属性信息,自动查找与所述当前属性信息对应的音频信息并播放所述音频信息,简化用户操作,提升使用体验。

附图说明

图1为本发明实施例的音频播放方法的流程示意图;

图2为本发明实施例的音频播放装置的组成结构示意图。

具体实施方式

本发明实施例中,获取阅读内容的当前属性信息;确定与所述当前属性信息对应的音频信息;播放所述音频信息。其中,所述属性信息可以是类别标签、标题、关键词、作者、出版时间等任一项或任意的组合,本发明实施例选取了类别标签、标题、关键词三种属性信息为例,对本发明的具体实现进行说明。

这里,所述获取阅读内容的当前属性信息之前,还包括:在监测到阅读应用启动后,自动启动对阅读内容的当前属性信息的获取;或者,在接收到音频播放功能的启动指令后,对阅读内容的当前属性信息的获取。对阅读内容的当前属性信息的获取启动后,后续可以是周期性获取阅读内容的当前属性信息。

进一步的,所述获取阅读内容的当前属性信息,包括:获取阅读内容的类别标签、标题以及关键词中的至少一种。

这里,所述确定与所述属性信息对应的音频信息包括:根据所述当前属性信息确定检索词,直接查找与所述检索词对应的音频信息;或者,预先存储与阅读内容的各属性信息对应的音频信息,根据所述当前属性信息,确定与所述当前属性信息对应的音频信息。

进一步的,所述播放所述音频信息,包括:

播放当前属性信息对应的音频信息;或者,

播放当前第一属性信息对应的音频信息的过程中,获取阅读内容的当前第二属性信息,确定当前第二属性信息对应的音频信息,播放所述当前第二属性信息对应的音频信息。

本发明实施例中,音频播放方法的实现流程如图1所示,包括以下步骤:

步骤101:获取阅读内容的当前属性信息;

这里,用户在阅读过程中,阅读客户端和音乐客户端保持打开状态。其中,阅读客户端启动后可以调用音乐客户端启动。

这里,阅读客户端可以实时地获取阅读内容的当前属性信息,还可以每隔一定的时间间隔,如5分钟、10分钟等,周期性地获取阅读内容的当前属性信息。

其中,对于阅读内容的当前属性信息的获取有多种方式。具体的,对于阅读内容的类别标签的获取包括以下几种情况:对于本地阅读的情况,阅读客户端在保存阅读内容的时候直接按照阅读内容的类别进行保存,因此可以直接获取类别标签,如武侠、魔幻、现代、都市、军事等;对于在线阅读的情况,阅读客户端可以通过阅读网站直接获取阅读内容的类别标签;对于根据读者的喜好,进行自定义阅读内容的类别标签的情况,阅读客户端可以直接获取阅读内容的类别标签。进一步的,阅读客户端中一般预先保存关键词,当阅读内容中出现预设的关键词时,阅读客户端将出现的关键词作为阅读内容的当前关键词。此外,阅读客户端可以直接获取阅读内容的标题。

这里,用户在开始阅读时,阅读客户端获取阅读内容的一种当前属性信息,将所述当前属性信息传送至音乐客户端,比如类别标签或标题;或者,用户在开始阅读时,阅读客户端获取阅读内容的当前第一属性信息后,将所述当前第一属性信息传送至音乐客户端,在阅读过程中,获取当前第二属性信息并传送至音乐客户端。比如,阅读客户端获取阅读内容的标题发送给音乐客户端后,在阅读过程中,获取阅读内容的关键词并传送给音乐客户端。

步骤102:确定与所述当前属性信息对应的音频信息;

这里,音乐客户端接收阅读客户端发送的阅读内容的当前属性信息,确定与所述当前属性信息对应的音频信息。具体的,音乐客户端可以根据所述当前属性信息确定检索词,直接查找与所述检索词对应的音频信息;或者,音乐客户端中存储有与各种属性信息对应的音频信息。这里,可以将多个音频信息按照阅读内容的属性信息的不同存储到不同的音频信息列表,即将对应阅读内容的属性信息播放的多个音频信息以音频信息列表的形式存储。然后,根据所述当前属性信息,确定与所述当前属性信息对应的音频信息列表,并且随着当前属性信息的改变,相应的,音乐客户端将会播放不同的音频信息列表。每种属性信息与一个音频信息列表对应。此外,音乐客户端也可以预先自定义与阅读内容的当前属性信息对应的音频信息。

步骤103:播放所述音频信息。

这里,音乐客户端确定与所述当前属性信息对应的音频信息之后,播放所述音频信息。

其中,音乐客户端播放所述当前属性信息对应的音频信息;或者,在播放当前第一属性信息对应的音频信息的过程中,获取阅读内容的当前第二属性信息,确定当前第二属性信息对应的音频信息,播放所述当前第二属性信息对应的音频信息。

具体的,音乐客户端在播放当前第一属性信息对应的音频信息过程中,可以实时获取阅读内容的属性信息,确定当前第二属性信息,并在确定阅读内容的当前第二属性信息后,获得与当前第二属性信息对应音频信息列表,中断所述当前第一属性信息对应的音频信息的播放,开始播放所述当前第二属性信息对应的音频信息;或者,音频客户端在播放当前第一属性信息对应的音频信息的过程中,可以周期性地获取阅读内容的属性信息,确定当前第二属性信息,并在确定阅读内容的当前第二属性信息后,获得与当前第二属性信息对应音频信息列表,中断所述当前第一属性信息对应的音频信息的播放,开始播放所述当前第二属性信息对应的音频信息。所述周期是人为预先设置的,比如:1分钟、3分钟等。这里,所述获得与当前第二属性信息对应的音频信息列表,可以根据当前第二属性信息确定检索词,直接查找与所述检索词对应的音频信息,获得与当前第二属性信息对应的音频信息列表;或者,可以根据当前第二属性信息查找音乐客户端中预先存储的与各种属性信息对应的音频信息,获得与当前第二属性信息对应的音频信息列表。

例如,音乐客户端可以接收阅读内容的类别标签,确定与类别标签对应的音频信息,在阅读过程中,播放所述类别标签对应的音频信息;或者,音乐客户端可以接收阅读内容的类别标签,确定与类别标签对应的音频信息在阅读过程中,播放所述类别标签对应的音频信息,在之后的阅读过程中,音乐客户端接收到阅读内容的关键词,确定与所述关键词对应的音频信息。此时,将中断类别标签对应的音频信息的播放,播放所述关键词对应的音频信息。

下面结合实例,对本发明作进一步详细的描述。

这里,在开始阅读时,打开“咪咕阅读”客户端和“咪咕音乐”客户端。其中,“咪咕音乐”客户端可以在“咪咕阅读”客户端启动后调用“咪咕音乐”客户端启动。

“咪咕阅读”客户端在用户进行阅读的过程中获取阅读内容的当前属性信息。所述属性信息包括类别标签、标题或关键词。具体的,“咪咕阅读”客户端可以实时地获取阅读内容的当前属性信息,还可以每隔一定的时间间隔,如5分钟、10分钟等,周期性地获取阅读内容的当前属性信息。

进一步的,对于阅读内容的当前属性信息的获取有多种方式。具体的,对于阅读内容的类别标签的获取包括以下几种情况:对于本地阅读的情况,“咪咕阅读”客户端在保存阅读内容的时候直接按照阅读内容的类别进行保存,因此可以直接获取类别标签,如武侠、魔幻、现代、都市、军事等;对于在线阅读的情况,“咪咕阅读”客户端可以通过阅读网站直接获取阅读内容的类别标签;对于根据读者的喜好,进行自定义阅读内容的类别标签的情况,“咪咕阅读”客户端可以直接获取阅读内容的类别标签。进一步的,“咪咕阅读”客户端中一般预先保存关键词,当阅读内容中出现预设的关键词时,“咪咕阅读”客户端将出现的关键词作为阅读内容的当前关键词。此外,阅读“咪咕阅读”客户端可以自动获取阅读内容的标题。

“咪咕阅读”客户端获取阅读内容的一种当前属性信息,将所述当前属性信息传送至“咪咕音乐”客户端,比如类别标签或标题;或者,用户在开始阅读时,“咪咕阅读”客户端获取阅读内容的当前第一属性信息后,将所述当前第一属性信息传送至“咪咕音乐”客户端,在阅读过程中,获取阅读内容的当前第二属性信息并传送至“咪咕音乐”客户端。以阅读《挪威的森林》为例,“咪咕阅读”客户端获取标题“挪威的森林”并传送到“咪咕音乐”客户端;或者“咪咕阅读”客户端获取标题“挪威的森林”并传送到“咪咕音乐”客户端,在阅读过程中,获取关键词“忧伤”并传送到“咪咕音乐”客户端。

接下来,“咪咕音乐”客户端接收“咪咕阅读”客户端发送的阅读内容的当前属性信息,确定与所述当前属性信息对应的音频信息。具体的,“咪咕音乐”客户端可以将所述当前属性信息作为检索词,直接查找与所述当前属性信息对应或相关的音频信息,如在阅读《挪威的森林》时,将标题“挪威的森林”作为检索词,直接查找与“挪威的森林”对应的或相关的音频信息;或者,“咪咕音乐”客户端中存储有与各种属性信息对应的音频信息列表。根据所述当前属性信息,确定与所述当前属性信息对应的音频信息。比如,在阅读《挪威的森林》时,明确了《挪威的森林》属于言情类小说,则查找已经存储在“咪咕阅读”客户端中的与言情类别对应的音频信息,得到所需音频信息列表。

“咪咕音乐”客户端确定与所述当前属性信息对应的音频信息之后,播放所述音频信息。其中,“咪咕音乐”客户端可以播放所述当前属性信息对应的音频信息;或者,播放当前第一属性信息对应的音频信息的过程中,获取阅读内容的当前第二属性信息,确定当前第二属性信息对应的音频信息,播放所述当前第二属性信息对应的音频信息。具体的,“咪咕音乐”客户端可以实时获取阅读内容的属性信息,从而确定当前第二属性信息;或者,可以周期性地获取阅读内容的属性信息,从而确定当前第二属性信息。此外,“咪咕音乐”客户端可以根据当前第二属性信息确定检索词,直接查找与所述检索词对应的音频信息,确定当前第二属性信息对应的音频信息;或者,可以根据当前第二属性信息查找“咪咕音乐”客户端中预先存储的与各种属性信息对应的音频信息,确定当前第二属性信息对应的音频信息。比如,在阅读《挪威的森林》时,“咪咕音乐”客户端接收《挪威的森林》的类别标签为言情,确定与言情类对应的音频信息,在阅读《挪威的森林》的过程中,播放言情类对应的音频信息;或者,“咪咕音乐”客户端接收《挪威的森林》的类别标签为言情,确定与言情类对应的音频信息,在阅读《挪威的森林》的过程中,播放言情类对应的音频信息,在之后的阅读过程中,“咪咕音乐”客户端接收到《挪威的森林》中出现的关键词“忧伤”,确定与“忧伤”对应的音频信息。此时,将中断言情类对应的音频信息的播放,播放“忧伤”对应的音频信息。

为实现上音频播放方法,本发明实施例还提供了一种音频播放装置,所述装置的组成结构示意图如图2所示,包括:获取模块21、确实模块22和播放模块23;其中,

所述获取模块21,用于获取阅读内容的当前属性信息;

所述确定模块22,用于确定与所述当前属性信息对应的音频信息;

所述播放模块23,用于播放所述音频信息。

这里,所述装置还包括启动模块,用于在监测到阅读应用启动后,自动启动对阅读内容的当前属性信息的获取;或者,在接收到音频播放功能的启动指令后,对阅读内容的当前属性信息的获取。其中,对阅读内容的当前属性信息的获取启动后,后续可以是周期性获取阅读内容的当前属性信息。

这里,所述获取模块21,具体用于获取阅读内容的类别标签、标题以及关键词中的至少一种。其中,所述获取模块21可以采用多种方式获取阅读内容的类别标签、标题或关键词。

其中,所述确定模块22,具体用于根据所述当前属性信息确定检索词,直接查找与所述检索词对应的音频信息;或者,预先存储与阅读内容的各属性信息对应的音频信息,根据所述当前属性信息,确定与所述当前属性信息对应的音频信息。

这里,所述播放模块23,具体用于播放所述当前属性信息对应的音频信息;或者,

播放当前第一属性信息对应的音频信息的过程中,获取阅读内容的当前第二属性信息,确定当前第二属性信息对应的音频信息,播放所述当前第二属性信息对应的音频信息。所述音频信息以音频信息列表的形式存储。每种属性信息与一个音频信息列表对应。

在实际应用中,所述获取模块21、确实模块22和播放模块23及启动模块均可由位于移动终端设备中的中央处理器(cpu,centralprocessingunit)、微处理器(mpu,microprocessorunit)、数字信号处理器(dsp,digitalsignalprocessor)、或现场可编程门阵列(fpga,fieldprogrammablegatearray)等实现。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1