音乐播放系统及音乐播放方法与流程

文档序号:14915089发布日期:2018-07-11 00:30阅读:177来源:国知局

本发明涉及音乐播放技术领域,具体而言,涉及一种音乐播放系统及音乐播放方法。



背景技术:

在室内或较为空旷的环境下播放因为时,由于室内的房间之间存在墙壁以及各房间之间隔音的设计,因此在室内播放音乐时,往往会因为房间之间存在的间隔,导致用户在穿越房间时,用户即可能听不到设置在其他房间的扬声器所播放的音乐。



技术实现要素:

本发明的目的在于提供一种音乐播放系统及音乐播放方法,能够提升用户的音乐播放体验。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种音乐播放系统,所述音乐播放系统包括主控芯片和多个与所述主控芯片电连接的播放装置,每个所述播放装置包括扬声器和红外传感器;所述主控芯片用于与用户终端建立通信,并接收来自所述用户终端发送的待播放音频文件,以及用于在接收到所述用户终端的音乐播放指令时,向每个所述播放装置发送每个所述播放装置与所述用户终端之间的间距获取指令,其中,所述用户终端设置有与所述播放装置的红外传感器相匹配的定位装置;每个所述播放装置在接收到所述主控芯片方发送的所述每个所述播放装置与所述用户终端之间的间距获取指令后,分别获取每个所述播放装置与所述用户终端之间的间距,并各自将每个所述播放装置各自与所述用户终端之间的间距反馈给所述主控芯片;所述主控芯片还用于根据每个所述播放装置所反馈的每个所述播放装置各自与所述用户终端之间的间距,确定出与所述用户终端间距最小的播放装置,以作为所述音乐播放系统播放所述待播放音频文件的播放装置。

进一步地,每个所述播放装置还用于,在预设的时间间隔后,获取每个所述播放装置与所述用户终端之间新的间距,并各自将每个所述播放装置与所述用户终端之间新的间距反馈给所述主控芯片;所述主控芯片还用于根据每个所述播放装置所反馈的每个所述播放装置各自与所述用户终端之间新的间距,确定出与所述用户终端当前间距最小的播放装置,并以与所述用户终端当前间距最小的播放装置作为所述音乐播放系统当前播放所述待播放音频文件的播放装置。

进一步地,所述主控芯片还用于,根据所述用户终端与所述当前播放所述待播放音频文件的播放装置之间的间距,以预设的间距与音量大小的对应关系,调整所述当前播放所述待播放音频文件的播放装置的音量大小。

进一步地,当所述用户终端与所述当前播放所述音频文件的播放装置的间距大于或等于第一间距时,所述主控芯片还用于向所述用户终端反馈第一提示信息,其中,所述第一提示信息表征所述当前播放所述待播放音频文件的播放装置与所述用户终端的间距大于第一间距,所述当前播放所述待播放音频文件的播放装置工作异常。

进一步地,当所述用户终端与所述当前播放所述待播放音频文件的播放装置的间距大于或等于第二间距时,所述主控芯片还用于向所述用户终端反馈第二提示信息,其中,所述第二提示信息表征所述音乐播放系统停止播放所述用户终端所发送的待播放音频文件。

进一步地,所述主控芯片为PLC。

第二方面,本发明实施例提供了一种音乐播放方法,应用于音乐播放系统,所述音乐播放系统包括主控芯片和多个与所述主控芯片电连接的播放装置,每个所述播放装置包括扬声器和红外传感器,所述方法包括:所述主控芯片与用户终端建立通信,并接收来自所述用户终端发送的待播放音频文件,以及用于在接收到所述用户终端的音乐播放指令时,向每个所述播放装置发送每个所述播放装置与所述用户终端之间的间距获取指令,其中,所述用户终端设置有与所述播放装置的红外传感器相匹配的定位装置;每个所述播放装置在接收到所述主控芯片方发送的所述每个所述播放装置与所述用户终端之间的间距获取指令后,分别获取每个所述播放装置与所述用户终端之间的间距,并各自将每个所述播放装置各自与所述用户终端之间的间距反馈给所述主控芯片;所述主控芯片根据每个所述播放装置所反馈的每个所述播放装置各自与所述用户终端之间的间距,确定出与所述用户终端间距最小的播放装置,以作为所述音乐播放系统播放所述待播放音频文件的播放装置。

进一步地,所述方法还包括:每个所述播放装置在预设的时间间隔后,获取每个所述播放装置与所述用户终端之间新的间距,并各自将每个所述播放装置与所述用户终端之间新的间距反馈给所述主控芯片;所述主控芯片根据每个所述播放装置所反馈的每个所述播放装置各自与所述用户终端之间新的间距,确定出与所述用户终端当前间距最小的播放装置,并以与所述用户终端当前间距最小的播放装置作为所述音乐播放系统当前播放所述待播放音频文件的播放装置。

进一步地,所述方法还包括:所述主控芯片根据所述用户终端与所述当前播放所述待播放音频文件的播放装置之间的间距,以预设的间距与音量大小的对应关系,调整所述当前播放所述待播放音频文件的播放装置的音量大小。

进一步地,所述方法还包括:当所述用户终端与所述当前播放所述待播放音频文件的播放装置的间距大于或等于第二间距时,所述主控芯片向所述用户终端反馈第二提示信息,其中,所述第二提示信息表征所述音乐播放系统停止播放所述用户终端所发送的待播放音频文件。

相对于现有技术,本发明实施例所提供的一种音乐播放系统及音乐播放方法,通过确定出于用户所适用的用户终端间距最小的播放装置,作为音乐播放系统播放待播放音频文件的播放装置,相较于现有技术,能够避免因用户的位置发生移动而扬声器位置保持固定导致的用户不能听到扬声器所播放的音频,提升用户的音乐播放体验。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。

图1示出了本发明实施例所提供的一种音乐播放系统的一种示意性结构图;

图2示出了本发明实施例所提供的一种音乐播放系统的一种示意性应用场景图;

图3示出了本发明实施例所提供的一种音乐播放系统的另一种示意性应用场景图;

图4示出了本发明实施例所提供的一种音乐播放方法的一种示意性流程图。

图中:10-音乐播放系统;20-用户终端;100-主控芯片;200-播放装置。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

针对现有技术中,因为用户与在室内或较为空旷的场所,导致用户不能听到单一扬声器所播放的音乐的技术缺陷,发明人在本发明实施例所提供的一种解决方式为:设置多个播放装置200,且每个播放装置200均具有单独的扬声器跟红外传感器,以根据用户与每个播放装置200的间距,确定出当前播放用户所传输的待播放音频文件的播放装置200。具体地,请参阅图1,图1示出了本发明实施例所提供的一种音乐播放系统10的一种示意性结构图,在本发明实施例中,该音乐播放系统10包括主控芯片100和多个与该主控芯片100电连接的播放装置200,每个播放装置200均包括扬声器和红外传感器。

在本发明实施例中,主控芯片100用于与用户的用户终端20建立通信,并接收来自用户终端20所放的待播放音频文件。同时,当主控芯片100接收到用户终端20所发送的音乐播放指令时,即向每个播放装置200发送每个播放装置200与用户终端20之间的间距获取指令,以确定出当前与用户终端20之间间距最小的播放装置200。

其中,主控芯片100可以是一种集成电路芯片,具有信号处理能力。上述的主控芯片100可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)、语音处理器以及视频处理器等;还可以是数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的逻辑框图。通用处理器可以是微处理器或者该主控芯片100也可以是任何常规的处理器,如PLC(Programmable Logic Controller,可编程逻辑控制器)、单片机等。

为保障主控芯片100与每个播放装置200之间进行信号传输时的可靠性,作为一种实施方式,在本发明实施例中,该主控芯片100可采用PLC。

播放装置200用于在接收到主控芯片100所发送的每个播放装置200与用户终端20之间的间距获取指令后,分别获取用户的用户终端20与每个播放装置200之间的间距,并将每个播放装置200所获得的各自与用户终端20之间的间距反馈给主控芯片100。其中,每个播放装置200所包含的扬声器用于播放用户终端20所发送的待播放音频文件,用户终端20设置有与播放装置200的红外传感器相匹配的定位装置,该定位装置与播放装置200中的红外传感器相配合,进而获取用户终端20与每个播放装置200的间距。

同时,主控芯片100在接收到每个播放装置200所反馈每个播放装置200各自与用户终端20之间的间距后,即确定出与该用户终端20间距最小的播放装置200,以作为该音乐播放系统10播放用户终端20所发送的待播放音频文件的播放装置200。

基于上述设计,本发明实施例所提供的一种音乐播放系统10,通过确定出与用户所使用的用户终端20间距最小的播放装置200,作为音乐播放系统10播放待播放音频文件的播放装置200,相较于现有技术,能够避免因用户的位置发生移动而扬声器位置保持固定导致的用户不能听到扬声器所播放的音频,提升用户的音乐播放体验。

由于用户的移动位置可能随时都发生改变,那么当前距离用户最近的播放装置200也可能随时发生着改变,因此,作为一种实施方式,在本发明实施例中,每个播放装置200还用于在预设的时间间隔后,获取每个播放装置200与用户终端20之间新的间距,并各自将每个播放装置200与用户终端20之间新的间距反馈给主控芯片100,以作为主控芯片100判断在预设的时间间隔后距离用户最近的播放装置200。其中,由于用户的位置可能是随时都在保持移动的,每个播放装置200获取自身与用户终端20之间新的间距的预设的时间间隔可以设置为较小的时间间隔,例如0.1s或者是0.01s,以确保每个播放装置200所获取得到的自身与用户终端20之间新的间距为当前时刻每个播放装置200与用户终端20最新的间距,诚然,可以理解的是,该预设的时间间隔不限于0.1s或者是0.01s,可以是比0.01s更小,或者是在0.01s与0.1s之间,也可以是大于0.1s。

同时,主控芯片100还用于根据每个播放装置200所反馈的每个播放装置200各自与用户终端20之间新的间距,确定出与该用户终端20当前间距最小的播放装置200,并以该与用户终端20当前间距最小的播放装置200作为该音乐播放系统10当前播放待播放音频文件的播放装置200。

基于上述设计,本发明实施例所提供的一种音乐播放系统10,通过在预设的时间间隔后获取每个播放装置200与外部终端新的间距,以使主控芯片100再次确定与用户终端20当前间距最小的播放装置200,并以该用户终端20当前间距最小的播放装置200作为该音乐播放系统10当前播放待播放音频文件的播放装置200,避免因用户发生位置的移动导致的先前播放待播放音频文件的播放装置200与用户终端20的间距过大,导致的用户不能听到该音乐播放系统10所播放的音乐,从而进一步地提升用户的音乐播放体验。

由于用户移动时的间距也是音乐播放系统10不可控的,则若当前播放待播放音频文件的播放装置200不改变,用户终端20与该当前播放待播放音频文件的播放装置200的间距也是可能会改变的。也就是说,在当前播放待播放音频文件的播放装置200不发生变换,用户终端20与该当前播放待播放音频文件的播放装置200的间距也会发生变化,若该当前播放待播放音频文件的播放装置200的音量大小不发生改变,那么当用户靠近或远离该当前播放待播放音频文件的播放装置200时所听到的音乐播放的音量大小也是不同的,这也就可能造成因用户与该当前播放待播放音频文件的播放装置200的间距发生变化,用户所听到的音乐播放的音量大小发生改变,影响用户的体验。发明人在本发明实施例中所提供的一种解决方式为:通过在预设的时间间隔后所获取的每个播放装置200与用户终端20新的间距,根据预设的间距与音量大小的对应关系,调整该当前播放待播放音频文件的播放装置200的音量大小,进而使该当前播放待播放音频文件的播放装置200的音量大小随用户终端20与该当前播放待播放音频文件的播放装置200的间距的变化而变化,进而使用户所听到的音量大小保持不变。

其中,该预设的间距与音量大小的对应关系可以是音量大小与间距呈正的线性相关,也可以是音量大小与间距呈正的曲线相关。但音量大小有一个预设的最大值,当播放装置200的音量大小已调整至该最大值,若播放装置200与用户终端20之间的间距继续变化,播放装置200的音量大小也不会再发生变化。

基于上述设计,本发明实施例所提供的一种音乐播放系统10,通过根据用户与播放装置200之间的间距,调整播放装置200的音量大小,以确定用户所听到的音乐的音量大小保持不变,进一步的提升用户的音乐播放体验。

作为一种实施方式,在本发明实施例中,当用户终端20与当前播放音频文件的播放装置200的间距大于或等于第一间距时,主控芯片100还用于向用户终端20反馈第一提示信息,其中,第一提示信息表征当前播放待播放音频文件的播放装置200与用户终端20的间距大于或等于第一间距,若用户与该当前播放待播放音频文件的播放装置200的间距继续增大,该当前用户待播放音频文件的播放装置200的音量大小也不能增大,该当前播放待播放音频文件的播放装置200将工作异常。

同时,作为一种实施方式,当用户终端20与当前播放待播放音频文件的播放装置200的间距大于或等于第二间距时,主控芯片100还用于向用户终端20反馈第二提示信息,其中,当用户终端20与该当前播放待播放音频文件的播放装置200的间距大于或等于第二间距,则表征用户已经不能听到该播放装置200所播放的音乐,或者说,所听到的音乐的音量大小已经微乎其微,该第二提示信息表征音乐播放系统10停止播放用户终端20所发送的待播放音频文件。

基于上述设计,本发明实施例所提供的一种音乐播放系统10,通过设置当用户终端20与当前播放待播放音频文件的播放装置200的间距大于或等于第一间距时,向用户终端20反馈第一提示信息,以及设置当用户终端20与当前播放待播放音频文件的播放装置200的间距大于或等于第二间距时,向用户终端20反馈第二提示信息,进而表征当前用户终端20与该音乐播放系统10的间距过大,可能会导致音乐播放系统10播放异常,进而提升用户的音乐播放体验。

具体地,请参阅图2,图2示出了本发明实施例所提供的一种音乐播放系统10的一种示意性应用场景图,此时,用户终端20与播放装置2的间距小于用户终端20与播放装置1的间距,则此时播放装置2即作为播放待播放音频文件的播放装置200。

请参阅图3,图3示出了本发明实施例所提供的一种音乐播放系统10的另一种示意性应用场景图,若用户终端20由如图2所示的位置移动至如图3所示的位置,则用户终端20此时与播放装置1的间距则小于用户终端20与播放装置2的间距,则此时播放装置1即作为播放待播放音频文件的播放装置200。

本发明实施例还提供了一种音乐播放方法,该音乐播放方法应用于上述的音乐播放系统10,该音乐播放系统10包括主控芯片100和多个与该主控芯片100电连接的播放装置200,每个播放装置200均包括扬声器和红外传感器。具体地,请参阅图4,图4示出了本发明实施例所提供的一种音乐播放方法的一种示意性流程图,在本发明实施例中,该音乐播放方法包括以下步骤:

步骤S100,主控芯片与用户终端建立通信,并接收来自用户终端发送的待播放音频文件,以及用于在接收到用户终端的音乐播放指令时,向每个播放装置发送每个播放装置与用户终端之间的间距获取指令。其中,用户终端20设置有与播放装置200的红外传感器相匹配的定位装置;

步骤S200,每个播放装置在接收到主控芯片方发送的每个播放装置与用户终端之间的间距获取指令后,分别获取每个播放装置与用户终端之间的间距,并各自将每个播放装置各自与用户终端之间的间距反馈给主控芯片。

步骤S300,主控芯片根据每个播放装置所反馈的每个播放装置各自与用户终端之间的间距,确定出与用户终端间距最小的播放装置,以作为音乐播放系统播放待播放音频文件的播放装置。

作为一种实施方式,在本发明实施例中,该音乐播放方法还包括步骤S400,每个播放装置在预设的时间间隔后,获取每个播放装置与用户终端之间新的间距,并各自将每个播放装置与用户终端之间新的间距反馈给主控芯片。

主控芯片根据每个播放装置所反馈的每个播放装置各自与用户终端之间新的间距,确定出与用户终端当前间距最小的播放装置,并以与用户终端当前间距最小的播放装置作为音乐播放系统当前播放待播放音频文件的播放装置。

作为一种实施方式,在本发明实施例中,该音乐播放方法还包括步骤S600,主控芯片根据用户终端与当前播放待播放音频文件的播放装置之间的间距,以预设的间距与音量大小的对应关系,调整当前播放待播放音频文件的播放装置的音量大小。

作为一种实施方式,在本发明实施例中,该音乐播放方法还包括步骤S700,当用户终端与当前播放音频文件的播放装置的间距大于或等于第一间距时,主控芯片向用户终端反馈第一提示信息。其中,第一提示信息表征当前播放待播放音频文件的播放装置200与用户终端20的间距大于第一间距,当前播放待播放音频文件的播放装置20工作异常。

作为一种实施方式,在本发明实施例中,该音乐播放方法还包括步骤S800,当用户终端与当前播放待播放音频文件的播放装置的间距大于或等于第二间距时,主控芯片向用户终端反馈第二提示信息。其中,第二提示信息表征音乐播放系统10停止播放用户终端20所发送的待播放音频文件。

综上所述,本发明实施例所提供的一种音乐播放系统10及音乐播放方法,通过确定出与用户所使用的用户终端20间距最小的播放装置200,作为音乐播放系统10播放待播放音频文件的播放装置200,相较于现有技术,能够避免因用户的位置发生移动而扬声器位置保持固定导致的用户不能听到扬声器所播放的音频,提升用户的音乐播放体验;通过在预设的时间间隔后获取每个播放装置200与外部终端新的间距,以使主控芯片100再次确定与用户终端20当前间距最小的播放装置200,并以该用户终端20当前间距最小的播放装置200作为该音乐播放系统10当前播放待播放音频文件的播放装置200,避免因用户发生位置的移动导致的先前播放待播放音频文件的播放装置200与用户终端20的间距过大,导致的用户不能听到该音乐播放系统10所播放的音乐,从而进一步地提升用户的音乐播放体验;通过根据用户与播放装置200之间的间距,调整播放装置200的音量大小,以确定用户所听到的音乐的音量大小保持不变,进一步的提升用户的音乐播放体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其它的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

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