System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及麦克风,尤其涉及一种无线话筒灯效控制方法、装置、设备及存储介质。
技术介绍
1、麦克风(microphone)也称话筒、微音器,是将声音信号转换为电信号的能量转换器件。随着科技发展和人们生活水平提供,话筒不仅仅作为ktv和演唱会等歌唱场景的重要声音传输工具,还需要满足营造现场气氛、与用户互动的用途需求。然而,现有无线话筒只能通过u段将音频发送到音箱播放,而不能以动态灯效形式与音箱上的音乐节奏同步显示,麦克风互动性差。
技术实现思路
1、本申请提供了一种无线话筒灯效控制方法、装置、设备及存储介质,以解决当前麦克风互动性差的技术问题。
2、为了解决上述技术问题,第一方面,本申请提供了一种无线话筒灯效控制方法,应用于无线话筒,所述无线话筒与话筒接收器星闪连接,所述话筒接收器与音箱设备通信连接,所述方法包括:
3、接收所述话筒接收器发送的星闪信号,所述星闪信号为所述话筒接收器对所述音箱设备的声音信号进行实时采集和转换得到的灯效控制信号,所述灯效控制信号包括待控制灯数据和声音节奏数据;
4、利用预设灯效逻辑转换算法,对所述待控制灯数据和所述声音节奏数据进行转换,生成所述无线话筒的灯效显示逻辑信息;
5、基于所述灯效显示逻辑信息,控制所述无线话筒上的led灯板进行动态灯效显示。
6、在第一方面的一些实施例中,所述利用预设灯效逻辑转换算法,对所述待控制灯数据和所述声音节奏数据进行转换,生成所述无线话筒的灯效显示逻辑信息,包括:
7、根据待控制灯数据与led灯显示顺序信息之间的对应转换关系,将所述待控制灯数据转换为led灯显示顺序信息;
8、根据所述声音节奏数据与led灯显示间隔信息之间的对应转换关系,将所述声音节奏数据转换为led灯显示间隔信息;
9、基于所述led灯显示顺序信息和所述led灯显示间隔信息,生成所述灯效显示逻辑信息。
10、在第一方面的一些实施例中,所述基于所述灯效显示逻辑信息,控制所述无线话筒上的led灯板进行动态灯效显示,包括:
11、基于所述灯效显示逻辑信息,生成灯效控制数据包,所述灯效控制数据包括多个led灯的点亮指令和指令传递顺序,所述点亮指令用于点亮所述led灯;
12、向所述led灯板发送所述灯效控制数据包,以使所述led灯板按照所述指令传递顺序向每个所述led灯传递所述点亮指令。
13、第二方面,本申请提供一种无线话筒灯效控制方法,应用于话筒接收器,所述话筒接收器与无线话筒星闪连接,所述话筒接收器与音箱设备通信连接,所述方法包括:
14、对所述音箱设备的声音信号进行实时采集,得到采集信号;
15、利用预设灯效识别转换算法,对所述采集信号进行转换,得到灯效控制信号,所述灯效控制信号包括待控制灯数据和声音节奏数据;
16、将所述灯效控制信号以星闪信号形式发送至所述无线话筒,所述灯效控制信号用于所述无线话筒生成灯效显示逻辑信息,并基于所述灯效显示逻辑信息,控制所述无线话筒上的led灯板进行动态灯效显示。
17、在第二方面的一些实施例中,所述利用预设灯效识别转换算法,对所述采集信号进行转换,得到灯效控制信号,包括:
18、利用音乐节奏感应器,提取所述采集信号的声音节奏数据;
19、基于所述声音节奏数据,提取所述采集信号中预设频段的信号幅度;
20、根据信号幅度与待控制灯数据之间的对应转换关系,将所述采集信号中每个周期时段的信号幅度进行转换,得到所述采集信号中每个周期时段的待控制灯数据。
21、在第二方面的一些实施例中,所述将所述灯效控制信号以星闪信号形式发送至所述无线话筒,包括:
22、基于所述话筒接收器的内置星闪芯片,对所述灯效控制信号进行调制,得到星闪信号;
23、将所述星闪信号发送至所述无线话筒。
24、第三方面,本申请提供一种无线话筒灯效控制装置,应用于无线话筒,所述无线话筒与话筒接收器星闪连接,所述话筒接收器与音箱设备通信连接,所述装置包括:
25、接收模块,用于接收所述话筒接收器发送的星闪信号,所述星闪信号为所述话筒接收器对所述音箱设备的声音信号进行实时采集和转换得到的灯效控制信号,所述灯效控制信号包括待控制灯数据和声音节奏数据;
26、第一转换模块,用于利用预设灯效逻辑转换算法,对所述待控制灯数据和所述声音节奏数据进行转换,生成所述无线话筒的灯效显示逻辑信息;
27、控制模块,用于基于所述灯效显示逻辑信息,控制所述无线话筒上的led灯板进行动态灯效显示。
28、第四方面,本申请提供一种一种无线话筒灯效控制装置,应用于话筒接收器,所述话筒接收器与无线话筒星闪连接,所述话筒接收器与音箱设备通信连接,所述装置包括:
29、采集模块,用于对所述音箱设备的声音信号进行实时采集,得到采集信号;
30、转换模块,用于利用预设灯效识别转换算法,对所述采集信号进行转换,得到灯效控制信号,所述灯效控制信号包括待控制灯数据和声音节奏数据;
31、发送模块,用于将所述灯效控制信号以星闪信号形式发送至所述无线话筒,所述灯效控制信号用于所述无线话筒生成灯效显示逻辑信息,并基于所述灯效显示逻辑信息,控制所述无线话筒上的led灯板进行动态灯效显示。
32、第五方面,本申请提供一种电子设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现如第一方面或第二方面的所述的无线话筒灯效控制方法。
33、第六方面,本申请提供一种一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的无线话筒灯效控制方法。
34、与现有技术相比,本申请至少具备以下有益效果:
35、通过星闪通信技术建立无线话筒与话筒接收器之间的通信连接,并将话筒接收器与音箱设备通信连接(优选为有线连接),以降低通信延时,从而满足无线话筒的互动时效性;通过话筒接收器对所述音箱设备的声音信号进行实时采集和转换得到灯效控制信号,能够采集音箱设备播放的人声和音乐声,实现话筒灯效随音箱声音闪动,增强互动感,并通过话筒接收器对声音信号的直接转换,避免声音信号受环境干扰和丢失,提高信号可靠性;利用预设灯效逻辑转换算法,对所述待控制灯数据和所述声音节奏数据进行转换,生成所述无线话筒的灯效显示逻辑信息,基于所述灯效显示逻辑信息,控制所述无线话筒上的led灯板进行动态灯效显示,以能够根据音乐节奏进行动态灯效显示,更加符合音乐现场气氛,提高互动性。
本文档来自技高网...【技术保护点】
1.一种无线话筒灯效控制方法,其特征在于,应用于无线话筒,所述无线话筒与话筒接收器星闪连接,所述话筒接收器与音箱设备通信连接,所述方法包括:
2.如权利要求1所述的无线话筒灯效控制方法,其特征在于,所述利用预设灯效逻辑转换算法,对所述待控制灯数据和所述声音节奏数据进行转换,生成所述无线话筒的灯效显示逻辑信息,包括:
3.如权利要求2所述的无线话筒灯效控制方法,其特征在于,所述基于所述灯效显示逻辑信息,控制所述无线话筒上的LED灯板进行动态灯效显示,包括:
4.一种无线话筒灯效控制方法,其特征在于,应用于话筒接收器,所述话筒接收器与无线话筒星闪连接,所述话筒接收器与音箱设备通信连接,所述方法包括:
5.如权利要求4所述的无线话筒灯效控制方法,其特征在于,所述利用预设灯效识别转换算法,对所述采集信号进行转换,得到灯效控制信号,包括:
6.如权利要求4所述的无线话筒灯效控制方法,其特征在于,所述将所述灯效控制信号以星闪信号形式发送至所述无线话筒,包括:
7.一种无线话筒灯效控制装置,其特征在于,应用于无线话筒,所述
8.一种无线话筒灯效控制装置,其特征在于,应用于话筒接收器,所述话筒接收器与无线话筒星闪连接,所述话筒接收器与音箱设备通信连接,所述装置包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至3或权利要求4至6任一项所述的无线话筒灯效控制方法。
10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至3或权利要求4至6任一项所述的无线话筒灯效控制方法。
...【技术特征摘要】
1.一种无线话筒灯效控制方法,其特征在于,应用于无线话筒,所述无线话筒与话筒接收器星闪连接,所述话筒接收器与音箱设备通信连接,所述方法包括:
2.如权利要求1所述的无线话筒灯效控制方法,其特征在于,所述利用预设灯效逻辑转换算法,对所述待控制灯数据和所述声音节奏数据进行转换,生成所述无线话筒的灯效显示逻辑信息,包括:
3.如权利要求2所述的无线话筒灯效控制方法,其特征在于,所述基于所述灯效显示逻辑信息,控制所述无线话筒上的led灯板进行动态灯效显示,包括:
4.一种无线话筒灯效控制方法,其特征在于,应用于话筒接收器,所述话筒接收器与无线话筒星闪连接,所述话筒接收器与音箱设备通信连接,所述方法包括:
5.如权利要求4所述的无线话筒灯效控制方法,其特征在于,所述利用预设灯效识别转换算法,对所述采集信号进行转换,得到灯效控制信号,包括:
...
【专利技术属性】
技术研发人员:张增文,
申请(专利权)人:广东辰奕智能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。