首页 > 乐器声学 专利正文
无线卡拉OK系统及多人无线卡拉OK的方法与流程

时间:2022-02-13 阅读: 作者:专利查询

无线卡拉OK系统及多人无线卡拉OK的方法与流程
无线卡拉ok系统及多人无线卡拉ok的方法
技术领域
1.本发明涉及声频领域,特别是涉及一种无线卡拉ok系统及多人无线卡拉ok的方法。


背景技术:

2.卡拉ok是一种伴奏系统,演唱者可以在预先录制的音乐伴奏下参与歌曲演唱,卡拉ok 能够通过声音处理使演唱者声音得到美化和润饰,并且演唱者的声音与音乐伴奏有机结合时,变成了浑然一体的歌曲。无线卡拉ok指演唱者的音频信号是通过无线麦克风进行采集并通过无线传输的方式传输到卡拉ok主机,这个多使用在ktv或者家庭。
3.现有的无线卡拉ok唱歌系统支持多人同时唱歌,系统包括多个无线麦克风、对应数量的无线接收芯片、一个音效处理芯片及发声设备;无线麦克风中的拾音器接收人声,并通过内部无线发射芯片发射无线音频信号;各无线接收芯片接收对应的无线发射芯片发射的无线音频信号,并转换成音频信号送至音效处理芯片;最终通过发声设备播放出来。
4.现有的无线卡拉ok唱歌系统存在两个问题:一个是每增加一个无线麦克风都需要增加一整套完整的无线收发系统,导致成本随无线麦克风数量增加而急剧增加。另一个,市面上通用的无线卡拉ok唱歌系统,出厂的时候就预设好了最多支持几个无线麦克风,通常都是 2个;如果想扩展到更多的无线麦克风系统就非常困难。
5.因此,如何减小无线卡拉ok唱歌系统的成本、提高扩展灵活性,已成为本领域技术人员亟待解决的问题之一。


技术实现要素:

6.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种无线卡拉ok系统及多人无线卡拉ok的方法,用于解决现有技术中无线卡拉ok唱歌系统成本高、扩展灵活性差等问题。
7.为实现上述目的及其他相关目的,本发明提供一种无线卡拉ok系统,所述无线卡拉ok 系统包括:
8.至少两个无线麦克风,各无线麦克风包括拾音器及无线收发芯片,所述拾音器与所述无线收发芯片连接,所述无线收发芯片在发射和接收两种模式之间切换以进行信号发送及状态监测;
9.无线接收模块,与各无线麦克风的无线收发芯片通讯,接收各无线麦克风发送的音频信号;
10.音效处理模块,连接于所述无线接收模块的输出端,分别对接收到的各麦克风的音频信号进行音效处理;
11.发声设备,连接于所述音效处理模块的输出端,并播放所述音效处理模块输出的信号。
12.可选地,所述无线收发芯片包括模数转换单元、声音编码单元及无线收发单元;所
述模数转换单元将所述拾音器采集到的模拟信号转化为数字信号;所述声音编码单元连接于所述模数转换单元的输出端,对所述数字信号进行编码;所述无线收发单元连接所述声音编码单元,发送编码后的信号或监听有效主麦克风音频流信号。
13.可选地,所述无线接收模块包括无线接收单元、解码与声道分解单元及数模转换单元;所述无线接收单元接收各无线麦克风发送的音频信号;所述解码与声道分解单元对所述无线接收单元接收到的信号进行解码,并分解为单路信号输出;所述数模转换单元连接所述解码与声道分解单元的输出端,将所述单路信号转化为模拟信号。
14.更可选地,所述音效处理模块包括第一音效处理单元、第二音效处理单元及合并单元;所述第一音效处理单元接收所述无线接收模块输出的信号,并进行音效处理;所述第二音效处理单元接收音源信号,对所述音源信号进行音效处理;所述合并单元连接所述第一音效处理单元及所述第二音效处理单元,将所述第一音效处理单元及所述第二音效处理单元的输出信号合并后输出。
15.可选地,所述无线卡拉ok系统还包括功率放大器,所述功率放大器连接于所述音效处理模块与所述发声设备之间,将所述音效处理模块输出的信号放大后输出至所述发声设备。
16.为实现上述目的及其他相关目的,本发明还提供一种多人无线卡拉ok的方法,所述多人无线卡拉ok的方法至少包括:
17.各麦克风上电并进行主从麦克风判断流程,确定主麦克风及从麦克风;
18.所述主麦克风将采集到的音频信号、主麦克风标志位及所述主麦克风对应的编号信息发送至无线接收模块,所述主麦克风以发送、等待依次间隔的形式进行信号的传输;
19.各从麦克风将采集到的音频信号、从麦克风标志位及各从麦克风对应的编号信息发送至所述无线接收模块,且各从麦克风在所述主麦克风处于等待状态时依次发送信号;
20.所述无线接收模块接收到音频信号后解码并通过单独音频通道输出,经过音效处理后播放;
21.其中,所述主麦克风及各从麦克风的发送时间为ts,所述主麦克风的等待时间 tw>(n-1)*ts,n为麦克风的数量。
22.可选地,所述多人无线卡拉ok的方法还包括:各麦克风上电后进行系统初始化,并配置发射和接收频率。
23.可选地,主从麦克风判断流程包括:
24.各麦克风配置为接收模式,在预设时间内搜索空中有无所述无线卡拉ok系统的有效主麦克风音频流信号,若没有则将当前麦克风确定为主麦克风;反正,确定为从麦克风。
25.可选地,各麦克风每次发送的信号中包含的音频时长等于一次发送时间+一次等待时间。
26.可选地,各从麦克风进行信号传输的方法包括:
27.各从麦克风配置为接收模式,监听有效主麦克风音频流信号,当所述主麦克风发送完一次信号后,各从麦克风切换为发送模式,并依次完成一次信号的发送,各从麦克风发送完一次信号后切换回接收模式,继续监听所述有效主麦克风音频流信号,如此循环。
28.更可选地,所述多人无线卡拉ok的方法还包括:
29.各从麦克风在所述有效主麦克风音频流信号的一预期时间段内没有监测到所述
有效主麦克风音频流信号,则各从麦克风基于自身的定时器按照之前的时间节拍继续传输数据。
30.更可选地,所述多人无线卡拉ok的方法还包括:
31.各从麦克风在各自的超时时间内没有监测到所述有效主麦克风音频流信号,则最先到达超时时间的从麦克风切换为主麦克风模式,其它从麦克风跟踪新的主麦克进行信号传输。
32.更可选地,新的主麦克风的发送时间及等待时间与之前的主麦克风一致。
33.如上所述,本发明的无线卡拉ok系统及多人无线卡拉ok的方法,具有以下有益效果:
34.1、本发明的无线卡拉ok系统及多人无线卡拉ok的方法只需要一个无线接收模块来接收多个无线麦克风的无线音频信号,减少了无线接收芯片的数量,进而减少成本。
35.2、本发明的无线卡拉ok系统及多人无线卡拉ok的方法,每增加一个无线麦克风,只需要重新配置系统,无需做其他硬件改变,节约了成本并且灵活性增强。
附图说明
36.图1显示为本发明的无线卡拉ok系统的一种电路结构示意图。
37.图2显示为本发明的无线收发芯片的电路结构示意图。
38.图3显示为本发明的无线接收模块的电路结构示意图。
39.图4显示为本发明的音效处理模块的电路结构示意图。
40.图5显示为本发明的无线卡拉ok系统的另一种电路结构示意图。
41.图6显示为本发明的无线收发芯片的工作流程示意图。
42.图7显示为本发明的双人无线卡拉ok的工作流程时序示意图。
43.图8显示为本发明的多人无线卡拉ok的工作流程时序示意图。
44.元件标号说明
45.1a
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一无线麦克风
46.1b
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二无线麦克风
47.1c
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第三无线麦克风
48.11
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
拾音器
49.12
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
无线收发芯片
50.121
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
模数转换单元
51.122
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
声音编码单元
52.123
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
无线收发单元
53.13
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
按键
[0054]2ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
无线接收模块
[0055]
21
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
无线接收单元
[0056]
22
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
解码与声道分解单元
[0057]
23
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
数模转换单元
[0058]3ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
音效处理模块
[0059]
31
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一音效处理单元
[0060]
32
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二音效处理单元
[0061]
33
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
合并单元
[0062]4ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
发声设备
[0063]5ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
功率放大器
具体实施方式
[0064]
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0065]
请参阅图1~图8。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0066]
实施例一
[0067]
如图1所示,本实施例提供一种无线卡拉ok系统,所述无线卡拉ok系统包括:
[0068]
至少两个无线麦克风(话筒),无线接收模块2,音效处理模块3及发声设备4。
[0069]
如图1所示,各无线麦克风用于声音信号的采集。
[0070]
具体地,在本实施例中,以两个无线麦克风为例,分别为第一无线麦克风1a及第二无线麦克风1b。作为示例,所述第一无线麦克风1a及所述第二无线麦克风1b均包括拾音器11 及无线收发芯片12。所述拾音器11用于采集声音信号。所述无线收发芯片12连接所述拾音器11,所述无线收发芯片12在发射和接收两种模式之间切换以进行信号发送及状态监测。
[0071]
更具体地,如图2所示,在本实施例中,所述无线收发芯片12包括模数转换单元121、声音编码单元122及无线收发单元123。所述模数转换单元121将所述拾音器11采集到的模拟信号转化为数字信号。所述声音编码单元122连接于所述模数转换单元121的输出端,对所述数字信号进行编码。所述无线收发单元123连接所述声音编码单元122,发送模式时发送编码后的信号,接收模式时监听有效主麦克风音频流信号;作为示例,通过软件配置在发射和接收两种模式进行切换,在实际使用中也可通过硬件方式实现,在此不一一赘述。
[0072]
需要说明的是,所述无线收发芯片12发送的信号中包括对应无线麦克风的编号,每个无线麦克风的编号拥有一个与其他无线麦克风不同的编号,以此区分各无线麦克风。各无线麦克风的发射和接收频率设定为相同值,以利于整个系统的信号收发。
[0073]
作为本发明的另一种实现方式,各无线麦克风还包括电源(图中未显示)及按键13,在此不一一赘述。
[0074]
如图1所示,所述无线接收模块2与各无线麦克风的无线收发芯片通讯,接收各无线麦克风发送的音频信号。
[0075]
具体地,如图3所示,在本实施例中,所述无线接收模块2包括无线接收单元21、解码与声道分解单元22及数模转换单元23。所述无线接收单元21接收各无线麦克风发送的音频信号,与所述无线收发单元123构成无线收发系统,用于音频信号的传输。所述解码与声
道分解单元22对所述无线接收单元21接收到的信号进行解码,并分解为单路信号输出。所述数模转换单元23连接所述解码与声道分解单元22的输出端,将所述单路信号转化为模拟信号。所述无线接收单元21与所述无线收发单元123传输的无线信号频段包括但不限于fm、 am、v段、u段或2.4g,可根据需要设定信号的频段,在此不一一赘述。
[0076]
如图1所示,所述音效处理模块3连接于所述无线接收模块2的输出端,分别对接收到的各麦克风的音频信号进行音效处理。
[0077]
具体地,如图4所示,在本实施例中,所述音效处理模块3包括第一音效处理单元31、第二音效处理单元32及合并单元33。所述第一音效处理单元31接收所述无线接收模块2的输出信号,对所述无线接收模块2的输出信号进行音效处理。所述第二音效处理单元32接收音源信号,对所述音源信号进行音效处理。所述合并单元33连接所述第一音效处理单元31 及所述第二音效处理单元32的输出端,将所述第一音效处理单元31及所述第二音效处理单元32的输出信号合并后输出。所述第一音效处理单元31及所述第二音效处理单元32包括但不限于高音、低音、变声等音效,在此不一一赘述。
[0078]
需要说明的是,所述音源信号包括但不限于伴奏,任意可与麦克风信号合并以增加音频效果的音源信号均适用于本发明。
[0079]
如图1所示,所述发声设备4连接于所述音效处理模块3的输出端,并播放所述音效处理模块3输出的信号。
[0080]
具体地,所述发声设备4包括但不限于音响,将所述音效处理模块3输出的信号转化为声音。
[0081]
如图1所示,作为本发明的一种实现方式,所述无线卡拉ok系统还包括功率放大器5。所述功率放大器5连接于所述音效处理模块3与所述发声设备4之间,将所述音效处理模块 3输出的信号放大后输出至所述发声设备4。
[0082]
本发明的无线卡拉ok系统只需要一个无线接收模块来接收多个无线麦克风的无线音频信号,减少了无线接收芯片的数量,进而减少成本;同时增强了扩展的灵活性。
[0083]
实施例二
[0084]
如图5所示,本实施例提供一种无线卡拉ok系统,与实施例一的不同之处在于,本实施例包括3个无线麦克风,分别为第一无线麦克风1a、第二无线麦克风1b及第三无线麦克风1c。在实施例一的基础上增加了一个无线麦克风,主体硬件结构无需改动,大大减小成本,对于增加更多无线麦克风的情况同样可减小成本(增加的无线麦克风越多,减小的成本越多),在此不一一赘述。
[0085]
实施例三
[0086]
如图6~图8所示,本实施例提供一种多人无线卡拉ok的方法,所述多人无线卡拉ok 的方法至少包括:
[0087]
s1、各麦克风上电并进行主从麦克风判断流程,确定主麦克风及从麦克风。
[0088]
具体地,在本实施例中,各麦克风上电后进行系统初始化,并配置发射和接收频率为f,f为整个系统预先确定好的,固化在系统软件中。然后进入主从麦克风判断流程,此时,各麦克风配置为接收模式,在预设时间内搜索空中有无所述无线卡拉ok系统的有效主麦克风音频流信号,若没有则将当前麦克风确定为主麦克风;反正,确定为从麦克风。
[0089]
s2、所述主麦克风将采集到的音频信号、主麦克风标志位及所述主麦克风对应的
编号信息发送至无线接收模块,所述主麦克风以发送、等待依次间隔的形式进行信号的传输。
[0090]
具体地,在本实施例中,所述主麦克风信号按照帧的方式发送,每次发送一帧(在实际使用中,可根据需要设定每次发送的数据帧数量,不以本实施例为限),一帧的发送时间长度为ts,发送完一帧后需要等待一段空闲时间(等待状态时所述主麦克风不发射信号)后再次发送一帧新的音频数据帧,直至信号发送完毕,主麦克风掉电。等待时间tw必须>(n-1) *ts,n为麦克风的数。
[0091]
s3、各从麦克风将采集到的音频信号、从麦克风标志位及各从麦克风对应的编号信息发送至所述无线接收模块,且各从麦克风在所述主麦克风处于等待状态时依次发送信号。
[0092]
具体地,在本实施例中,各从麦克风信号按照帧的方式发送,每次发送一帧(在实际使用中,可根据需要设定每次发送的数据帧数量,不以本实施例为限),且发送一帧的时机必须是在主麦克风传输完毕一帧数据的等待时间段内,这样才能避免接收芯片接收数据冲突。作为示例,各从麦克风配置为接收模式,监听有效主麦克风音频流信号,当所述主麦克风发送完一次信号后,各从麦克风切换为发送模式,第一从麦克风在检测到主麦克风传输完毕一帧数据后马上发送一帧数据,第二从麦克风在检测到主麦克风传输完毕一帧数据后延时一帧数据传输的时间(延时的时间用于第一从麦克风的一帧数据传输)再发送一帧数据,各从麦克风依次在所述主麦克风的等待时间段内发送一帧数据,各从麦克风发送完一帧信号后切换回接收模式,继续监听所述有效主麦克风音频流信号,如此循环。
[0093]
需要说明的是,各麦克风每次发送的信号(一帧数据)中包含的音频的时间长度必须等于一次发送时间(1帧数据的发送时间)+一次等待时间(两次发送中间等待的时间)。
[0094]
作为本发明的另一种实现方式,各从麦克风在所述有效主麦克风音频流信号的一预期时间段(基于传输规律预期的所述主麦克风传递一帧数据的时间段)内没有监测到所述有效主麦克风音频流信号,则各从麦克风基于自身的定时器按照之前的时间节拍继续传输数据,可以不依赖于检测到主麦克风信息。此时可能是因为主麦克风信号受到干扰或者信号太弱等意外情况使得从麦克风没有能检测到主麦克风的信息。
[0095]
作为本发明的另一种实现方式,各从麦克风在各自的超时时间内没有监测到所述有效主麦克风音频流信号,则最先到达超时时间的从麦克风切换为主麦克风模式,其它从麦克风跟踪新的主麦克进行信号传输。此时,认为主麦克风已关机,设置新的主麦克风并继续进行信号的传输。进一步地,新的主麦克风的发送时间及等待时间与之前的主麦克风一致,其他从麦克风会观察到有新的麦克风改变了,跟重新跟踪新的主麦克风,但是传输时段未变化,这样不会发生系统中某麦克风断音的情况出现。
[0096]
s4、所述无线接收模块接收到音频信号后解码并通过单独音频通道输出,经过音效处理后播放;
[0097]
具体地,所述无线接收模块上电后,进行系统初始化并配置发射与接收频率为f,进入接收模式,按照频率f接收空中信号,如果是第一无线麦克风的音频信息,则解码并通过第一无线麦克风对应的单独音频输出口,如果是第二无线麦克风的音频信息,解码并通过第二无线麦克风对应的单独音频输出口,如此循环。
[0098]
如图6及图7所示,以两个无线麦克风的无线卡拉ok系统为例,操作流程如下:
[0099]
s11、第一无线麦克风1a及第二无线麦克风1b上电进行系统初始化,并配置发射和接收频率为f。在本实施例中,所述第一无线麦克风1a首先上电,所述第二无线麦克风1b其次上电。
[0100]
s12、所述第一无线麦克风1a先进入主从麦克风判断流程,此时所述第一无线麦克风1a (的无线收发芯片)配置为接收模式,在预设时间内搜索空中有无所述无线卡拉ok系统的有效主麦克风音频流信号,此时,该系统中没有其他麦克风传输信号,因此不会存在所述有效主麦克风音频流信号,所述第一无线麦克风1a开启主麦克风模式并开始发送信号。所述第二无线麦克风1b在所述第一无线麦克风1a之后进入主从麦克风判断流程,同样,将所述第二无线麦克风1b配置为接收模式,由于所述第一无线麦克风1a被设定为主麦克风,且开始发送信号,因此,在预设时间内所述第二无线麦克风1b接收到所述有效主麦克风音频流信号,所述第二无线麦克风1b开启从麦克风模式。
[0101]
作为示例,所述预设时间设定为1s,在实际使用中,可根据实际需要设定所述预设时间的值,不以本实施例为限。
[0102]
s13、所述第一无线麦克风1a把拾音器11采集的模拟音频信号流先模数转换为数字信号流,然后打包压缩并按照设定频率发送出去,所述第一无线麦克风1a发送的信号包括但不限于主麦克风的标识位、所述第一无线麦克风1a对应的编号信息及所述第一无线麦克风1a发送的音频信号,在此不一一赘述。在本实施例中,为了方便计算将所述等待时间tw设定为2ts,作为示例,在本实例中ts=1ms。因此,所述第一无线麦克风1a发送1ms信号后等待 2ms,随后再发送1ms信号后等待2ms,如此重复,直至信号发送完毕,所述第一无线麦克风1a掉电。在本实施例中,一帧数据中包含的音频的时间长度为3ms(3ts)。
[0103]
s14、所述第二无线麦克风1b把拾音器11采集的模拟音频信号流先模数转换为数字信号流,然后打包压缩并按照设定频率发送出去,所述从麦克风发送的信息包括但不限于从麦克风的标识位、从麦克风对应的编号信息及从麦克风发送的音频信号。具体的,所述第二无线麦克风1b配置为接收模式,监听所述有效主麦克风音频流信号,等待所述第一无线麦克风 1a传输完毕一帧数据后,所述第二无线麦克风1b立即切换到发射模式传输一帧数据,然后重新切换回接收模式,监听所述第一无线麦克风1a传输完毕下一帧数据所述第二无线麦克风 1b再发送一帧数据,如此循环,直至信号发送完毕,所述第二无线麦克风1b掉电。
[0104]
s15、如果所述第二无线麦克风1b在某一帧预期时段内没有监听到所述第一无线麦克风 1a的信息,那么所述第二无线麦克风1b用自身的定时器按照之前的时间节拍继续发送数据。如果在所述第二无线麦克风1b内预设的超时时间内未监听到所述第一无线麦克风1a发送信息,则认为所述第一无线麦克风1a已关机,所述第二无线麦克风1b切换为主麦克风模式,开启主麦克风的操作流程。
[0105]
需要说明的是,s1~s4及s11~s15不具有先后顺序的限制,也不具有相互对应的关系。
[0106]
如图6及图8所示,本发明的多人无线卡拉ok的方法可以扩展到n(n>2)无线k歌系统,操作流程如下:
[0107]
首先针对麦克风进行编号,麦克风1~麦克风n,假设麦克风i(1=<i<=n)先开机,那么麦克风i通过开机后的主从麦克风判断流程作为主麦克风,其他所有的后开机或者不
开机的n-1 个麦克风都自动成为从麦克风。主麦克风发射的信息中会指明是主麦克风信息,有相应标志位,并且有麦克风的编号信息。
[0108]
主麦克风每传输一帧后,会等待一段时间,等待时间tw>(n-1)*ts,为了方便计算,按照(n-1)*2ts进行说明举例。所述等待时间tw被平均划分为(n-1)段,每段为2ts,分别对应一个从麦克风被允许的传输时间长度,依次分配给系统中的其它(n-1)个麦克风用于进行数据发射,每个从麦克风根据分配算法只能在其分配好的时段内发送数据。假设一个新的麦克风,编号j,如果j<i,那么它会从观察到主麦克风传输数据结束后的第(n+j-i)个时间段内传输数据,如果j>i,那么它会从观察到主麦克风传输数据结束后的第(j-i)个时间段内传输数据,具体流程本专利不再赘述。
[0109]
每个麦克风都有一个内置的互不相同的超时帧(超时时间)设定,用于判断在主麦克风无信号多久之后切换成主麦克风。在本实例中,麦克风1的超时时间是(m+1)*(2n-1)*ts,麦克风i的超时时间是(m+i)*(2n-1)ts,麦克风n的超时时间是(m+n)*(2n-1)ts。m是一个相对大的自然数,可以远大于n,作为示例m设定为100(具体数值可根据实际需要设定),因为需要等待一段时间确保主麦克风并不是由于被干扰或者信号弱而无法被收到。假设麦克风i被关闭,那么从麦克风j还会继续传送m+j次数据,一旦超过了这个时间段,那么麦克风j会自动转成主麦克风,也就是在传送(m+i+1)帧的时候,后续会固定等待(n-1)*2ts,其他从麦克风会观察到有新的主麦克风改变了,跟重新跟踪新的主麦克风,但是传输时段未变化,这样不会发生系统中某麦克风断音出现。
[0110]
无线接收模块上电后,进行系统初始化并配置发射与接收频率为f,进入接收模式,按照f频率接收空中信号,如果是麦克风i的音频信息,解码并通过对应的单独音频输出口,如果是麦克风j的音频信息,解码并通过对应的单独音频输出口,以此类推。
[0111]
本发明的多人无线卡拉ok的方法通过时分复用的方式轮流发送音频信号至无线接收模块,无线接收模块解码并恢复各路话筒音频信号,送至后级音效处理芯片,音效处理芯片进行相应音效处理后输出至发声设备,可有效减少系统成本,增强扩展灵活性。
[0112]
综上所述,本发明提供一种无线卡拉ok系统及多人无线卡拉ok的方法,包括:至少两个无线麦克风,各无线麦克风包括拾音器及无线收发芯片,所述拾音器与所述无线收发芯片连接,所述无线收发芯片在发射和接收两种模式之间切换以进行信号发送及状态监测;无线接收模块,与各无线麦克风的无线收发芯片通讯,接收各无线麦克风发送的音频信号;音效处理模块,连接于所述无线接收模块的输出端,分别对接收到的各麦克风的音频信号进行音效处理;发声设备,连接于所述音效处理模块的输出端,并播放所述音效处理模块输出的信号。各麦克风上电并进行主从麦克风判断流程,确定主麦克风及从麦克风;所述主麦克风将采集到的音频信号、主麦克风标志位及所述主麦克风对应的编号信息发送至无线接收模块,所述主麦克风以发送、等待依次间隔的形式进行信号的传输;各从麦克风将采集到的音频信号、从麦克风标志位及各从麦克风对应的编号信息发送至所述无线接收模块,且各从麦克风在所述主麦克风处于等待状态时依次发送信号;所述无线接收模块接收到音频信号后解码并通过单独音频通道输出,经过音效处理后播放;其中,所述主麦克风及各从麦克风的发送时间为ts,所述主麦克风的等待时间tw>(n-1)*ts,n为麦克风的数量。本发明的无线卡拉ok 系统及多人无线卡拉ok的方法只需要一个无线接收模块来接收多个无线麦克风的无线音频信号,减少了无线接收芯片的数量,进而减少成本;每增加一个无线麦克
风,只需要重新配置系统,无需做其他硬件改变,节约了成本并且灵活性增强。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0113]
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。