一种蓝牙音频接收播放器的智能录放方法及其播放器系统与流程

文档序号:40718011发布日期:2025-01-17 12:46阅读:136来源:国知局
一种蓝牙音频接收播放器的智能录放方法及其播放器系统与流程

本发明属于播放器,尤其涉及一种蓝牙音频接收播放器的智能录放方法及其播放器系统。


背景技术:

1、现有的蓝牙播放器主要分为蓝牙播放类、内置存储类和可录音类;其中蓝牙播放类:通过蓝牙与蓝牙音频源设备建立通讯,蓝牙音频源设备传输音频数据给蓝牙播放器实时播放音乐;内置存储类:蓝牙播放器内置存储器,通过读取存储器中已存储的歌曲实现在蓝牙未连接的状态下播放音乐;可录音类:通常内置麦克风,用于捕捉周围环境的声音,或提供了多样化的外部音频输入接口,包括3.5mm耳机插孔或usb端口,这些接口允许用户通过有线连接的方式,将其他音频设备(如mp3播放器、笔记本电脑等)的音频信号导入,以录制音频并存储在蓝牙播放器内置存储器上,可以通过读取存储器中录音文件播放音乐。

2、然而目前现有的三类蓝牙播放器均存在相应缺陷,具体为:蓝牙播放类:需与音频源设备实时保持无线连接,才能实现音乐播放功能。这意味着如果单独使用该播放器,而未与音频源设备配对连接,将无法播放任何音频内容。这种依赖性使得操作过程相对复杂,用户在使用过程中可能需要频繁进行配对、连接等操作,从而影响用户体验。内置存储类:用户需要将歌曲从其他设备或网络资源中下载,然后手动转存到播放器的存储器中。这一过程不仅耗时,而且在歌曲数量较多时,管理起来也相当复杂。此外,为了让播放器中的歌曲保持新鲜感,用户还需要定期更新歌曲库,删除旧歌,添加新歌。这种繁琐的操作流程,使得用户在使用过程中会降低产品使用满意度。可录音类:录音内容没有依曲目进行分段标示,接收到的不同曲目音频数据可能会被保存为一个连续的文件,所以重放时检索困难,用户难以找到想听到的曲目。

3、鉴于此,目前的蓝牙播放器来使用过程中均存在显著的缺陷影响用户体验和便利度。


技术实现思路

1、本发明实施例提供一种蓝牙音频接收播放器的智能录放方法及其播放器系统,旨在解决目前的蓝牙播放器来使用过程中均存在显著的缺陷影响用户体验和便利度的问题;本发明的播放器内置闪存,具备自动录音功能并能够支持离线播放音乐。

2、本发明的技术方案是这样实现的:

3、一种蓝牙音频接收播放器的智能录放方法,包括以下步骤:

4、s01.蓝牙音频接收播放器上电开机之后,获取本地已存储的文件曲目信息,并创建一个链表用于缓存本地已存储曲目信息;

5、s02.待蓝牙音频接收播放器与蓝牙音频源建立通讯连接,蓝牙音频源开始向蓝牙音频接收播放器传输音频流;

6、s03.通过蓝牙协议收到的音频流对播放曲目进行识别分析,并提取出曲目信息、播放控制信息和音频数据;

7、s04.将提取到的当前播放的曲目信息与链表中缓存本地已存储的曲目信息进行比对,对新播放未保存过的曲目的音频文件进行保存;

8、s05.检测音频文件数量是否超出原设定音频文件数量,若检测超出,则删除最旧的文件后存入新的音频文件;若未超出则无需删除直接保存音频文件;

9、s06.蓝牙音频接收播放器对传输过来的控制信息数据,曲目信息数据以及信号电平强度进行相结合分析,识别获得音频流的分割点,以分割点为节点将不同曲目分开录取并保存到闪存单元中,在后续无蓝牙音频源得使用情况下,蓝牙音频接收播放器仍能够实现智能本地播放。

10、优选的,在步骤s01中,所述获取本地已存储的文件曲目信息,由主控芯片采用递归扫描获取。

11、所述曲目信息为曲目特征信息,所述曲目特征信息为曲目名称信息、艺术家信息以及专辑信息等中的至少一种。

12、优选的,在步骤s02中,所述待蓝牙音频接收播放器与蓝牙音频源建立通讯连接,具体为:蓝牙音频接收播放器进入等待状态,通过蓝牙bt与蓝牙音频源建立通讯连接。

13、优选的,在步骤s03中,所述识别分析,通过蓝牙音频接收播放器上的蓝牙接收与解码单元进行解码后用于识别分析,识别音频流中的控制信息、曲目信息以及音频数据,并根据控制信息、曲目信息以及信号电平强度判断一首歌的结束,以作为音频流的分割点。

14、步骤s03中,所述曲目信息为曲目名称信息、艺术家信息以及专辑信息等中的至少一种。

15、步骤s03中,所述播放控制信息为歌曲播放的控制指令,具体为播放上一首、下一首以及暂停等的控制命令。

16、在步骤s04中,所述将提取到的当前播放的曲目信息与链表中缓存本地已存储的曲目信息进行比对,具体逐一比对步骤如下:

17、s041.若曲目信息相同,说明本地已存储当前播放的音乐,系统将忽略此曲目的录音动作,继续对比后续传来的曲目信息;

18、s042.若曲目信息不同,则执行下一步,根据提取出来的曲目信息,在内置闪存内创建一个音频格式文件,将已在缓存区内的音频数据写入该文件,从而形成一个音频文件,同时将播放的音乐的曲目信息保存到链表中,更新链表中的曲目信息。

19、优选的,在步骤s05中,所述若检测超出,则删除最旧的文件后存入新的音频文件,具体步骤如下:对于设定的曲目数量,本地音频文件数目若超过设定的曲目数量,则删除本地最早播放过的音频文件,再新建一个音频文件,将当前播放的音乐存储进去,以此类推,实现自动更新保留最新播放过的歌曲。

20、优选的,在步骤s06中,所述分割点为条件一、条件二或条件三中的至少一种符合时识别为分割点,其中:

21、条件一:当歌曲切换时,会传过来新的所述曲目信息,检测到当前曲目信息发生变化;

22、条件二:当通过控制信息进行歌曲切换时,所述控制信息为控制命令,接收到控制命令为上一首或下一首时,检测到控制信息发生变化;

23、条件三:当歌曲切换时,提取所述信号电平强度,即提取到两首歌之间有一段静音信号。

24、所述条件一,条件二,条件三相结合判断,即其中一个条件符合,或其中两个条件符合,再或三个条件均符合,即可判断新的曲目开始播放,也就是新的分割点出现。

25、优选的,在步骤s06中,所述识别获得音频流的分割点,以分割点为节点将不同曲目分开录取并保存到内存单元中,具体判断条件以及步骤如下:

26、s061.当没有识别到新的分割点时,继续将缓存区内的音频数据写入当前文件;

27、s062.当识别到新的分割点时,在蓝牙音频接收播放器内存单元内根据新的曲目信息建立一个新的音频文件,并将缓存区内的音频数据写入新文件,从而实现不同歌曲存储在分立的文件中。

28、在本发明中,在蓝牙音频接收播放器中,音频数据、控制信息以及曲目信息通过蓝牙协议进行传输;控制信息以及曲目信息会被优先接收并处理,同时使用收到的控制信息以及曲目信息和信号电平强度相结合判断对音频数据包进行识别处理,然后启动分段式录音与保存。

29、用于上述智能录放方法的蓝牙音频接收播放器系统,包括主控与信号切换单元,音频解码录放单元,蓝牙接收与解码单元,内存单元,控制外设,音频放大器以及扬声器;

30、所述主控与信号切换单元和所述蓝牙接收与解码单元连接,所述主控与信号切换单元和所述音频解码录放单元、所述内存单元连接,通过所述蓝牙接收与解码单元与蓝牙音频源进行蓝牙连接,所述蓝牙接收与解码单元在对所述蓝牙音频源播放的音频进行解码后,由所述内存单元对音频数据以及曲目信息进行存储;所述音频解码录放单元与所述音频放大器和所述扬声器进行连接,用于对音频信息进行解码播放;所述控制外设对所述主控与信号切换单元提供控制操作。

31、本发明的蓝牙音频接收播放器系统,该机内置闪存,即内存单元,具备自动录音功能并能够支持离线播放音乐。当本机通过蓝牙与蓝牙音频源(如智能手机)配对连接后,它接收蓝牙音频源发送的音频流并进行播放,与此同时,本机会自动启动录音功能,这一录音过程与传统录音方式不同,其最大区别在于当本机接收到蓝牙传输的音乐时,它会对正在传输过来的控制信息、曲目信息以及信号电平强度相结合进行识别分割点,这些识别出的音乐曲目会被自动分段录音并存储到本机的闪存内,以便用户在不连接蓝牙的状况下离线播放使用,同时在保存过程中可忽略已保存过的曲目,只对新的音乐曲目执行录取保存。此外,本机可自行设置内置曲目数,系统能依设置的曲目数自动删除长期不听的歌曲,更新保留最新播放过的歌曲,保证产品内置音乐的新鲜度,提升用户体验。

32、本发明与现有技术相比具有以下有益效果:

33、1.本发明是将蓝牙协议传输过来数字信号的音频流经过音频解码后的数据保存,音频流中包含音频数据和元数据(如控制信息,曲目信息以及歌词信息等),根据控制信息、曲目信息以及信号电平强度相结合判断一首歌的结束,以作为音频流的分割点,把每首曲目分别建立文件存在蓝牙接收播放器内置闪存中,即可实现自动识别曲目信息,并使用曲目信息分开录取并保存各音频曲目到本机内置闪存内,以便用户在不连接蓝牙的状况下离线播放使用的效果。

34、2.本发明能够智能判断曲目是否已存在,系统识别已保存的曲目信息,只对新的音乐曲目执行录取保存,实现了避免重复录音和存储空间的浪费的效果。

35、3.本发明能够在当录取曲目数量超过设定音频文件储存数量时,对本地播放最早的音频文件进行删除,对当前播放的音频进行保存,即可实现自动更新曲目的效果。

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