一种应用于高速列车的音乐播放方法与流程

文档序号:17447417发布日期:2019-04-17 05:53阅读:284来源:国知局
一种应用于高速列车的音乐播放方法与流程

本发明涉及互联网技术领域,尤其涉及一种应用于高速列车的音乐播放方法。



背景技术:

高速列车是指能以高速度持续运行的列车,最高行驶速度一般要达到200km/h之上。高速列车属于现代化的高速交通工具,是火车顶尖科学技术的集中体现,可以大幅提高列车旅行速度从而提高火车运输效率。高速列车快捷舒适、平稳安全、节能环保,深受当代人们的欢迎,世界各国都大力支持用新型高速列车来满足日益增长的出行需求。

目前,用户在乘坐高速列车时,虽然可以收听高速列车广播的音乐,但是无法保证收听到的音乐是自己喜好的音乐,不利于提升乘车体验。



技术实现要素:

本发明实施例公开了一种应用于高速列车的音乐播放方法,能够保证在高速列车上收听到自己喜好的音乐,从而有利于提升乘车体验。

本发明实施例公开一种应用于高速列车的音乐播放方法,包括:

售票平台在第一app客户端成功购买所述高速列车上的某一目标座位对应的电子车票时,将所述第一app客户端对应的第一社交帐号和所述目标座位的座位标识一起绑定并发送至所述高速列车对应的列车媒体服务器进行存储;

所述列车媒体服务器在识别出成功对所述座位标识所属的所述目标座位上的二维码进行扫码的某一app客户端对应的社交帐号与所述第一app客户端对应的第一社交帐号相同时,通知所述第一app客户端上报第一待播放音乐文件集合;

所述列车媒体服务器存储所述第一app客户端上报第一待播放音乐文件集合,并控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件。

作为一种可选的实施方式,本发明实施例中,所述方法还包括:

所述列车媒体服务器识别出存储的第二待播放音乐文件集合,所述第二待播放音乐文件集合与所述第一待播放音乐文件集合之间的重叠的待播放音乐文件的数量最多;

所述列车媒体服务器获取上报所述第二待播放音乐文件集合的第二app客户端对应的第二社交帐号;

所述列车媒体服务器将所述第一app客户端对应的第一社交帐号和第二app客户端对应的第二社交帐号推送给社交服务器;

所述社交服务器在校验出所述第二社交帐号不属于所述第一社交帐号的好友社交帐号时,将所述第二社交帐号推荐给所述第一社交帐号。

作为一种可选的实施方式,本发明实施例中,所述列车媒体服务器识别出存储的第二待播放音乐文件集合之前,所述方法还包括:

所述列车媒体服务器向所述售票平台上报携带所述第一app客户端对应的第一社交帐号的第一查询请求,所述第一查询请求用于向所述售票平台查询所述第一app客户端是否已开通高速列车交友业务;

所述列车媒体服务器接收所述售票平台根据所述第一查询请求返回的第一查询结果,若所述第一查询结果表明所述第一app客户端已开通高速列车交友业务,所述列车媒体服务器执行所述的识别出存储的第二待播放音乐文件集合。

作为一种可选的实施方式,本发明实施例中,所述列车媒体服务器将所述第一app客户端对应的第一社交帐号和第二app客户端对应的第二社交帐号推送给社交服务器之前,所述方法还包括:

所述列车媒体服务器向所述售票平台上报携带所述第二app客户端对应的第二社交帐号的第二查询请求,所述第二查询请求用于向所述售票平台查询所述第二app客户端是否已开通高速列车交友业务;

所述列车媒体服务器接收所述售票平台根据所述第二查询请求返回的第二查询结果,若所述第二查询结果表明所述第二app客户端已开通高速列车交友业务,所述列车媒体服务器执行所述的将所述第一app客户端对应的第一社交帐号和第二app客户端对应的第二社交帐号推送给社交服务器。

作为一种可选的实施方式,本发明实施例中,所述社交服务器将所述第二社交帐号推荐给所述第一社交帐号之后,所述方法还包括:

所述社交服务器在所述第二社交帐号与所述第一社交帐号建立好友社交账号关系之后,向所述列车媒体服务器推送提示消息,所述提示消息用于提示所述第二社交帐号与所述第一社交帐号已建立好友社交账号关系;

所述列车媒体服务器根据所述提示信息,向所述第一app客户端发送第一询问消息,所述第一询问消息用于询问是否需要将所述第二社交帐号绑定的所述第二待播放音乐文件集合包含的待播放音乐文件同步至所述第一待播放音乐文件集合;

若所述第一app客户端反馈需要将所述第二社交帐号绑定的所述第二待播放音乐文件集合包含的待播放音乐文件同步至所述第一待播放音乐文件集合,所述列车媒体服务器确定所述第二待播放音乐文件集合包含的不存在于所述第一待播放音乐文件集合的第一部分目标待播放音乐文件;

所述列车媒体服务器将所述第一部分目标待播放音乐文件同步至所述第一待播放音乐文件集合。

作为一种可选的实施方式,本发明实施例中,所述方法还包括:

所述列车媒体服务器根据所述提示信息,向所述第二app客户端发送第二询问消息,所述第二询问消息用于询问是否需要将所述第一社交帐号绑定的所述第一待播放音乐文件集合包含的待播放音乐文件同步至所述第二待播放音乐文件集合;

若所述第二app客户端反馈需要将所述第一社交帐号绑定的所述第一待播放音乐文件集合包含的待播放音乐文件同步至所述第二待播放音乐文件集合,所述列车媒体服务器确定所述第一待播放音乐文件集合包含的不存在于所述第二待播放音乐文件集合的第二部分目标待播放音乐文件;

所述列车媒体服务器将所述第二部分目标待播放音乐文件同步至所述第二待播放音乐文件集合。

作为一种可选的实施方式,本发明实施例中,所述方法还包括:

所述售票平台向所述列车媒体服务器发送所述第一app客户端成功购买的所述高速列车的电子车票对应的第一终点站标识;

所述列车媒体服务器判断是否已到达所述第一终点站标识所属的第一终点站,若是,删除存储的所述第一app客户端对应的第一社交帐号、所述第一app客户端对应的第一社交帐号绑定的所述目标座位的座位标识以及所述第一待播放音乐文件集合。

作为一种可选的实施方式,本发明实施例中,所述方法还包括:

所述售票平台向所述列车媒体服务器发送所述第二app客户端成功购买的所述高速列车的电子车票对应的第二终点站标识;

所述列车媒体服务器判断是否已到达所述第二终点站标识所属的第二终点站,若是,删除存储的所述第二app客户端对应的第二社交帐号、所述第二app客户端对应的第二社交帐号绑定的座位标识以及所述第二待播放音乐文件集合。

作为一种可选的实施方式,本发明实施例中,所述方法还包括:

所述列车媒体服务器在控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件的过程中,监测所述有线耳机的耳机线是否产生振动信号;

若是,所述列车媒体服务器判断所述振动信号的强度是否大于预设数值;若大于所述预设数值,则所述列车媒体服务器对所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号进行处理。

作为一种可选的实施方式,本发明实施例中,所述列车媒体服务器在控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件的过程中,监测所述有线耳机的耳机线是否产生振动信号,包括:

所述列车媒体服务器在控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件的过程中,通过所述有线耳机的耳机线上设置的振动传感器监测所述有线耳机的耳机线是否产生振动信号。

作为一种可选的实施方式,本发明实施例中,所述列车媒体服务器对所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号进行处理,包括:

所述列车媒体服务器计算所述振动信号的强度占所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号的强度的比例,并按照所述比例放大所述音频信号。

作为一种可选的实施方式,本发明实施例中,所述列车媒体服务器对所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号进行处理,包括:

所述列车媒体服务器采集由所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号以及所述振动信号在用户耳道内产生的回声信号;

所述列车媒体服务器根据所述音频信号、所述振动信号以及所述回声信号计算脉冲响应;

所述列车媒体服务器判断在预设的时间段内的所述脉冲响应出现的次数是否大于预设数值,如果大于,则计算每相邻两个脉冲响应之间的时间差;

所述列车媒体服务器判断每相邻两个脉冲响应之间的时间差是否相同,若否,说明所述音频信号中有噪声影响,则在所述音频信号中加入与所述振动信号相位相反、强度相同的反向噪声信号,从而实现噪声消除。

作为一种可选的实施方式,本发明实施例中,所述列车媒体服务器根据所述音频信号、所述振动信号以及所述回声信号计算脉冲响应,包括:

所述列车媒体服务器根据所述音频信号、所述振动信号、所述回声信号以及如下公式,计算脉冲响应:

w(t)=(r(t)-e(t))/(s(t)+z(t));

其中,所述w(t)为脉冲响应,所述r(t)为所述回声信号,所述s(t)为所述音频信号,所述z(t)为所述振动信号;所述e(t)为噪声参数,包括环境噪声和电路噪声,环境噪声为不播放音频信号时,录音过程中产生的噪声;电路噪声与耳机固有属性相关。

本发明实施例中,售票平台在第一app客户端成功购买所述高速列车上的某一目标座位对应的电子车票时,通知所述第一app客户端上报第一待播放音乐文件集合,并将所述第一app客户端上报的所述第一待播放音乐文件集合以及所述第一app客户端对应的第一社交帐号绑定并发送至所述高速列车对应的列车媒体服务器进行存储;在此基础上,所述列车媒体服务器在识别出成功对所述座位标识所属的所述目标座位上的二维码进行扫码的某一app客户端对应的社交帐号与所述第一app客户端对应的第一社交帐号相同时,通知所述第一app客户端上报第一待播放音乐文件集合,并且所述列车媒体服务器可以存储所述第一app客户端上报第一待播放音乐文件集合,并控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件,从而可以保证所述第一app客户端所属用户在高速列车上可以收听到自己喜好的音乐,从而有利于提升乘车体验。

附图说明

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

图1为本发明实施例公开的一种应用于高速列车的音乐播放系统的架构图;

图2为本发明实施例公开的一种应用于高速列车的音乐播放方法的流程示意图;

图3为本发明实施例公开的另一种应用于高速列车的音乐播放系统的架构图;

图4为本发明实施例公开的另一种应用于高速列车的音乐播放方法的流程示意图;

图5为本发明实施例公开的另一种应用于高速列车的音乐播放方法的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种应用于高速列车的音乐播放方法,能够保证在高速列车上收听到自己喜好的音乐,从而有利于提升乘车体验。以下进行结合附图进行详细描述。

为了便于理解本发明实施例公开的一种应用于高速列车的音乐播放方法,下面先介绍本发明实施例涉及到的一种应用于高速列车的音乐播放系统。请参阅图1,图1为本发明实施例公开的一种应用于高速列车的音乐播放系统的架构图。如图1所示,该应用于高速列车的音乐播放系统可以包括:第一app客户端、售票平台以及列车媒体服务器;其中,所述第一app客户端可以装设在用户的移动手机、平板电脑或者可穿戴设备(如智能手表)等具备扫码功能的电子设备上,并且所述第一app客户端可以通过互联网与所述售票平台通讯连接,并且所述第一app客户端所属用户可以操作所述第一app客户端,以使所述第一app客户端向售票平台购买高速列车上的某一目标座位对应的电子车票。所述列车媒体服务器是所述高速列车对应的列车媒体服务器,所述列车媒体服务器可以通过互联网与所述售票平台通讯连接,所述列车媒体服务器用于储存所述售票平台发送的数据,并且可以与所述售票平台进行指令和/或数据交互。所述列车媒体服务器也可以通过互联网与所述第一app客户端通讯连接,所述列车媒体服务器用于储存所述第一app客户端上报的数据(如音乐文件)。基于图1所示的应用于高速列车的音乐播放系统,能够保证所述第一app客户端所属用户在高速列车上可以收听到自己喜好的音乐,从而有利于提升乘车体验。

基于图1所示的应用于高速列车的音乐播放系统,本发明实施例公开一种应用于高速列车的音乐播放方法。请一并参阅图2,图2为本发明实施例公开的一种应用于高速列车的音乐播放方法的流程示意图。如图2所示,该应用于高速列车的音乐播放方法可以包括以下步骤:

201、售票平台在第一app客户端成功购买所述高速列车上的某一目标座位对应的电子车票时,将所述第一app客户端对应的第一社交帐号和所述目标座位的座位标识一起绑定并发送至所述高速列车对应的列车媒体服务器进行存储。

本发明实施例中,所述第一app客户端对应的第一社交帐号可以是所述第一app客户端的唯一身份标识,用于表征所述第一app客户端所属用户。

202、所述列车媒体服务器在识别出成功对所述座位标识所属的所述目标座位上的二维码进行扫码的某一app客户端对应的社交帐号与所述第一app客户端对应的第一社交帐号相同时,通知所述第一app客户端上报第一待播放音乐文件集合。

本发明实施例中,所述第一待播放音乐文件集合可以包括至少一个待播放音乐文件。

203、所述列车媒体服务器存储所述第一app客户端上报第一待播放音乐文件集合,并控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件。

本发明实施例中,所述列车媒体服务器可以将所述第一app客户端上报的第一待播放音乐文件集合、所述第一app客户端对应的第一社交帐号和所述目标座位的座位标识一起绑定存储。在此基础上,所述列车媒体服务器可以控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件。其中,所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号可以由所述列车媒体服务器输出至所述目标座位内置的控制板,并且所述目标座位内置的控制板可以将所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号输出至连接所述目标座位内置的控制板上的耳机插孔的有线耳机进行播放。

其中,实施图2所描述的方法,能够保证所述第一app客户端所属用户在高速列车上可以收听到自己喜好的音乐,从而有利于提升乘车体验。

请参阅图3,图3为本发明实施例公开的另一种应用于高速列车的音乐播放系统的架构图。如图3所示,该另一种应用于高速列车的音乐播放系统可以包括:第一app客户端、第一app客户端对应的社交服务器、售票平台以及列车媒体服务器;其中,所述第一app客户端可以装设在用户的移动手机、平板电脑或者可穿戴设备(如智能手表)等具备扫码功能的电子设备上,并且所述第一app客户端可以分别通过互联网与所述社交服务器、所述售票平台通讯连接;所述第一app客户端所属用户可以操作所述第一app客户端,以使所述第一app客户端向售票平台购买高速列车上的某一目标座位对应的电子车票;所述第一app客户端可以接收所述社交服务器推荐的其他社交帐号并与所述社交服务器进行交互。所述列车媒体服务器是所述高速列车对应的列车媒体服务器,所述列车媒体服务器可以通过互联网与所述售票平台通讯连接,所述列车媒体服务器用于储存所述售票平台发送的数据,并且可以与所述售票平台进行指令和/或数据交互。所述列车媒体服务器可以通过互联网与所述社交服务器通讯连接,并且可以与所述社交服务器进行指令和/或数据交互。所述列车媒体服务器也可以通过互联网与所述第一app客户端通讯连接,所述列车媒体服务器用于储存所述第一app客户端上报的数据(如音乐文件)。基于图3所示的另一种应用于高速列车的音乐播放系统,能够保证所述第一app客户端所属用户在高速列车上可以收听到自己喜好的音乐,从而有利于提升乘车体验。

基于图3所示的另一种应用于高速列车的音乐播放系统,本发明实施例公开另一种应用于高速列车的音乐播放方法。请一并参阅图4,图4为本发明实施例公开的另一种应用于高速列车的音乐播放方法的流程示意图。如图4所示,该另一种应用于高速列车的音乐播放方法可以包括以下步骤:

401、售票平台在第一app客户端成功购买所述高速列车上的某一目标座位对应的电子车票时,将所述第一app客户端对应的第一社交帐号和所述目标座位的座位标识一起绑定并发送至所述高速列车对应的列车媒体服务器进行存储。

402、所述列车媒体服务器在识别出成功对所述座位标识所属的所述目标座位上的二维码进行扫码的某一app客户端对应的社交帐号与所述第一app客户端对应的第一社交帐号相同时,通知所述第一app客户端上报第一待播放音乐文件集合。

403、所述列车媒体服务器存储所述第一app客户端上报第一待播放音乐文件集合,并控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件。

404、所述列车媒体服务器识别出存储的第二待播放音乐文件集合,所述第二待播放音乐文件集合与所述第一待播放音乐文件集合之间的重叠的待播放音乐文件的数量最多。

405、所述列车媒体服务器获取上报所述第二待播放音乐文件集合的第二app客户端对应的第二社交帐号。

本发明实施例中,第二app客户端成功向所述售票平台购买了所述高速列车上的除所述目标座位之外的其他座位对应的电子车票。

406、所述列车媒体服务器将所述第一app客户端对应的第一社交帐号和第二app客户端对应的第二社交帐号推送给社交服务器。

407、所述社交服务器在校验出所述第二社交帐号不属于所述第一社交帐号的好友社交帐号时,将所述第二社交帐号推荐给所述第一社交帐号。

本发明实施例中,实施上述步骤404-步骤407,能够在保证所述第一app客户端所属用户在高速列车上可以收听到自己喜好的音乐,从而有利于提升乘车体验的同时,使得所述第一app客户端所属用户可以被推荐与所述第一app客户端所属用户之间存在相同的喜好音乐、且位于同一高速列车上的其他用户,从而有利于提升交友的精确性和成功率。

基于图3所示的另一种应用于高速列车的音乐播放系统,本发明实施例公开另一种应用于高速列车的音乐播放方法。请一并参阅图5,图5为本发明实施例公开的另一种应用于高速列车的音乐播放方法的流程示意图。如图5所示,该另一种应用于高速列车的音乐播放方法可以包括以下步骤:

501、售票平台在第一app客户端成功购买所述高速列车上的某一目标座位对应的电子车票时,将所述第一app客户端对应的第一社交帐号和所述目标座位的座位标识一起绑定并发送至所述高速列车对应的列车媒体服务器进行存储。

502、所述列车媒体服务器在识别出成功对所述座位标识所属的所述目标座位上的二维码进行扫码的某一app客户端对应的社交帐号与所述第一app客户端对应的第一社交帐号相同时,通知所述第一app客户端上报第一待播放音乐文件集合。

503、所述列车媒体服务器存储所述第一app客户端上报第一待播放音乐文件集合,并控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件。

504、所述列车媒体服务器向所述售票平台上报携带所述第一app客户端对应的第一社交帐号的第一查询请求,所述第一查询请求用于向所述售票平台查询所述第一app客户端是否已开通高速列车交友业务。

505、所述列车媒体服务器接收所述售票平台根据所述第一查询请求返回的第一查询结果,若所述第一查询结果表明所述第一app客户端已开通高速列车交友业务,所述列车媒体服务器识别出存储的第二待播放音乐文件集合,所述第二待播放音乐文件集合与所述第一待播放音乐文件集合之间的重叠的待播放音乐文件的数量最多。

506、所述列车媒体服务器获取上报所述第二待播放音乐文件集合的第二app客户端对应的第二社交帐号。

本发明实施例中,第二app客户端成功向所述售票平台购买了所述高速列车上的除所述目标座位之外的其他座位对应的电子车票。

507、所述列车媒体服务器向所述售票平台上报携带所述第二app客户端对应的第二社交帐号的第二查询请求,所述第二查询请求用于向所述售票平台查询所述第二app客户端是否已开通高速列车交友业务。

508、所述列车媒体服务器接收所述售票平台根据所述第二查询请求返回的第二查询结果,若所述第二查询结果表明所述第二app客户端已开通高速列车交友业务,所述列车媒体服务器将所述第一app客户端对应的第一社交帐号和第二app客户端对应的第二社交帐号推送给社交服务器。

509、所述社交服务器在校验出所述第二社交帐号不属于所述第一社交帐号的好友社交帐号时,将所述第二社交帐号推荐给所述第一社交帐号。

本发明实施例中,实施上述步骤504-步骤509,能够在保证所述第一app客户端所属用户在高速列车上可以收听到自己喜好的音乐,从而有利于提升乘车体验的同时,使得所述第一app客户端所属用户可以被精确的推荐与所述第一app客户端所属用户之间存在相同的喜好音乐、且位于同一高速列车上的其他用户,从而有利于提升交友的精确性和成功率,而且可以在用户同意接受推荐时才对用户进行推荐其他用户,防止造成推荐干扰。

其中,实施图5所描述的方法,能够保证所述第一app客户端所属用户在高速列车上可以收听到自己喜好的音乐,从而有利于提升乘车体验。此外,实施图5所描述的方法,使得所述第一app客户端所属用户可以被推荐与所述第一app客户端所属用户之间存在相同的喜好音乐、且位于同一高速列车上的其他用户,从而有利于提升交友的精确性和成功率。

作为一种可选的实施方式,在图5所描述的方法中,所述方法还包括:

所述社交服务器在所述第二社交帐号与所述第一社交帐号建立好友社交账号关系之后,向所述列车媒体服务器推送提示消息,所述提示消息用于提示所述第二社交帐号与所述第一社交帐号已建立好友社交账号关系;

所述列车媒体服务器根据所述提示信息,向所述第一app客户端发送第一询问消息,所述第一询问消息用于询问是否需要将所述第二社交帐号绑定的所述第二待播放音乐文件集合包含的待播放音乐文件同步至所述第一待播放音乐文件集合;

若所述第一app客户端反馈需要将所述第二社交帐号绑定的所述第二待播放音乐文件集合包含的待播放音乐文件同步至所述第一待播放音乐文件集合,所述列车媒体服务器确定所述第二待播放音乐文件集合包含的不存在于所述第一待播放音乐文件集合的第一部分目标待播放音乐文件;

所述列车媒体服务器将所述第一部分目标待播放音乐文件同步至所述第一待播放音乐文件集合。

其中,实施上述实施方式,可以实现存在相同的喜好音乐、且位于同一高速列车上的好友用户之间的音乐分享。

作为一种可选的实施方式,在图5所描述的方法中,所述方法还包括:

所述列车媒体服务器根据所述提示信息,向所述第二app客户端发送第二询问消息,所述第二询问消息用于询问是否需要将所述第一社交帐号绑定的所述第一待播放音乐文件集合包含的待播放音乐文件同步至所述第二待播放音乐文件集合;

若所述第二app客户端反馈需要将所述第一社交帐号绑定的所述第一待播放音乐文件集合包含的待播放音乐文件同步至所述第二待播放音乐文件集合,所述列车媒体服务器确定所述第一待播放音乐文件集合包含的不存在于所述第二待播放音乐文件集合的第二部分目标待播放音乐文件;

所述列车媒体服务器将所述第二部分目标待播放音乐文件同步至所述第二待播放音乐文件集合。

其中,实施上述实施方式,可以实现存在相同的喜好音乐、且位于同一高速列车上的好友用户之间的音乐分享。

作为一种可选的实施方式,在图5所描述的方法中,所述方法还包括:

所述售票平台向所述列车媒体服务器发送所述第一app客户端成功购买的所述高速列车的电子车票对应的第一终点站标识;

所述列车媒体服务器判断是否已到达所述第一终点站标识所属的第一终点站,若是,删除存储的所述第一待播放音乐文件集合以及所述第一待播放音乐文件集合绑定的所述第一app客户端对应的第一社交帐号。

作为一种可选的实施方式,在图5所描述的方法中,所述方法还包括:

所述售票平台向所述列车媒体服务器发送所述第二app客户端成功购买的所述高速列车的电子车票对应的第二终点站标识;

所述列车媒体服务器判断是否已到达所述第二终点站标识所属的第二终点站,若是,删除存储的所述第二待播放音乐文件集合以及所述第二待播放音乐文件集合绑定的所述第二app客户端对应的第二社交帐号。

其中,实施上述实施方式,可以降低对所述列车媒体服务器的存储空间的占用。

作为一种可选的实施方式,在图5所描述的方法中,所述方法还包括:

所述列车媒体服务器在控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件的过程中,监测所述有线耳机的耳机线是否产生振动信号;

若是,所述列车媒体服务器判断所述振动信号的强度是否大于预设数值;若大于所述预设数值,则所述列车媒体服务器对所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号进行处理。

作为一种可选的实施方式,所述列车媒体服务器在控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件的过程中,监测所述有线耳机的耳机线是否产生振动信号,包括:

所述列车媒体服务器在控制所述目标座位连接的有线耳机播放所述第一待播放音乐文件集合包含的待播放音乐文件的过程中,通过所述有线耳机的耳机线上设置的振动传感器监测所述有线耳机的耳机线是否产生振动信号。

作为一种可选的实施方式,所述列车媒体服务器对所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号进行处理,包括:

所述列车媒体服务器计算所述振动信号的强度占所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号的强度的比例,并按照所述比例放大所述音频信号。

作为另一种可选的实施方式,所述列车媒体服务器对所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号进行处理,包括:

所述列车媒体服务器采集由所述目标座位连接的有线耳机播放的所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号以及所述振动信号在用户耳道内产生的回声信号;

所述列车媒体服务器根据所述音频信号、所述振动信号以及所述回声信号计算脉冲响应;

所述列车媒体服务器判断在预设的时间段内(例如10秒内)的所述脉冲响应出现的次数是否大于预设数值(例如预设数值为3),如果大于,则计算每相邻两个脉冲响应之间的时间差;

所述列车媒体服务器判断每相邻两个脉冲响应之间的时间差是否相同例如是否均为1秒),若是,说明所述振动信号与所述音频信号在相位上是匹配的,此时社交用户可能是在打拍子或是随着音频信号一起运动,此时无需放大所述音频信号,只需要继续播放音频信号即可;若否(例如第一次和第二次间隔3秒,第二次和第三次间隔0.5秒),说明所述音频信号中有噪声影响,则在所述音频信号中加入与所述振动信号相位相反、强度相同的反向噪声信号,从而实现噪声消除。

本发明实施例中,有线耳机上可以设置有电声转换器,或者是有线耳机位于用户耳道内的位置设置有麦克风,相应地所述列车媒体服务器可以通过电声转换器或麦克风采集由所述音频信号以及所述振动信号在用户耳道内产生的回声信号。

作为一种可选的实施方式,所述列车媒体服务器根据所述音频信号、所述振动信号以及所述回声信号计算脉冲响应,包括:

所述列车媒体服务器根据所述音频信号、所述振动信号、所述回声信号以及如下公式,计算脉冲响应:

w(t)=(r(t)-e(t))/(s(t)+z(t));

其中,所述w(t)为脉冲响应,所述r(t)为所述回声信号,所述s(t)为所述音频信号,所述z(t)为所述振动信号;所述e(t)为噪声参数,包括环境噪声和电路噪声,环境噪声为不播放音频信号时,录音过程中产生的噪声;电路噪声与耳机固有属性相关。

本发明实施例中,当所述第一app客户端所属用户坐在所述高速列车的所述目标座位上且佩戴有线耳机收听所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号时,通常会存在有“听诊器效应”,即有线耳机的耳机线发生晃动和/或摩擦时产生的振动会通过耳机线直接传递到用户耳道内,从而产生让用户很不愉快的声音。因此,实施上述方式可以减少所述第一app客户端所属用户坐在所述高速列车的所述目标座位上且佩戴有线耳机收听所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号时“听诊器效应”对所述音频信号的影响,提升所述第一app客户端所属用户坐在所述高速列车的所述目标座位上且佩戴有线耳机收听所述第一待播放音乐文件集合包含的待播放音乐文件对应的音频信号时的体验感。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种应用于高速列车的音乐播放方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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