CN110070848B - 基于自带音响麦克风的线上k歌方法、***及存储介质 - Google Patents
基于自带音响麦克风的线上k歌方法、***及存储介质 Download PDFInfo
- Publication number
- CN110070848B CN110070848B CN201910179086.1A CN201910179086A CN110070848B CN 110070848 B CN110070848 B CN 110070848B CN 201910179086 A CN201910179086 A CN 201910179086A CN 110070848 B CN110070848 B CN 110070848B
- Authority
- CN
- China
- Prior art keywords
- information
- current
- server
- microphone
- sound
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000008569 process Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 description 14
- 238000012545 processing Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008451 emotion Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007779 soft material Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/365—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems the accompaniment information being stored on a host computer and transmitted to a reproducing terminal by means of a network, e.g. public telephone lines
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/366—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems with means for modifying or correcting the external signal, e.g. pitch correction, reverberation, changing a singer's voice
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
本发明公开了一种基于自带音响麦克风的线上K歌方法、***及存储介质,解决了现有的麦克风喇叭一体设备只有自己唱歌,而无法与朋友一起唱歌的问题,其技术方案要点是包括:获取当前触发信息;触发信息包括关联触发信息;指令信息包括关联执行信息;根据当前关联执行信息以将至少两个自带音响麦克风分别与服务器相互关联;获取当前歌声声音信息并将该当前歌声声音信息传输至服务器;通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将叠合声音信息反馈至任意当前自带音响麦克风进行播放,本发明能够通过自带音响麦克风以及服务器实现线上K歌,使得K歌不再受限于地域,提高娱乐性,适应使用者多种使用需求。
Description
技术领域
本发明涉及自带音响麦克风,特别涉及基于自带音响麦克风的线上K歌方法、***及存储介质。
背景技术
随着社会的发展以及生活品质的不断提高,通过唱歌来抒发情感已经逐渐形成了潮流;无论高兴、难过、伤心还是愤怒,都可以通过唱歌的方式来抒发自我的情感;高兴的时候,唱歌可以使人心身更加愉悦;而伤心、愤怒的时候,会使人体产生很多危害人体的物质,而唱歌恰恰能将和这些物质排除,在歌唱的过程中,人的情绪也就慢慢的缓和了。
之前唱歌会受到场地的限制,需要到KTV等能够提供卡拉ok影音设备与视唱空间的场所;而随着科技的发展,申请号201610083818.3公开的一种麦克风喇叭一体设备,包括控制单元、主体音腔及连接在主体音腔上的麦克风组件,主体音腔内安装有至少两个对称设置的喇叭,麦克风组件包括咪头及咪头支架,咪头及所述喇叭分别与所述控制单元电连接,咪头支架由软质材料制成。能够实现随身携带的功能,使得随时随地可以唱歌,也能够适应各种不同的场景。
采用上述的麦克风喇叭一体设备,确实可以保证随时随地唱歌,能够适应各种不同的环境;但是,每个麦克风喇叭一体设备均为一个独立的个体,即只有自己唱歌,而无法与朋友一起唱歌,所以在唱歌过程中娱乐性较低,无法适应使用者的使用需求,所以具有一定的改进空间。
发明内容
本发明的第一目的是提供一种基于自带音响麦克风的线上K歌方法,将自带音响麦克风与服务器相互关联以实现线上K歌的功能,避免K歌受限于地域的因素。
本发明的上述技术目的是通过以下技术方案得以实现的:
一种基于自带音响麦克风的线上K歌方法,包括:
获取当前用户的当前触发信息;
从预先设置的触发信息与指令信息之间的对应关系中,查找与所述当前触发信息对应的当前指令信息,所述触发信息包括关联触发信息;所述指令信息包括与关联触发信息相互对应的关联执行信息;
根据所述当前关联执行信息以将至少两个自带音响麦克风分别与服务器相互关联;
获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至服务器;
通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该所述叠合声音信息反馈至任意当前自带音响麦克风进行播放。
采用上述方案,将自带音响麦克风与服务器相互形成关联之后,即使得多个自带音响麦克风所接收到的歌声声音信息均被汇总到服务器中,通过服务器所具有的音频处理软件对汇总的歌声声音信息进行处理,即将这些歌声声音信息以及伴奏信息进行叠合,叠合后的声音信息在反馈到所有的自带音响麦克风上进行播放,实现不同的朋友在各自的家中或其他的地方,均可以进行一起唱歌,将线下K歌的模式转换成线上K歌,使得K歌不再受限于地域,提高娱乐性,适应使用者多种使用需求。
作为优选,将自带音响麦克风与服务器相互关联的方法如下:
服务器预置有若干房间信息,每个房间信息对应预置有与之一一对应的唯一识别信息;
多个自带音响麦克风获取同一唯一识别信息以将自带音响麦克风与服务器于当前房间信息下进行相互关联。
采用上述方案,服务器中预置有相应的虚拟房间信息,每个虚拟可以容纳相关的人员同时进行K歌,通过多个自带音响麦克风对同一个唯一识别信息进行获取,实现将这些自带音响麦克风关联到同一个虚拟房间中,从而使得这些自带音响麦克风所对应的使用者能够进行线上K歌。
作为优选,根据所述当前关联执行信息以将智能终端与服务器相互关联;
所述触发信息包括歌曲选择触发信息;所述指令信息包括与歌曲选择触发信息相互对应的歌词发送执行信息;
根据所述当前歌词发送执行信息以将该歌曲所对应的歌词通过服务器发送至与自带音响麦克风相互对应的智能终端以进行显示。
采用上述方案,智能终端与服务器完成关联后,此时服务器与智能终端之间即可完成数据上传以及下载,由于自带音响麦克风上不会设置相关的歌词显示屏,故通过将歌词加载到智能终端上,使得通过智能终端以查看歌词,使得唱歌的时候查看歌词更加方便。
作为优选,根据所述当前关联执行信息且通过智能终端以将至少两个自带音响麦克风分别与服务器相互关联;
获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至与当前自带音响麦克风对应的智能终端;
智能终端将该当前歌声声音信息反馈至服务器;
通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该所述叠合声音信息反馈至对应的智能终端;
智能终端将叠合声音信息反馈至对应的自带音响麦克风进行播放。
采用上述方案,若自带音响麦克风不具有自主进行数据上传至服务器或将数据从服务器上下载的功能,则需要借助具有该功能的智能设备,通过智能设备与自带音响麦克风进行近距离关联后,即实现智能设备与自带音响麦克风之间的数据传输,再通过智能终端与服务器进行关联,从而实现通过智能终端完成自带音响麦克风与服务器之间的数据传输。
作为优选,通过智能终端将自带音响麦克风与服务器相互关联的方法如下:
每个自带音响麦克风均预置有唯一数据信息;服务器预置有若干房间信息,每个房间信息对应预置有与之一一对应的唯一识别信息;
智能终端获取该唯一数据信息以与对应自带音响麦克风相互绑定关联;
多个智能终端获取同一唯一识别信息以将智能终端与服务器于当前房间信息下进行相互关联。
采用上述方案,通过唯一数据信息将自带音响麦克风与智能终端进行关联,即使得智能终端与自带音响麦克风之间能够完成数据传输,服务器中预置有相应的虚拟房间信息,每个虚拟可以容纳相关的人员同时进行K歌,通过多个智能终端对同一个唯一识别信息进行获取,实现将这些自带音响麦克风关联到同一个虚拟房间中,从而使得这些自带音响麦克风所对应的使用者能够进行线上K歌。
作为优选,所述触发信息包括视频启动触发信息;所述指令信息包括与视频启动触发信息相互对应的视频启动执行信息;
根据所述当前视频启动执行信息以将所预设于自带音响麦克风或智能终端上的摄像头启动;
获取当前摄像头的当前视频信息并将该当前视频信息传输至服务器;
服务器将该当前视频信息反馈至任意自带音响麦克风或智能终端上进行显示。
采用上述方案,线上K歌不仅仅能够听到对方的歌声,通过视频启动触发信息即能将所预设的摄像头启动以获取当前人员的视频信息,并在所有的自带音响麦克风或智能终端上进行显示,使得线上K歌更加有趣,能够最大程度还原线下KTV的情况,提高体现感。
作为优选,所述服务器为任意自带音响麦克风或任意智能终端中的一个。
采用上述方案,形成一个小型的局域网,使得设置为服务器的自带音响麦克风或智能终端具有绝对的权限,抗干扰能力很强,组织的架构很牢固,不会出现由于该小型局域网中某个设备断开而影响整个局域网。
本发明的第二目的是提供一种存储介质,能够存储相应的指令集,将自带音响麦克风与服务器相互关联以实现线上K歌的功能,避免K歌受限于地域的因素。
本发明的上述技术目的是通过以下技术方案得以实现的:
一种存储介质,其存储有指令集,所述指令集适于一处理器加载并执行如下处理,包括:
获取当前用户的当前触发信息;
从预先设置的触发信息与指令信息之间的对应关系中,查找与所述当前触发信息对应的当前指令信息,所述触发信息包括关联触发信息;所述指令信息包括与关联触发信息相互对应的关联执行信息;
根据所述当前关联执行信息以将至少两个自带音响麦克风分别与服务器相互关联;
获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至服务器;
通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该所述叠合声音信息反馈至任意当前自带音响麦克风进行播放。
采用上述方案,将自带音响麦克风与服务器相互形成关联之后,即使得多个自带音响麦克风所接收到的歌声声音信息均被汇总到服务器中,通过服务器所具有的音频处理软件对汇总的歌声声音信息进行处理,即将这些歌声声音信息以及伴奏信息进行叠合,叠合后的声音信息在反馈到所有的自带音响麦克风上进行播放,实现不同的朋友在各自的家中或其他的地方,均可以进行一起唱歌,将线下K歌的模式转换成线上K歌,使得K歌不再受限于地域,提高娱乐性,适应使用者多种使用需求。
本发明的第三目的是提供一种基于自带音响麦克风的线上K歌***,将自带音响麦克风与服务器相互关联以实现线上K歌的功能,避免K歌受限于地域的因素。
本发明的上述技术目的是通过以下技术方案得以实现的:
一种基于自带音响麦克风的线上K歌***,包括:
处理器,用于加载并执行指令集;以及
如上述的存储介质。
采用上述方案,将自带音响麦克风与服务器相互形成关联之后,即使得多个自带音响麦克风所接收到的歌声声音信息均被汇总到服务器中,通过服务器所具有的音频处理软件对汇总的歌声声音信息进行处理,即将这些歌声声音信息以及伴奏信息进行叠合,叠合后的声音信息在反馈到所有的自带音响麦克风上进行播放,实现不同的朋友在各自的家中或其他的地方,均可以进行一起唱歌,将线下K歌的模式转换成线上K歌,使得K歌不再受限于地域,提高娱乐性,适应使用者多种使用需求。
综上所述,本发明具有以下有益效果:能够通过自带音响麦克风以及服务器实现线上K歌,使得K歌不再受限于地域,提高娱乐性,适应使用者多种使用需求。
附图说明
图1为基于自带音响麦克风的线上K歌方法的***框图;
图2为将自带音响麦克风与服务器相互关联的方法的***框图;
图3为通过将歌词加载到智能终端的方法的***框图;
图4为通过智能终端完成自带音响麦克风与服务器之间的数据传输的方法的***框图;
图5为通过智能终端将自带音响麦克风与服务器相互关联的方法的***框图;
图6为视频启动方法的***框图。
具体实施方式
以下结合附图对本发明作进一步详细说明。
本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。
本发明实施例提供一种基于自带音响麦克风的线上K歌方法,包括:获取当前用户的当前触发信息;从预先设置的触发信息与指令信息之间的对应关系中,查找与当前触发信息对应的当前指令信息,触发信息包括关联触发信息;指令信息包括与关联触发信息相互对应的关联执行信息;根据当前关联执行信息以将至少两个自带音响麦克风分别与服务器相互关联;获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至服务器;通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该叠合声音信息反馈至任意当前自带音响麦克风进行播放。
本发明实施例中,将自带音响麦克风与服务器相互形成关联之后,即使得多个自带音响麦克风所接收到的歌声声音信息均被汇总到服务器中,通过服务器所具有的音频处理软件对汇总的歌声声音信息进行处理,即将这些歌声声音信息以及伴奏信息进行叠合,叠合后的声音信息在反馈到所有的自带音响麦克风上进行播放,实现不同的朋友在各自的家中或其他的地方,均可以进行一起唱歌,将线下K歌的模式转换成线上K歌,使得K歌不再受限于地域,提高娱乐性,适应使用者多种使用需求。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
下面结合说明书附图对本发明实施例作进一步详细描述。
请参见图1,本发明实施例提供一种基于自带音响麦克风的线上K歌方法,方法的主要流程描述如下。
如图1所示:
步骤1000:获取当前用户的当前触发信息,触发信息包括关联触发信息。
其中,本实施例中的触发信息可以通过机械式按键触发以获取,也可以通过虚拟按键触发以获取,虚拟按键即在软件虚拟界面中存在对应的虚拟指令按钮,通过点击该虚拟指令按钮即可完成触发,获取到相关对应的触发信息;不同的触发信息对应不同的按键。
步骤2000:从预先设置的触发信息与指令信息之间的对应关系中,查找与当前触发信息对应的当前指令信息,指令信息包括与关联触发信息相互对应的关联执行信息。
其中,根据不同的触发信息在指令信息的列表中查找与之对应指令信息,从而执行相关指令,关联触发信息所对应的指令信息为关联执行信息,即通过关联执行信息即能够完成对应的关联关系。
步骤3000:根据当前关联执行信息以将至少两个自带音响麦克风分别与服务器相互关联。
步骤4000:获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至服务器。
步骤5000:通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该叠合声音信息反馈至任意当前自带音响麦克风进行播放。
其中,将自带音响麦克风与服务器相互形成关联之后,即使得多个自带音响麦克风所接收到的歌声声音信息均被汇总到服务器中,通过服务器所具有的音频处理软件对汇总的歌声声音信息进行处理,即将这些歌声声音信息以及伴奏信息进行叠合,叠合后的声音信息在反馈到所有的自带音响麦克风上进行播放。
在一个实施例中,自带音响麦克风具有自主进行数据上传至服务器或将数据从服务器上下载的功能,即自带音响麦克风内置有相关的2G、3G、4G、5G等等相关的数据通讯传输模块,通过该类模块以实现数据的上传以及下载,也可以内置有相关的WIFI模块,能够通过所处区域内的WIFI实现数据上传以及下载,本实施例中优选内置有5G模块以及WIFI模块。
如图2所示,将自带音响麦克风与服务器相互关联的方法如下:
步骤3110:服务器预置有若干房间信息,每个房间信息对应预置有与之一一对应的唯一识别信息。
其中,服务器中所预置的房间信息即为虚拟房间信息,每个虚拟可以容纳相关的人员同时进行K歌;每个房间信息均对应有一个唯一识别信息,该唯一识别信息可以为二维码、条形码、帐号密码、验证码等等具有唯一识别特征的信息。本实施例中优选采用二维码,通过所预设在自带音响麦克风上的摄像头进行读取二维码。
服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、***总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器、数据库服务器、应用程序服务器、WEB服务器等。
步骤3120:多个自带音响麦克风获取同一唯一识别信息以将自带音响麦克风与服务器于当前房间信息下进行相互关联。
其中,通过多个自带音响麦克风对同一个唯一识别信息进行获取,实现将这些自带音响麦克风关联到同一个虚拟房间中,从而使得这些自带音响麦克风所对应的使用者能够进行线上K歌。
在一个实施例中,由于自带音响麦克风上不会设置相关的歌词显示屏,故通过将歌词加载到智能终端上,使得通过智能终端以查看歌词,使得唱歌的时候查看歌词更加方便。
其中,智能终端可以是计算机,移动电话,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
智能终端可以包括以下一个或多个组件:处理组件,存储器,电源组件,多媒体组件,音频组件,输入/输出(I/O)的接口,传感器组件,以及通信组件。
处理组件通常控制智能终端的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件可以包括一个或多个处理器来执行指令,以完成本实施例中的所有方法的全部或部分步骤。此外,处理组件可以包括一个或多个模块,便于处理组件和其他组件之间的交互。例如,处理部件可以包括多媒体模块,以方便多媒体组件和处理组件之间的交互。
存储器被配置为存储各种类型的数据以支持在智能终端的操作。这些数据的示例包括用于在智能终端上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件为智能终端的各种组件提供电力。电源组件可以包括电源管理***,一个或多个电源,及其他与为智能终端生成、管理和分配电力相关联的组件。
多媒体组件包括在所述智能终端和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件包括一个前置摄像头和/或后置摄像头。当智能终端处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(MIC),当智能终端处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。
I/O接口为处理组件和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件包括一个或多个传感器,用于为智能终端提供各个方面的状态评估。例如,传感器组件可以检测到智能终端的打开/关闭状态,组件的相对定位,例如所述组件为智能终端的显示器和小键盘,传感器组件还可以检测智能终端或智能终端一个组件的位置改变,用户与智能终端接触的存在或不存在,智能终端方位或加速/减速和智能终端的温度变化。传感器组件可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件被配置为便于智能终端和其他设备之间有线或无线方式的通信。智能终端可以接入基于通信标准的无线网络,如WiFi,2G或3G或4G或5G,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。
在一个示例性实施例中,所述通信组件还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,智能终端可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
如图3所示,通过将歌词加载到智能终端的方法如下:
步骤3210:根据当前关联执行信息以将智能终端与服务器相互关联。
其中,智能终端关联服务器的方法与自带音响麦克风关联服务器的方法相同,即智能终端获取与自带音响麦克风相同的唯一识别信息以将智能终端与服务器于当前房间信息下进行相互关联,使得智能终端、自带音响麦克风、服务器均相互完成关联。
步骤3220:获取当前用户的当前触发信息,触发信息包括歌曲选择触发信息。
步骤3230:从预先设置的触发信息与指令信息之间的对应关系中,查找与当前触发信息对应的当前指令信息;指令信息包括与歌曲选择触发信息相互对应的歌词发送执行信息。
步骤3240:根据当前歌词发送执行信息以将该歌曲所对应的歌词通过服务器发送至与自带音响麦克风相互对应的智能终端以进行显示。
其中,智能终端与服务器完成关联后,此时服务器与智能终端之间即可完成数据上传以及下载,由于自带音响麦克风上不会设置相关的歌词显示屏,故通过将歌词加载到智能终端上,使得通过智能终端以查看歌词,使得唱歌的时候查看歌词更加方便。
在一个实施例中,若自带音响麦克风不具有自主进行数据上传至服务器或将数据从服务器上下载的功能,则需要借助具有该功能的智能设备,通过智能设备与自带音响麦克风进行近距离关联后,即实现智能设备与自带音响麦克风之间的数据传输,再通过智能终端与服务器进行关联,从而实现通过智能终端完成自带音响麦克风与服务器之间的数据传输。
通过智能终端完成自带音响麦克风与服务器之间的数据传输的方法如下:
如图4所示,步骤3310:根据当前关联执行信息且通过智能终端以将至少两个自带音响麦克风分别与服务器相互关联。
如图5所示,通过智能终端将自带音响麦克风与服务器相互关联的方法如下:
步骤3311:每个自带音响麦克风均预置有唯一数据信息;服务器预置有若干房间信息,每个房间信息对应预置有与之一一对应的唯一识别信息。
其中,唯一数据信息可以为二维码、条形码、帐号密码、验证码等等具有唯一识别特征的信息,本实施例中优选采用帐号ID。服务器中所预置的房间信息即为虚拟房间信息,每个虚拟可以容纳相关的人员同时进行K歌;每个房间信息均对应有一个唯一识别信息,该唯一识别信息可以为二维码、条形码、帐号密码、验证码等等具有唯一识别特征的信息。本实施例中优选采用二维码,通过所预设在自带音响麦克风上的摄像头进行读取二维码。
步骤3312:智能终端获取该唯一数据信息以与对应自带音响麦克风相互绑定关联。
其中,通过在智能终端中输入自带音响麦克风对应的ID,即将自带音响麦克风连接WIFI或热点等等数据通讯方式,使得智能终端与自带音响麦克风实现关联,便于后续进行数据传输。
步骤3320:多个智能终端获取同一唯一识别信息以将智能终端与服务器于当前房间信息下进行相互关联。
其中,通过自带音响麦克风所对应的智能智能终端对唯一识别信息进行获取,实现将多个自带音响麦克风关联到同一个虚拟房间中,从而使得这些自带音响麦克风所对应的使用者能够进行线上K歌。
步骤3330:获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至与当前自带音响麦克风对应的智能终端。
步骤3340:智能终端将该当前歌声声音信息反馈至服务器。
步骤3350:通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该叠合声音信息反馈至对应的智能终端。
步骤3360:智能终端将叠合声音信息反馈至对应的自带音响麦克风进行播放。
上述任意实施例中的服务器为任意自带音响麦克风或任意智能终端中的一个。形成一个小型的局域网,使得设置为服务器的自带音响麦克风或智能终端具有绝对的权限,抗干扰能力很强,组织的架构很牢固,不会出现由于该小型局域网中某个设备断开而影响整个局域网。
线上K歌不仅仅需要听到对方的歌声,同时也需要看到对方唱歌的人员,如图6所示,具体的视频启动方法如下:
步骤6100:获取当前用户的当前触发信息,触发信息包括视频启动触发信息。
步骤6200:从预先设置的触发信息与指令信息之间的对应关系中,查找与当前触发信息对应的当前指令信息,指令信息包括与视频启动触发信息相互对应的视频启动执行信息。
步骤6300:根据当前视频启动执行信息以将所预设于自带音响麦克风或智能终端上的摄像头启动。
步骤6400:获取当前摄像头的当前视频信息并将该当前视频信息传输至服务器。
步骤6500:服务器将该当前视频信息反馈至任意自带音响麦克风或智能终端上进行显示。
其中,线上K歌不仅仅能够听到对方的歌声,通过视频启动触发信息即能将所预设的摄像头启动以获取当前人员的视频信息,并在所有的自带音响麦克风或智能终端上进行显示,使得线上K歌更加有趣,能够最大程度还原线下KTV的情况,提高体现感。
本发明实施例提供一种存储介质,存储介质存储有指令集,该指令集适于一处理器加载并执行包括图1-图6。流程中的各个步骤。
计算机存储介质例如包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
基于同一发明构思,本发明实施例提供一种基于自带音响麦克风的线上K歌***,包括:处理器,用于加载并执行指令集;以及上述的存储介质。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (7)
1.一种基于自带音响麦克风的线上K歌方法,其特征是,包括:
获取当前用户的当前触发信息;
从预先设置的触发信息与指令信息之间的对应关系中,查找与所述当前触发信息对应的当前指令信息,所述触发信息包括关联触发信息;所述指令信息包括与关联触发信息相互对应的关联执行信息;
根据所述当前关联执行信息以将至少两个自带音响麦克风分别与服务器相互关联;
获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至服务器;
通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该所述叠合声音信息反馈至任意当前自带音响麦克风进行播放;
根据所述当前关联执行信息以将智能终端与服务器相互关联;
所述触发信息包括歌曲选择触发信息;所述指令信息包括与歌曲选择触发信息相互对应的歌词发送执行信息;
根据所述当前歌词发送执行信息以将该歌曲所对应的歌词通过服务器发送至与自带音响麦克风相互对应的智能终端以进行显示;
所述服务器为任意自带音响麦克风或任意智能终端中的一个。
2.根据权利要求1所述的基于自带音响麦克风的线上K歌方法,其特征是,将自带音响麦克风与服务器相互关联的方法如下:
服务器预置有若干房间信息,每个房间信息对应预置有与之一一对应的唯一识别信息;
多个自带音响麦克风获取同一唯一识别信息以将自带音响麦克风与服务器于当前房间信息下进行相互关联。
3.根据权利要求2所述的基于自带音响麦克风的线上K歌方法,其特征是,根据所述当前关联执行信息且通过智能终端以将至少两个自带音响麦克风分别与服务器相互关联;
获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至与当前自带音响麦克风对应的智能终端;
智能终端将该当前歌声声音信息反馈至服务器;
通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该所述叠合声音信息反馈至对应的智能终端;
智能终端将叠合声音信息反馈至对应的自带音响麦克风进行播放。
4.根据权利要求3所述的基于自带音响麦克风的线上K歌方法,其特征是,通过智能终端将自带音响麦克风与服务器相互关联的方法如下:
每个自带音响麦克风均预置有唯一数据信息;服务器预置有若干房间信息,每个房间信息对应预置有与之一一对应的唯一识别信息;
智能终端获取该唯一数据信息以与对应自带音响麦克风相互绑定关联;
多个智能终端获取同一唯一识别信息以将智能终端与服务器于当前房间信息下进行相互关联。
5.根据权利要求3所述的基于自带音响麦克风的线上K歌方法,其特征是:所述触发信息包括视频启动触发信息;所述指令信息包括与视频启动触发信息相互对应的视频启动执行信息;根据所述当前视频启动执行信息以将所预设于自带音响麦克风或智能终端上的摄像头启动;获取当前摄像头的当前视频信息并将该当前视频信息传输至服务器;
服务器将该当前视频信息反馈至任意自带音响麦克风或智能终端上进行显示。
6.一种存储介质,其特征是,其存储有指令集,所述指令集适于一处理器加载并执行如下处理,包括:
获取当前用户的当前触发信息;
从预先设置的触发信息与指令信息之间的对应关系中,查找与所述当前触发信息对应的当前指令信息,所述触发信息包括关联触发信息;所述指令信息包括与关联触发信息相互对应的关联执行信息;
根据所述当前关联执行信息以将至少两个自带音响麦克风分别与服务器相互关联;
获取当前自带音响麦克风所接收到的当前歌声声音信息并将该当前歌声声音信息传输至服务器;
通过服务器将多个当前歌声声音信息以及伴奏信息进行叠合以形成叠合声音信息,并将该所述叠合声音信息反馈至任意当前自带音响麦克风进行播放;
根据所述当前关联执行信息以将智能终端与服务器相互关联;
所述触发信息包括歌曲选择触发信息;所述指令信息包括与歌曲选择触发信息相互对应的歌词发送执行信息;
根据所述当前歌词发送执行信息以将该歌曲所对应的歌词通过服务器发送至与自带音响麦克风相互对应的智能终端以进行显示;
所述服务器为任意自带音响麦克风或任意智能终端中的一个。
7.一种基于自带音响麦克风的线上K歌***,其特征是,包括:
处理器,用于加载并执行指令集;以及
如权利要求6所述的存储介质。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910179086.1A CN110070848B (zh) | 2019-03-11 | 2019-03-11 | 基于自带音响麦克风的线上k歌方法、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910179086.1A CN110070848B (zh) | 2019-03-11 | 2019-03-11 | 基于自带音响麦克风的线上k歌方法、***及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110070848A CN110070848A (zh) | 2019-07-30 |
CN110070848B true CN110070848B (zh) | 2023-11-21 |
Family
ID=67366210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910179086.1A Active CN110070848B (zh) | 2019-03-11 | 2019-03-11 | 基于自带音响麦克风的线上k歌方法、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110070848B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113611266B (zh) * | 2021-07-08 | 2023-10-31 | 北京小唱科技有限公司 | 适用于多人k歌的音频同步方法、装置及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104091423A (zh) * | 2014-03-12 | 2014-10-08 | 腾讯科技(深圳)有限公司 | 一种信号传输方法及家庭点歌*** |
CN104469442A (zh) * | 2014-11-21 | 2015-03-25 | 天津思博科科技发展有限公司 | 一种通过智能终端实现集体歌唱的装置 |
WO2016054861A1 (zh) * | 2014-10-08 | 2016-04-14 | 深圳Tcl新技术有限公司 | 多媒体信息分享的方法和***、电视机 |
CN105808710A (zh) * | 2016-03-05 | 2016-07-27 | 上海斐讯数据通信技术有限公司 | 一种远程 k 歌终端、远程k 歌***及远程k 歌方法 |
CN106488331A (zh) * | 2015-09-01 | 2017-03-08 | 腾讯科技(北京)有限公司 | 基于多媒体数据的互动方法、智能终端及服务器 |
CN107046659A (zh) * | 2016-02-06 | 2017-08-15 | 深圳唐恩科技有限公司 | 一种麦克风音箱一体设备 |
CN206865678U (zh) * | 2017-06-15 | 2018-01-09 | 深圳市思迈丰科技有限公司 | 便携式智能麦克风及音响一体设备 |
CN107767846A (zh) * | 2017-09-27 | 2018-03-06 | 深圳Tcl新技术有限公司 | Ktv联机远程k歌的方法、装置及存储介质 |
-
2019
- 2019-03-11 CN CN201910179086.1A patent/CN110070848B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104091423A (zh) * | 2014-03-12 | 2014-10-08 | 腾讯科技(深圳)有限公司 | 一种信号传输方法及家庭点歌*** |
WO2016054861A1 (zh) * | 2014-10-08 | 2016-04-14 | 深圳Tcl新技术有限公司 | 多媒体信息分享的方法和***、电视机 |
CN104469442A (zh) * | 2014-11-21 | 2015-03-25 | 天津思博科科技发展有限公司 | 一种通过智能终端实现集体歌唱的装置 |
CN106488331A (zh) * | 2015-09-01 | 2017-03-08 | 腾讯科技(北京)有限公司 | 基于多媒体数据的互动方法、智能终端及服务器 |
CN107046659A (zh) * | 2016-02-06 | 2017-08-15 | 深圳唐恩科技有限公司 | 一种麦克风音箱一体设备 |
CN105808710A (zh) * | 2016-03-05 | 2016-07-27 | 上海斐讯数据通信技术有限公司 | 一种远程 k 歌终端、远程k 歌***及远程k 歌方法 |
CN206865678U (zh) * | 2017-06-15 | 2018-01-09 | 深圳市思迈丰科技有限公司 | 便携式智能麦克风及音响一体设备 |
CN107767846A (zh) * | 2017-09-27 | 2018-03-06 | 深圳Tcl新技术有限公司 | Ktv联机远程k歌的方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110070848A (zh) | 2019-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111078655B (zh) | 文档内容分享方法、装置、终端及存储介质 | |
CN104618218A (zh) | 消息提醒方法及装置 | |
CN104958898A (zh) | 游戏控制方法、装置及*** | |
CN104836897A (zh) | 通过可穿戴设备控制终端通信的方法及装置 | |
CN105138319B (zh) | 事件提醒方法及装置 | |
CN104219644A (zh) | 紧急通信的方法及装置 | |
US9300795B2 (en) | Voice input state identification | |
CN105072614B (zh) | 音频播放设备控制方法及装置 | |
CN107769881A (zh) | 信息同步方法、装置及***、存储介质 | |
CN105677023B (zh) | 信息呈现方法及装置 | |
CN104159139A (zh) | 多媒体同步方法及装置 | |
CN101406027A (zh) | 具有个人化呼叫保持的电子设备 | |
CN104835516A (zh) | 音乐播放方法和装置、智能终端 | |
CN106534459A (zh) | 语音提示方法及装置 | |
CN107205198B (zh) | 麦克风的解锁方法和装置 | |
CN112492095B (zh) | 控制终端的***、终端、方法、装置和存储介质 | |
CN110278273B (zh) | 多媒体文件上传方法、装置、终端、服务器和存储介质 | |
CN113835518A (zh) | 振动控制方法及装置、振动器件、终端、存储介质 | |
CN110070848B (zh) | 基于自带音响麦克风的线上k歌方法、***及存储介质 | |
CN105120082A (zh) | 状态通知方法及装置 | |
CN113095046B (zh) | 歌词处理方法、装置、终端、服务器及可读存储介质 | |
CN105554297A (zh) | 信息提醒方法及装置、终端 | |
CN112596696B (zh) | 歌曲录制方法、装置、终端及存储介质 | |
CN113596490B (zh) | 直播互动方法、装置和存储介质及电子设备 | |
CN110290526A (zh) | 一种数据访问方法、装置及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220921 Address after: Room 401, No. 292, Longgang Section, Shenshan Road, Longdong Community, Baolong Street, Longgang District, Shenzhen, Guangdong 518100 Applicant after: Shenzhen Tinglai Technology Co.,Ltd. Address before: Room 202, building 5, Dongya group, No. 6, Nanling North Road, Nanwan street, Longgang District, Shenzhen, Guangdong 518000 Applicant before: SHENZHEN QUCHANG TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |