一种音频播放方法及音频播放设备与流程

文档序号:11154272阅读:310来源:国知局
一种音频播放方法及音频播放设备与制造工艺

本发明涉及电子技术领域,尤其涉及一种音频播放方法及音频播放设备。



背景技术:

对于传统的音频播放设备(例如音箱)来说,用户一般只能通过手动的方式对其进行控制,例如通过按下或者旋钮音箱上设置的物理按钮进行开关机的控制,或者可以通过与音箱匹配的遥控器对音箱进行手动控制,也就是说,传统的音箱只能通过人为的操作对其进行手动控制,控制的灵活性较差,用户的体验感受不好。

进一步地,为了减少用户的手动操作,目前也提出了可以自动开关机或者定时播放的音箱,例如用户可以通过手动的方式设置开关机或者定时播放的预约时刻,当到达预约时刻时,音箱就可以自动进行开机、关机或者自动播放,相对于传统的音箱来说,可以省去用户实时手动进行控制的操作,音箱的智能性也有一些提高。

但是,随着物联网的迅速发展,在各种终端设备已经趋于高度智能化的大趋势下,虽然目前的音箱虽然可以提供例如自动开关机和自动播放的功能,但是与物联网结合用户的日常生活的目标还有较大差距,现有技术中的音频播放设备的功能还比较单一,音频播放设备的智能性较低,而无法为用户提供更加智能化的服务。



技术实现要素:

本发明实施例提供一种音频播放方法及音频播放设备,用于解决音频播放设备的智能性较低的技术问题。

第一方面,提供一种音频播放方法,该方法可以应用于音频播放设备,该方法包括:

获得所述音频播放设备所处环境的场景参数和所述环境中用户的用户信息;其中,所述场景参数至少包括所述音频播放设备所处的物理位置和获得所述场景参数的当前时刻;

根据所述场景参数和所述用户信息,构建第一播放场景;

根据播放场景与播放策略之间的对应关系,以与所述第一播放场景对应的第一播放策略进行音频播放;其中,所述播放策略包括音频类型选择策略、播放音量选择策略和播放音效选择策略中的至少一种选择策略。

可选的,根据所述场景参数和所述用户信息,构建第一播放场景,包括:

根据所述用户信息,确定所述用户的身份和状态;其中,所述身份包括所述用户的年龄和/或性别;

确定与所述身份和所述用户状态对应的第一子播放场景,以及确定与所述物理位置和所述当前时刻对应的第二子播放场景;

根据所述第一子播放场景和所述第二子播放场景,构建所述第一播放场景。

可选的,根据播放场景与播放策略之间的对应关系,以与所述第一播放场景对应的第一播放策略进行音频播放,包括:

根据所述播放场景与播放策略之间的对应关系,确定与所述第一播放场景对应的第一播放策略;

判断所述当前是否属于预定播放时刻集合,获得第一判断结果;其中,所述预定播放时刻集合中的每个预定播放时刻均为需要播放音频的时刻;

若所述第一判断结果表明所述当前时刻属于所述预定播放时刻集合,则以所述第一播放策略播放音频。

可选的,在以所述第一播放场景对应的第一播放策略进行音频播放之后,所述方法还包括:

判断是否满足预定关闭条件,获得第二判断结果;其中,所述预定关闭条件为所述环境中无人存在、到达预定关闭时刻、所述音频播放设备获得用户表明所述用户已经离开家的信息中的至少一种;

若所述第二判断结果表明满足所述预定关闭条件,则停止播放音频或将所述音频播放设备调整为关机状态。

可选的,在以与所述第一播放场景对应的第一播放策略进行音频播放之后,所述方法还包括:

确定当前以所述第一播放策略播放的第一音频在预设时长内的累计播放次数;其中,所述预设时长的终止时刻为当前以所述第一播放策略播放所述第一音频的时刻;

若所述累计播放次数达到预定次数且所述音频播放设备采用在线播放的方式播放所述第一音频,则下载所述第一音频对应的第一音频文件。

可选的,下载所述第一音频对应的第一音频文件,包括:

在到达预定下载时刻时下载所述第一音频文件,或,在所述音频播放设备所处的网络处于空闲状态时下载所述第一音频文件。

第二方面,提供一种音频播放设备,包括:

获得模块,用于获得所述音频播放设备所处环境的场景参数和所述环境中用户的用户信息;其中,所述场景参数至少包括所述音频播放设备所处的物理位置和获得所述场景参数的当前时刻;

构建模块,用于根据所述场景参数和所述用户信息,构建第一播放场景;

播放模块,用于根据播放场景与播放策略之间的对应关系,以与所述第一播放场景对应的第一播放策略进行音频播放;其中,所述播放策略包括音频类型选择策略、播放音量选择策略和播放音效选择策略中的至少一种选择策略。

可选的,所述构建模块用于:

根据所述用户信息,确定与所述用户的身份和用户状态;其中,所述身份包括所述用户的年龄和/或性别;

确定与所述身份和所述用户状态对应的第一子播放场景,以及确定与所述物理位置和所述当前时刻对应的第二子播放场景;

根据所述第一子播放场景和所述第二子播放场景,构建所述第一播放场景。

可选的,所述播放模块用于:

根据所述播放场景与播放策略之间的对应关系,确定与所述第一播放场景对应的所述第一播放策略;

判断所述当前时刻是否属于预定播放时刻集合,获得第一判断结果;其中,所述预定播放时刻集合中的每个预定播放时刻均为需要播放音频的时刻;

若所述第一判断结果表明所述当前时刻属于所述预定播放时刻集合,则以所述第一播放策略播放音频。

可选的,所述音频播放设备还包括:

判断模块,用于在所述播放模块以所述第一播放场景对应的第一播放策略进行音频播放之后,判断是否满足预定关闭条件,获得第二判断结果;其中,所述预定关闭条件为所述环境中无人存在、到达预定关闭时刻、所述音频播放设备获得用于表明所述用户已经离开家的信息中的至少一种;

调整模块,用于若所述第二判断结果表明满足所述预定关闭条件,则停止播放音频或将所述音频播放设备调整为关机状态。

可选的,所述音频播放模块还包括:

确定模块,用于在所述播放模块以与所述第一播放场景对应的第一播放策略进行音频播放之后,确定以所述第一播放策略播放的第一音频在预设时长内的累计播放次数;其中,所述预设时长的终止时刻为当前以所述第一播放策略播放所述第一音频的时刻;

下载模块,用于若所述累计播放次数达到预定次数且所述音频播放设备采用在线播放的方式播放所述第一音频,则下载所述第一音频对应的第一音频文件。

可选的,所述下载模块用于:

在到达预定下载时刻时下载所述第一音频文件,或,在所述音频播放设备所处的网络处于空闲状态时下载所述第一音频文件。

第三方面,提供一种音频播放设备,包括:

存储器,用于存储指令;

处理器,与所述存储器连接,用于获得所述音频播放设备所处环境的场景参数和所述环境中用户的用户信息;根据所述场景参数和所述用户信息,构建第一播放场景;以及根据播放场景与播放策略之间的对应关系,以与所述第一播放场景对应的第一播放策略进行音频播放;其中,所述场景参数至少包括所述音频播放设备所处的物理位置和获得所述场景参数的当前时刻;所述播放策略包括音频类型选择策略、播放音量选择策略和播放音效选择策略中的至少一种选择策略。

本发明实施例中,音频播放设备可以获得其所处环境的场景参数和所处环境中用户的用户信息,进而可以根据场景参数和用户信息构建播放场景,例如构建了第一播放场景,进而再基于播放场景与播放策略之间的对应关系,以与第一播放场景对应的第一播放策略来播放音频,通过本发明实施例中的音频播放方法,音频播放设备可以根据不同的场景和用户构建不同的播放场景,进而可以以不同的播放策略播放音频,这样可以使得音频的播放是尽量针对特定的场景和用户所进行的针对性的播放,而并非始终是以相同的播放策略进行播放,这样可以尽量满足不同用户在不同场景下的听觉需求,尽量提高用户的听觉体验和感受。

也就是说,本发明实施例提供了一种更加智能的音频播放方式,可以在较大程度上增强音频播放设备的智能性,并且可以通过多种方式来播放不同的音频,在具体应用过程中,针对性更强,音频播放设备通过增强对于音频播放的控制能力以提供更加灵活地音频播放方式,更加方便用户使用,增强用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

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

图2为本发明实施例中音频播放设备的结构框图;

图3为本发明实施例中音频播放设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。

请参见图1,本发明实施例提供一种音频播放方法,该方法可以应用于音频播放设备,即,该方法中各步骤的执行主体可以是前述的音频播放设备。其中,音频播放设备可以仅仅只具有音频播放功能,例如音箱,或者还可以同时具有音频和视频播放功能,等等,本发明实施例对于音频播放设备具体为何种设备不做限制,只要其具有音频播放功能即可。

本发明实施例中的音频播放方法的流程描述如下。

步骤101:获得音频播放设备所处环境的场景参数和音频播放设备所处环境中用户的用户信息;其中,场景参数至少包括音频播放设备所处的物理位置和获得场景参数的当前时刻。

其中,音频播放设备所处环境可以是指音频播放设备所处的环境范围,以音频播放设备是音箱为例,音箱可以放置于客厅,或者可以放置于主卧,或者可以放置于厨房,或者可以放置于餐厅,那么这里的客厅、主卧、厨房或者餐厅均可与理解为音箱所处的环境。

例如,在一个家庭中可以设置有一套音频播放系统,而该音频播放系统可以包括多个音频播放设备,例如在每个房间和客厅分别设置一个音频播放设备,每个音频播放设备可以同时播放相同的歌曲,或者也可以同时分别播放不同的歌曲,也就是说,在该音频播放系统中,可以对每个音频播放设备分别进行控制,或者也可以统一控制。

或者例如,在一个家庭中只有一个音频播放设备,用户可以根据不同的使用需求或使用场景,在不同时刻将音频播放设备放置于不同的地方。例如,爸爸在书房玩耍电脑时可以将音频播放设备放置于书房以对电脑上的歌曲进行播放,或者,小孩在客厅玩耍时可以将音频播放设备放置于客厅以为小孩播放儿歌,或者,妈妈在厨房做菜时可以将音频播放设备放置于厨房以播放与饮食相关的音频,等等。

当音频播放设备被放置于客厅时,那么可以将客厅看作是音频播放设备所处的环境,当音频播放设备被放置于卧室时,那么可以将卧室看作是音频播放设备所处的环境,也就是说,可以将客厅和卧室所分别对应的空间范围看作是音频播放设备所处的环境。本发明实施例中,将音频播放设备所处的具体位置称作是音频播放设备所处的物理位置,例如音频播放设备处于客厅的茶几上,或者处于卧室的梳妆台上,等等。

音频播放设备例如可以通过内置的传感器检测自身所处的物理位置,或者用户可以向音频播放设备手动输入音频播放设备当前所处的物理位置。另外,在音频播放设备获得自身所处的物理位置时可以同时确定获得自身所处的物理位置的当前时刻,例如音频播放设备检测到12:30:45处于客厅的茶几上,或者检测到20:33:56处于卧室的梳妆台上,等等。

本发明实施例中,将包括音频播放设备所处的物理位置和检测其所处的物理位置的当前时刻称作音频播放设备所处环境的场景参数,当然,在具体实施过程中,场景参数还可以包括其它参数,例如音频播放设备所处环境的光照强度、空气湿度和环境噪声分贝值,等等,只要能够用于描述音频播放设备所处环境的环境参数均可以理解为是本发明实施例中的场景参数。

在音频播放设备所处的环境中,可能存在用户,例如,当音频播放设备放置于客厅时,爸爸正在和小孩在客厅做游戏,或者,当音频播放设备放置于餐厅时,家庭里面的所有家庭成员正在餐厅中就餐,等等。当音频播放设备所处的环境中存在用户时,音频播放设备还可以获得该环境中用户的用户信息,可以获得全部用户的用户信息,或者也可以先对用户进行筛选进而获得部分用户的用户信息。其中,用户信息可以是指面貌信息、表情信息、身高信息、体重信息、动作信息、年龄信息、性别信息,身体健康状态信息,等等,凡是能够用于表征用户的身份、活动状态、身体健康状态、面部表情等的信息都可以理解为是本发明实施例中的用户信息。

在具体实施过程中,音频播放设备可以通过自身配置的传感器获得用户信息,例如在音频播放设备中可以设置有图像传感器,通过图像传感器可采集获得用户的人体图像,进而确定用户的身份、表情、身高和性别等信息。或者,音频播放设备可以接收其它设备发送的用户信息,例如接收手机发送的用户的人体图像信息,或者接收智能手环或智能血压计等其它穿戴式电子设备发送的用户的脉搏、心跳等健康状态信息。或者,音频播放设备可以访问家庭中的云端服务器进而获得用户信息,等等。

步骤102:根据场景参数和用户信息,构建第一播放场景。

在获得场景参数和用户信息之后,音频播放设备可以构建播放场景,根据场景参数和用户信息的不同,可以构建不同的播放场景,例如根据某一特定的场景参数和特定的用户信息,音频播放设备构建了第一播放场景。其中,播放场景是指:针对不同环境和/或不同的用户可以播放不同的音频,并且在播放的过程中,还可以根据环境和用户的不同以不同的音量和/或音效播放不同类型的音乐,相当于说,可以根据用户的实际情况来选择以不同的方式进行播放,这样可以尽量有针对性地满足不同用户在不同场景下对音乐的不同需求,增强用户的听觉体验。

在构建第一播放场景的过程中,可以先根据用户信息确定用户的身份和用户状态,再确定与用户的身份和用户状态对应的第一子播放场景。然后再确定与音频播放设备的物理位置和当前时刻对应的第二子播放场景,最后根据第一子播放场景和第二子播放场景构建第一播放场景。也就是说,在构建播放场景的过程中,可以先构建两个子播放场景,再由两个子播放场景构建最终的播放场景。

因为第二子播放场景是根据音频播放设备的物理位置和当前时刻所构建的,例如确定音频播放设备在12:10时处于餐厅中,由于处于中午时分,用户此时可能正在餐厅中就餐,那么则可以构建出“餐厅就餐”的播放场景,例如此时可以以较低音量播放一些舒缓音乐,以增强就餐氛围,并且由于音量较小,也可以尽量降低对就餐用户的影响,方便用户在就餐过程进行交谈。也就是说,通过物理位置和当前时刻先确定第二子播放场景,可以尽量针对不同的环境和时间段构建不同的播放场景,使得最终的播放场景的构建更加准确,能够尽量与实际的播放环境相符。

另外,由于第一子播放场景是根据用户信息构建的,通过用户信息可以明确音频播放设备所处环境中的用户的身份信息以及用户的动作信息,等等。例如,音频播放设备位于客厅,并且检测到客厅中有个小孩在跑来跑去玩耍,那么则可以播放儿童歌曲,增强小孩的玩耍乐趣。

在本发明实施例中,通过预先构建子场景再基于构建的子场景构建最终的播放场景的方式,可以使得最终的播放场景能够尽量符合用户的实际需求,并且也能够尽量与实际环境相符,进而可以在不同的环境播放对应的音频。同时,通过构建子场景的方式,使得最终的播放场景的构建更加细致,层次更分明,进而可以提高播放场景构建的针对性和准确性,真正满足用户的实际需求。

步骤103:根据播放场景与播放策略之间的对应关系,以与第一播放场景对应的第一播放策略进行音频播放;其中,播放策略包括音频类型选择策略、播放音量选择策略和播放音效选择策略中的至少一种选择策略。

也就是说,针对不同的播放场景,音频播放设备可以以不同的方式播放不同类型的歌曲,即,针对不同的播放场景音频播放设备可以采用不同的播放策略来播放音频。

其中,播放策略可以包括音频类型选择策略、播放音量选择策略和播放音效选择策略中的至少一种选择策略。例如对于不同的第一播放策略和第二播放策略,可以是指播放的音乐类型不同,或者可以是指播放的音量不同,或者可以是指播放的音效不同,或者还可以将音乐类型、播放音量和播放音效中的任意两种或三种设置为不同。例如,第一播放策略是以30的音量、古典音效播放安眠曲,而第二播放策略是60的音量、流行音效播放儿童歌曲,等等。

在具体实施过程中,可以预先设置播放场景与播放策略之间的对应关系,例如用户可以根据家庭里面不同的应用场景设置播放场景与播放策略之间的对应关系,或者也可以是在音频播放设备出厂之前由厂商预先设置好,或者还可以以其它方式设置播放场景与播放策略之间的对应关系,无论采用何种方式设置播放场景与播放策略之间的对应关系,对于用户而言,该对应关系都可以根据随时进行编辑的,例如增添一种或多种对应关系,或者删除一种或多种对应关系,或者修改一种或多种对应关系,等等。

在具体实施过程中,播放场景与播放策略之间的对应关系可以是以一张对应关系表,该对应关系表中存储有多种播放场景与不同的播放策略之间的对应关系,一种播放场景与播放策略之间的对应关系表例如表1所示,表1中列出了5种播放场景和播放策略之间的对应关系。

表1

例如第1种。播放场景是:音频播放设备处于卧室A、卧室A中是用户A(例如用户A是爷爷)、时间段为06:00-06:20,对应的播放策略是:以30的音量且以流行音效播放铃声A。因为在该种播放场景下,爷爷需要起床去锻炼身体,那么则播放铃声A以提示爷爷起床,即相当于闹铃的作用,并且由于爷爷年级较大,所以可以以较为柔和的音量播放铃声A,避免音量过大吵到爷爷。

再例如第2种。播放场景是:音频播放设备处于卧室B,卧室B中是用户B(例如用户B是爸爸)、时间段为07:20-07:30,对应的播放策略是:以90的音量且以摇滚音效播放铃声B。因为在该种播放场景下,爸爸需要起床上班,由于爸爸比较年轻早上不易醒来,为了起到较好的提示作用所以可以以较大的音量且以较为震撼的音效播放铃声B,尽量避免爸爸延迟起床而导致上班迟到。

再例如第4种。播放场景是:音频播放设备处于客厅,客厅中是用户C(假设用户C是孩子)、时间段为14:00-16:50、用户处于玩耍的动作状态,对应的播放策略是:以55的音量播放儿歌。因为在该种播放场景下,为了增强孩子的玩耍乐趣,并且促进孩子学习儿歌,则可以以较为适中的音量播放儿歌,那么孩子在听到儿歌时,可以一边玩耍一边学习儿歌,玩耍的同时也可以学习。

再例如第5种。播放场景是:音频播放设备处于卧室A,卧室A中是用户A(即爷爷)、时间段为21:30-22:30、用户处于睡觉的动作状态,对应的播放策略是:以20的音量且以古典音效播放古典乐。因为在该种播放场景下,爷爷需要进入理想的睡眠状态,因为爷爷年龄较大晚上不易睡着,所以可以以较低音量播放一些舒缓的音乐,以促进爷爷尽早入睡,提升爷爷的睡眠质量。

当然,表1只是示例了5种播放场景与播放策略之间的对应关系,在实际中,用户还可以根据自己的实际需求构建不同的播放场景,以及再针对不同的播放场景设置不同的播放策略。以及,即使如表1中所示的5种播放场景,在实际中,用户也还可以根据自己的实际需求设置不同于表1中的播放策略。

另外,在根据播放场景与播放策略之间的对应关系确定出与第一播放场景对应的第一播放策略之后,还可以再判断当前时刻是否属于预定播放时刻集合,并在当前时刻属于预定播放时刻集合时才以第一播放策略播放音频,如果当前时刻不属于预定播放时刻集合则不会以第一播放策略播放音频。其中,预定播放时刻集合中的每个预定播放时刻均为需要播放音频的时刻,或者可以这样理解,预定播放时刻集合中的每个预定播放时刻均是用户希望播放音频的时刻。例如预定播放时刻集合是{06:05,21:50},则表明用户希望在06:05和21:50这两个时刻开始播放音频。

举例来说,假设根据播放场景与播放策略之间的对应关系确定出的第一播放策略是表1中的第5种播放策略,即以20的音量且以古典音效播放古典乐。假设当前时刻为21:35,且预定播放时刻集合为{06:05,21:50},可见当前时刻21:35不属于预定播放时刻集合,那么即使确定出了第一播放策略,但是音频播放设备还是不会播放音频,即不会播放古典乐,直至时间到达21:50才会播放音频,并且一直播放到22:30就可以自动关闭。

因为在实际中,在构建播放场景时为了能够尽量满足大众需求,所以设置的时间段一般较长,但是针对某些特定的用户来说,长时间的音频播放或许不会起到较好的效果并且还会浪费较多的电量,继续以上述例子来说,虽然在构建播放场景时的时间段是21:30-22:30,但是对于表1中的用户A(爷爷)来说,根据他自己的实际需求,他希望从21:50才开始播放音频,因此可能爷爷在21:50这个时刻才会上床睡觉,并且需要听舒缓音乐以促进睡眠的时间也比较短,那么则可以从21:50开始才使音频播放设备播放音频,以满足爷爷的实际使用需求,这样的话可以缩短20分钟的播放时间,从而可以减小音频播放设备的功耗,节约电量,降低家庭中的生活成本。

进一步地,在以确定出的第一播放策略进行音频播放之后,还可以判断是否满足预定关闭条件,并且在满足预定关闭条件,则停止播放音频,或者将音频播放设备调整为关机状态,即直接将音频播放设备关机。其中,预定关闭条件为用户希望停止音频播放或者关闭音频播放设备的条件。

例如,在以第一播放策略播放音频的过程中,如果检测到音频播放设备所处的环境中已经无人存在,例如用户可能已经出门了或者去了另外一个房间,此时继续播放音频的话用户也无法听到,相当于是无效播放,此时为了尽量节约电量,则可以控制音频播放设备停止继续播放音频,或者直接将音频播放设备关机,减少音频的无效播放,节约电量。

又例如,当检测到到达预定关闭时刻时也可以停止播放音频或者直接关闭音频播放设备,其中的预定关闭时刻可以是指用户希望音频播放设备停止播放音频的时刻,例如表1中的第5种对应关系中的21:50,因为此时用户A可能已经睡着了,为了避免对用户造成打扰并且也为了节约电量所以可以停止音频的继续播放或者直接将音频播放设备关机。

再例如,当音频播放设备获得用于表明用户已经离开家的通知信息后也可以停止音频的继续播放或者直接关机。例如用户离家比较匆忙,没有来得及先关闭音频播放设备,那么在出门之后,用户可以通过手机或者平板电脑等移动终端向音频播放设备发送其已经离开家的通知信息,或者,在用户出门时智能门禁系统可以自动检测到用户出门的动作,那么在检测到用户离开家之后则可以将用户已经离开家的信息发送给音频播放设备。无论采用哪种方式获得用于表明用户已经离开了家的信息之后,为了避免音频的无效播放而节约电量,此时音频播放设备可以停止音频的继续播放或者直接关机。

以上列举了三种可能的预定关闭条件,在具体实施过程中,用户还可以根据自己的实际使用需求设置其它可能的预定关闭条件,本发明实施例不做具体限制。

进一步地,例如当前以第一播放策略所播放的音频为第一音频,在播放第一音频之后可以确定第一音频在预设时长内的累计播放次数,例如确定一周之内播放第一音频的总次数,或者可以确定一天之内播放第一音频的总次数,等等,预设时长的起始时刻可以根据用户的需求随意设置,但是为了尽量与当前时刻联系起来,预设时长的终止时刻可以为当前以第一播放策略播放第一音频的时刻,可以是指以第一播放策略播放第一音频的开始时刻或者结束时刻。

当确定累计播放次数达到预定次数后则表明用户可能比较喜欢第一音频,后续可能会经常播放第一音频,如果此时音频播放设备当前是以在线播放的方式播放第一音频的话,为了方便在播放时减少在线缓冲所花费的时间或者避免再次在线播放由于网络较差而导致的不播放不流畅或者卡顿,此时则可以下载第一音频对应的第一音频文件。

可选的,可以在确定累计播放次数达到预定次数时便立刻下载,或者,还可以在到达预定下载时刻时再下载第一音频文件,或者还可以在音频播放设备所在的网络处于空闲状态时再下载第一音频文件。其中,预定下载时刻可以是晚上比较晚的时刻,例如23:50,因为此时已经夜深网络一般处于比较空闲的状态,在此时下载的话可以尽量以较高的网速下载,以尽量避免在网络繁忙的时候下载而占用网络上的其它用户的网速的情形出现,能够保证较快的下载速率的同时还可以尽量避免对其他使用网络的用户造成影响。

本发明实施例中,音频播放设备可以获得其所处环境的场景参数和所处环境中用户的用户信息,进而可以根据场景参数和用户信息构建播放场景,例如构建了第一播放场景,进而再基于播放场景与播放策略之间的对应关系,以与第一播放场景对应的第一播放策略来播放音频,通过本发明实施例中的音频播放方法,音频播放设备可以根据不同的场景和用户构建不同的播放场景,进而可以以不同的播放策略播放音频,这样可以使得音频的播放是尽量针对特定的场景和用户所进行的针对性的播放,而并非始终是以相同的播放策略进行播放,这样可以尽量满足不同用户在不同场景下的听觉需求,尽量提高用户的听觉体验和感受。

也就是说,本发明实施例提供了一种更加智能的音频播放方式,可以在较大程度上增强音频播放设备的智能性,并且可以通过多种方式来播放不同的音频,在具体应用过程中,针对性更强,音频播放设备通过增强对于音频播放的控制能力以提供更加灵活地音频播放方式,更加方便用户使用,增强用户体验。

基于同一发明构思,请参见图2,本发明实施例提供一种音频播放设备,该音频播放设备包括:获得模块201、构建模块202和播放模块203,而且本发明实施例中的获得模块201、构建模块202和播放模块203可以通过硬件处理器来实现相关功能单元。其中:

获得模块201,用于获得音频播放设备所处环境的场景参数和环境中用户的用户信息;其中,场景参数至少包括音频播放设备所处的物理位置和获得场景参数的当前时刻;

构建模块202,用于根据场景参数和用户信息,构建第一播放场景;

播放模块203,用于根据播放场景与播放策略之间的对应关系,以与第一播放场景对应的第一播放策略进行音频播放;其中,播放策略包括音频类型选择策略、播放音量选择策略和播放音效选择策略中的至少一种选择策略。

在一种可选的实施方式中,构建模块202可以用于:

根据用户信息,确定与用户的身份和用户状态;其中,身份包括用户的年龄和/或性别;

确定与身份和用户状态对应的第一子播放场景,以及确定与物理位置和当前时刻对应的第二子播放场景;

根据第一子播放场景和第二子播放场景,构建第一播放场景。

在一种可选的实施方式中,播放模块203可以用于:

根据播放场景与播放策略之间的对应关系,确定与第一播放场景对应的第一播放策略;

判断当前时刻是否属于预定播放时刻集合,获得第一判断结果;其中,预定播放时刻集合中的每个预定播放时刻均为需要播放音频的时刻;

若第一判断结果表明当前时刻属于预定播放时刻集合,则以第一播放策略播放音频。

在一种可选的实施方式中,音频播放设备还包括:

判断模块,用于在播放模块203以第一播放场景对应的第一播放策略进行音频播放之后,判断是否满足预定关闭条件,获得第二判断结果;其中,预定关闭条件为环境中无人存在、到达预定关闭时刻、音频播放设备获得用于表明用户已经离开家的信息中的至少一种;

调整模块,用于若第二判断结果表明满足预定关闭条件,则停止播放音频或将音频播放设备调整为关机状态。

在一种可选的实施方式中,音频播放模块还包括:

确定模块,用于在播放模块203以与第一播放场景对应的第一播放策略进行音频播放之后,确定以第一播放策略播放的第一音频在预设时长内的累计播放次数;其中,预设时长的终止时刻为当前以第一播放策略播放第一音频的时刻;

下载模块,用于若累计播放次数达到预定次数且音频播放设备采用在线播放的方式播放第一音频,则下载第一音频对应的第一音频文件。

在一种可选的实施方式中,下载模块可以用于:

在到达预定下载时刻时下载第一音频文件,或,在音频播放设备所处的网络处于空闲状态时下载第一音频文件。

由于本发明实施例中的音频播放设备与图1中的音频播放方法解决问题的原理相似,因此本发明实施例中音频播放设备的实施可以参见图1中音频播放方法的实施,在此不再赘述。

本发明实施例中,音频播放设备可以获得其所处环境的场景参数和所处环境中用户的用户信息,进而可以根据场景参数和用户信息构建播放场景,例如构建了第一播放场景,进而再基于播放场景与播放策略之间的对应关系,以与第一播放场景对应的第一播放策略来播放音频,通过本发明实施例中的音频播放方法,音频播放设备可以根据不同的场景和用户构建不同的播放场景,进而可以以不同的播放策略播放音频,这样可以使得音频的播放是尽量针对特定的场景和用户所进行的针对性的播放,而并非始终是以相同的播放策略进行播放,这样可以尽量满足不同用户在不同场景下的听觉需求,尽量提高用户的听觉体验和感受。

也就是说,本发明实施例提供了一种更加智能的音频播放方式,可以在较大程度上增强音频播放设备的智能性,并且可以通过多种方式来播放不同的音频,在具体应用过程中,针对性更强,音频播放设备通过增强对于音频播放的控制能力以提供更加灵活地音频播放方式,更加方便用户使用,增强用户体验。

请参见图3,基于同一发明构思,本发明实施例提供另一种音频播放设备,该音频播放设备包括存储器301和处理器302,存储器301和处理器302可以通过总线300连接,或者也可以通过专门的连接线连接。图3中以通过总线300连接为例。其中:

存储器301,用于存储处理器302执行任务所需的指令;

处理器302,用于获得音频播放设备所处环境的场景参数和环境中用户的用户信息;根据场景参数和用户信息,构建第一播放场景;以及根据播放场景与播放策略之间的对应关系,以与第一播放场景对应的第一播放策略进行音频播放;其中,场景参数至少包括音频播放设备所处的物理位置和获得场景参数的当前时刻,播放策略包括音频类型选择策略、播放音量选择策略和播放音效选择策略中的至少一种选择策略。

处理器302具体可以是通用的中央处理器(CPU),或者可以是特定应用集成电路(Application Specific Integrated Circuit,ASIC),或者可以是一个或多个用于控制程序执行的集成电路。

存储器301的数量可以是一个或多个。存储器301可以包括只读存储器(Read Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)或磁盘存储器,等等。

在一种可选的实施方式中,处理器302用于根据场景参数和用户信息,构建第一播放场景,可以包括:

根据用户信息,确定与用户的身份和用户状态;其中,身份包括用户的年龄和/或性别;

确定与身份和用户状态对应的第一子播放场景,以及确定与物理位置和当前时刻对应的第二子播放场景;

根据第一子播放场景和第二子播放场景,构建第一播放场景。

在一种可选的实施方式中,处理器302用于根据播放场景与播放策略之间的对应关系,以与第一播放场景对应的第一播放策略进行音频播放,可以包括:

根据播放场景与播放策略之间的对应关系,确定与第一播放场景对应的第一播放策略;

判断当前时刻是否属于预定播放时刻集合,获得第一判断结果;其中,预定播放时刻集合中的每个预定播放时刻均为需要播放音频的时刻;

若第一判断结果表明当前时刻属于预定播放时刻集合,则以第一播放策略播放音频。

在一种可选的实施方式中,处理器302还可以用于:

在以第一播放场景对应的第一播放策略进行音频播放之后,判断是否满足预定关闭条件,获得第二判断结果;其中,预定关闭条件为环境中无人存在、到达预定关闭时刻、音频播放设备获得用于表明用户已经离开家的信息中的至少一种;

若第二判断结果表明满足预定关闭条件,则停止播放音频或将音频播放设备调整为关机状态。

在一种可选的实施方式中,处理器302还可以用于:

在以与第一播放场景对应的第一播放策略进行音频播放之后,确定当前以第一播放策略播放的第一音频在预设时长内的累计播放次数;其中,预设时长的终止时刻为当前以第一播放策略播放第一音频的时刻;

若累计播放次数达到预定次数且音频播放设备采用在线播放的方式播放第一音频,则下载第一音频对应的第一音频文件。

在一种可选的实施方式中,处理器302用于下载第一音频对应的第一音频文件,可以包括:

在到达预定下载时刻时下载第一音频文件,或,在音频播放设备所处的网络处于空闲状态时下载第一音频文件。

由于本发明实施例中的音频播放设备与图1中的音频播放方法解决问题的原理相似,因此本发明实施例中音频播放设备的实施可以参见图1中音频播放方法的实施,在此不再赘述。

以上所述,以上实施例仅用以对本发明的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

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