System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无线音频数据通信处理,具体涉及一种基于充电仓实现的音频混音及数据传输方法、装置和系统。
技术介绍
1、随着智能设备的技术发展,其应用功能越来越丰富。例如,用户可以通过tws耳机或蓝牙音箱来实现ktv功能,用户需要手机、蓝牙音箱和tws耳机的组合。通过用手机将tws耳机与手机或蓝牙音箱连接,tws耳机捕捉用户的人声,手机提供音乐伴奏,人声和伴奏在手机端或蓝牙音箱混合后,再经由蓝牙音箱播出。
2、以带k歌充电仓为例,在形成diy小型ktv的环境中,充电仓通过拾音模块采集人声,并通过蓝牙连接来获取手机的伴奏音乐,之后对人声与伴奏音乐混音后传输给tws耳机或者蓝牙音箱,从而实现基于充电仓的k歌。
3、然而,现有技术中的这种基于充电仓的k歌方式,只能向一对耳机或者一对音箱传输同一音频信号,无法同时向多个不同耳机和/或音箱传输音频信号,也就是无法达到音频数据同时分享的目的。
4、此外,在传输k歌音频数据的过程中,容易出现卡顿现象。
5、因此,如何实现多个不同耳机和/或音箱同时共享k歌音频数据成为亟待解决的技术问题;
6、在此基础上,如何减少播放k歌音频数据过程中的卡顿现象成为亟待解决的另一技术问题。
技术实现思路
1、基于上述现状,本专利技术的主要目的在于提供一种基于充电仓实现的音频混音及数据传输方法、装置和系统,以实现多个不同耳机和/或音箱同时共享k歌音频数据。
2、为实现上述目的,本专利技术采用的技术方案
3、第一方面,本专利技术实施例公开了一种基于充电仓实现的音频混音传输方法,应用于充电仓,充电仓与移动终端及音频播放设备构成k歌系统,以进行数据交互,音频播放设备的数量为若干个,方法包括:
4、步骤s100,在第一时间段,以标准协议的方式在接收时隙到来时接收移动终端发送的伴奏音频数据,并在应答时隙到来时向移动终端发送ack/nack应答信息;
5、步骤s200,在第一时间段,获取麦克风采集的人声音频数据,其中,麦克风内置于充电仓;
6、步骤s300,对伴奏音频数据和人声音频数据进行混音处理得到混音后的k歌音频数据;
7、步骤s400,在第二时间段,以广播的形式向若干个音频播放设备广播k歌音频数据,以使若干个音频播放设备播放k歌音频数据,且当若干个音频播放设备的数量多于1个时,均能同时接收并播放k歌音频数据;其中,第一时间段和第二时间段构成一个k歌音频数据的收发周期。
8、可选地,在步骤s100中,在第一时间段工作在收发时隙交替的模式来接收伴奏音频数据;
9、在步骤s400中,在第二时间段的全时段工作在发送模式,以使第二时间段全部用于广播k歌音频数据。
10、可选地,在步骤s400中,第二时间段的持续时长至少为2个蓝牙标准通信时隙,以使若干个音频播放设备能够利用至少2个蓝牙标准通信时隙扫描接收k歌音频数据。
11、可选地,第二时间段的时长短于第一时间段的时长;
12、在步骤s100中,接收的伴奏音频数据由多个编码数据包构成;
13、在步骤s300和步骤s400之间,还包括:
14、步骤s310,将伴奏音频数据和人声音频数据构成的k歌音频数据重新编码为一个数据包,以使广播k歌音频数据时广播一个数据包。
15、可选地,第一时间段的工作模式为edr模式,edr模式为充电仓与移动终端之间进行数据交互且移动终端断开与蓝牙耳机之间的蓝牙连接;
16、第二时间段的工作模式为adv模式,adv模式为充电仓工作在广播模式,以对外广播传输数据;
17、方法还包括:
18、响应于模式切换指令退出edr模式和adv模式,以使移动终端与蓝牙耳机建立蓝牙连接。
19、第二方面,本专利技术实施例公开了一种基于充电仓实现的数据传输方法,应用于充电仓与移动终端及音频播放设备构成k歌系统,方法包括:
20、充电仓执行上述第一方面的方法;
21、在充电仓执行步骤s400期间,移动终端将伴奏音频数据对应的歌词发送给歌词板;
22、歌词板在充电仓执行步骤s400期间同步显示歌词。
23、第三方面,本专利技术实施例公开了一种基于充电仓实现的音频混音传输装置,应用于充电仓,充电仓与移动终端及音频播放设备构成k歌系统,以进行数据交互,音频播放设备的数量为若干个,装置包括:
24、伴奏接收模块,用于在第一时间段,以标准协议的方式在接收时隙到来时接收移动终端发送的伴奏音频数据,并在应答时隙到来时向移动终端发送ack/nack应答信息;
25、人声获取模块,用于在第一时间段,获取麦克风采集的人声音频数据,其中,麦克风内置于充电仓;
26、混音处理模块,用于对伴奏音频数据和人声音频数据进行混音处理得到混音后的k歌音频数据;
27、混音广播模块,用于在第二时间段,以广播的形式向若干个音频播放设备广播k歌音频数据,以使若干个音频播放设备播放k歌音频数据,且当若干个音频播放设备的数量多于1个时,均能同时接收并播放k歌音频数据;其中,第一时间段和第二时间段构成一个k歌音频数据的收发周期。
28、可选地,在伴奏接收模块中,在第一时间段工作在收发时隙交替的模式来接收伴奏音频数据;
29、在混音广播模块中,在第二时间段的全时段工作在发送模式,以使第二时间段全部用于广播k歌音频数据。
30、可选地,在混音广播模块中,第二时间段的持续时长至少为2个蓝牙标准通信时隙,以使若干个音频播放设备能够利用至少2个蓝牙标准通信时隙扫描接收k歌音频数据。
31、可选地,第二时间段的时长短于第一时间段的时长;
32、在伴奏接收模块中,接收的伴奏音频数据由多个编码数据包构成;
33、装置还包括:
34、编码模块,用于将伴奏音频数据和人声音频数据构成的k歌音频数据重新编码为一个数据包,以使广播k歌音频数据时广播一个数据包。
35、可选地,第一时间段的工作模式为edr模式,edr模式为充电仓与移动终端之间进行数据交互且移动终端断开与蓝牙耳机之间的蓝牙连接;
36、第二时间段的工作模式为adv模式,adv模式为充电仓工作在广播模式,以对外广播传输数据;
37、装置还包括:
38、模式切换模块,用于响应于模式切换指令退出edr模式和adv模式,以使移动终端与蓝牙耳机建立蓝牙连接。
39、第四方面,本专利技术实施例公开了一种蓝牙耳机充电仓,包括:
40、采用上述第一方面的方法对进行音频混音传输,或者,包括上述第三方面的装置。
41、可选地,蓝牙耳机充电仓还与移动终端及音频播放设备配合实现上述第二方面的方法。
42、第五方面,本专利技术实施例公开了一种计算机可读存储介质,其上存储有计算机程序本文档来自技高网...
【技术保护点】
1.一种基于充电仓实现的音频混音传输方法,应用于充电仓,所述充电仓与移动终端及音频播放设备构成K歌系统,以进行数据交互,其特征在于,所述音频播放设备的数量为若干个,所述方法包括:
2.如权利要求1所述的基于充电仓实现的音频混音传输方法,其特征在于,
3.如权利要求2所述的基于充电仓实现的音频混音传输方法,其特征在于,在所述步骤S400中,所述第二时间段的持续时长至少为2个蓝牙标准通信时隙,以使所述若干个音频播放设备能够利用至少2个蓝牙标准通信时隙扫描接收所述K歌音频数据。
4.如权利要求1-3任意一项所述的基于充电仓实现的音频混音传输方法,其特征在于,
5.如权利要求1-3任意一项所述的基于充电仓实现的音频混音传输方法,其特征在于,
6.一种基于充电仓实现的数据传输方法,应用于充电仓与移动终端及音频播放设备构成K歌系统,其特征在于,所述方法包括:
7.一种基于充电仓实现的音频混音传输装置,应用于充电仓,所述充电仓与移动终端及音频播放设备构成K歌系统,以进行数据交互,其特征在于,所述音频播放设备的数量为若干个,
8.如权利要求7所述的基于充电仓实现的音频混音传输装置,其特征在于,
9.如权利要求8所述的基于充电仓实现的音频混音传输装置,其特征在于,在所述混音广播模块(400)中,所述第二时间段的持续时长至少为2个蓝牙标准通信时隙,以使所述若干个音频播放设备能够利用至少2个蓝牙标准通信时隙扫描接收所述K歌音频数据。
10.如权利要求7-9任意一项所述的基于充电仓实现的音频混音传输装置,其特征在于,
11.如权利要求7-9任意一项所述的基于充电仓实现的音频混音传输装置,其特征在于,
12.一种蓝牙耳机充电仓,其特征在于,包括:
13.如权利要求12所述的蓝牙耳机充电仓,其特征在于,所述蓝牙耳机充电仓还与移动终端及音频播放设备配合实现如权利要求6所述的方法。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,存储介质中存储的计算机程序用于被处理器执行实现如权利要求1-5任一项所述的方法。
15.一种用于蓝牙通信充电仓的芯片,其上具有集成电路,其特征在于,所述集成电路被设计成用于实现如权利要求1-5任一项所述的方法。
16.一种基于充电仓实现的音频混音传输系统,包括:
17.一种基于充电仓实现的数据传输系统,其特征在于,包括:
...【技术特征摘要】
1.一种基于充电仓实现的音频混音传输方法,应用于充电仓,所述充电仓与移动终端及音频播放设备构成k歌系统,以进行数据交互,其特征在于,所述音频播放设备的数量为若干个,所述方法包括:
2.如权利要求1所述的基于充电仓实现的音频混音传输方法,其特征在于,
3.如权利要求2所述的基于充电仓实现的音频混音传输方法,其特征在于,在所述步骤s400中,所述第二时间段的持续时长至少为2个蓝牙标准通信时隙,以使所述若干个音频播放设备能够利用至少2个蓝牙标准通信时隙扫描接收所述k歌音频数据。
4.如权利要求1-3任意一项所述的基于充电仓实现的音频混音传输方法,其特征在于,
5.如权利要求1-3任意一项所述的基于充电仓实现的音频混音传输方法,其特征在于,
6.一种基于充电仓实现的数据传输方法,应用于充电仓与移动终端及音频播放设备构成k歌系统,其特征在于,所述方法包括:
7.一种基于充电仓实现的音频混音传输装置,应用于充电仓,所述充电仓与移动终端及音频播放设备构成k歌系统,以进行数据交互,其特征在于,所述音频播放设备的数量为若干个,所述装置包括:
8.如权利要求7所述的基于充电仓实现的音频混音传输装置,其特征在...
【专利技术属性】
技术研发人员:余伟鹏,胡建业,邓玉林,杜影志,
申请(专利权)人:深圳市杰理微电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。