【发明内容】
本发明所要解决的技术问题在于提供一种便携式卡拉OK多媒体播放器,基于现有播放设备的基础上,结合了卡拉OK功能,让KTV进入家庭,解决了KTV难的问题。
本发明是通过以下技术方案解决上述技术问题的:一种便携式卡拉OK多媒体播放器,所述便携式卡拉OK多媒体播放器是在现有便携式多媒体播放器的娱乐功能模块的基础上,结合了卡拉OK功能模块,所述卡拉OK功能模块和便携式多媒体播放器的原有娱乐功能模块并行,功能模块之间能够切换及选择。
该发明进一步具体为:
所述卡拉OK功能模块包括点歌单元、已点列表、K歌控制单元以及已唱列表,各模块间的关系如下所述:
首先从便携式多媒体播放器的其他娱乐功能模块切换到点歌单元或者已点列表;
K歌控制单元进行播放的控制,如果要唱歌,K歌控制单元从已点列表中获取需要播放的歌曲,或者播放人从点歌单元选中需要唱的歌曲加入已点列表,然后K歌控制单元从已点列表中获取需要播放的歌曲,同时K歌控制单元将唱过的歌曲加入已唱列表,并且删除已点列表种对应的歌曲,如果要结束唱歌,K歌控制单元直接退出到便携式多媒体播放器的功能选择模块,从点歌单元、已点列表,以及已唱列表均可以直接退出到便携式多媒体播放器的功能选择模块。
所述便携式卡拉OK多媒体播放器的硬件是在现有便携式多媒体播放器的硬件基础上添加麦克风音效处理电路,所述麦克风音效处理电路连接到便携式多媒体播放器原有的CPU上,麦克风音效处理电路上插上麦克风。
所述多媒体播放器是RMVB硬盘播放器,所述便携式卡拉OK多媒体播放器是在RMVB硬盘播放器中加入了卡拉OK功能。
所述具有卡拉OK功能的RMVB硬盘播放器包括卡拉OK功能模块、电影模块、照片模块、音乐模块、电子书模块,以及浏览模块,其中电影模块、照片模块、音乐模块、电子书模块,以及浏览模块均是所述具有卡拉OK功能的RMVB硬盘播放器原先具有的娱乐功能模块,卡拉OK功能模块是该RMVB硬盘播放器上新增加的功能模块,该卡拉OK功能模块包括点歌单元、已点列表、K歌控制单元以及已唱列表,所述便携式卡拉OK多媒体播放器的卡拉OK模块的软件流程如下所述:
步骤1:选择卡拉OK功能模块;
步骤2:进入点歌单元,选择KTV点歌的方式;
步骤3:选择歌曲,选择过的歌曲加入已点列表;
步骤4:使用者是否需要继续选歌?如果继续,进入步骤2,否则,进入步骤5;
步骤5:按播放健,K歌控制单元从已点列表中获取需要播放的歌曲,同时K歌控制单元将唱过的歌曲加入已唱列表,并且删除已点列表种对应的歌曲;
步骤6:已点列表是否已空?如果是,进入步骤7,否则,进入步骤8;
步骤7:是否继续点歌,如果是,返回步骤2,否则,进入步骤10;
步骤8:继续唱歌,播放过程可以通过K歌控制单元进行播放控制;
步骤9:是否按退出键?如果是,进入步骤10,否则,返回步骤6;
步骤10:退出卡拉OK功能模块,进入RMVB硬盘播放器的功能选择模块,选择其他的娱乐功能模块。
所述具有卡拉OK功能的RMVB硬盘播放器的硬件是在原有RMVB硬盘播放器硬件的基础上增加麦克风音效处理电路,所述麦克风音效处理电路连接到所述RMVB硬盘播放器原有的CPU上。
所述具有卡拉OK功能的RMVB硬盘播放器硬件包括CPU、2个同步动态随机存取存储器、闪存,麦克风音效处理电路、运放器、数模转换器、音频输出处理电路、视频输出处理电路、复合视频广播信号、SATA硬盘、USB转SATA芯片、USB接口,安全数码卡接口、按键、红外、电源以及三个低压差线性稳压器,所述电源包括第一电源以及第二电源;
上述2个同步动态随机存取存储器、闪存均连接到CPU;麦克风音效处理电路同时连接到运放器以及CPU,麦克风音效处理电路上插麦克风;运放器同时连接到第一电源、音频输出处理电路,以及数模转换器;数模转换器另一端接CPU;视频输出处理电路以及复合视频广播信号直接接CPU,且复合视频广播信号同时连接音频输出处理电路以及视频输出处理电路;SATA硬盘通过USB转SATA芯片连接CPU;USB接口,安全数码卡接口、按键、红外直接连接到CPU;第一电源分别通过2个低压差线性稳压器连接到CPU,通过另一个低压差线性稳压器连接到USB转SATA芯片;第二电源同时连接到CPU以及SATA硬盘。
所述便携式多媒体播放器也可以是MP4,所述便携式卡拉OK多媒体播放器是在MP4中加入了卡拉OK功能。
所述多媒体播放器也可以是手机,所述便携式卡拉OK多媒体播放器是在手机中加入了卡拉OK功能。
所述点歌单元提供了五种点歌方式:歌星点歌、拼音点歌、笔划点歌、语种点歌,以及曲种点歌。
所述K歌控制模块包括下述单元:
1)、切歌单元:停止当前播放的歌曲,切换到上一首或下一首;
2)、音量控制单元:只是输出的音量控制,不包括麦克风音量;
3)、麦克风控制单元:支持麦克风音量调节,和混响效果的调节;
4)、声道控制单元:支持原唱伴唱的切换;
5)、视频控制单元:支持视频播放,暂停,快进,快退,视频的缩放。
本发明便携式卡拉OK多媒体播放器的优点在于:本发明是在手机,MP4,硬盘播放器等便携式娱乐电子产品基础上融合KTV功能,在软件和硬件上作了创新,在保持原有功能的前提下使之功能更强大,娱乐性更强,真正实现了便携式卡拉OK多媒体播放器,可享受卡拉OK,电影播放,图片欣赏等多媒体功能,而且本发明使得卡拉Ok***成本大大降低,产品外观小巧,移动方便。真正实现把KTV普及到千家万户,极大丰富了人们的精神文化生活。
【具体实施方式】
如何在手机,MP4,硬盘播放器等娱乐电子产品上实现KTV功能?鉴于不同娱乐电子产品的硬件资源条件不同,所以卡拉OK功能是KTV场所里的卡拉OK功能的简化版,仅是提取其中的点歌和K歌控制功能。
软件设计包括:友好的界面,提供给用户一个方便操作界面;点歌方式,供用户从成千上万首歌曲中查找到自己想唱的歌曲,生成自己的K歌列表;K歌控制,在K歌过程中,提供原伴唱切换、切歌、麦克风音效调节等控制操作。
请参照图1,为本发明便携式卡拉OK多媒体播放器的整体模块图,该便携式卡拉OK多媒体播放器是在现有各种多媒体播放器的其他娱乐功能模块的基础上,结合了卡拉OK功能模块。
该卡拉OK功能模块和多媒体播放器的其他娱乐功能模块是并行的,可以通过遥控器或按键进行功能模块之间的切换及选择。
请参阅图2,该卡拉OK功能模块包括点歌单元、已点列表、K歌控制单元以及已唱列表。请同时参阅图3,该便携式卡拉OK多媒体播放器的卡拉OK模块的执行流程如下所述:
首先从多媒体播放器的其他娱乐功能模块切换到点歌单元或者已点列表;
K歌控制单元进行播放的控制,如果要唱歌,K歌控制单元从已点列表中获取需要播放的歌曲,或者播放人从点歌单元选中需要唱的歌曲加入已点列表,然后K歌控制单元从已点列表中获取需要播放的歌曲,同时K歌控制单元将唱过的歌曲加入已唱列表,并且删除已点列表种对应的歌曲,如果要结束唱歌,K歌控制单元直接退出到多媒体播放器的功能选择模块,从点歌单元、已点列表,以及已唱列表均可以直接退出到多媒体播放器的功能选择模块。
硬件设计上:
为了配合现有便携式多媒体播放器实现KTV功能,需要在现有便携式多媒体播放器的硬件基础上添加麦克风音效处理电路,该麦克风音效处理电路可以采用现有市场上购得的麦克风音效处理电路。如图4所示,为该便携式卡拉OK多媒体播放器的硬件模块图,该便携式卡拉OK多媒体播放器的硬件包括CPU、存储设备、输入设备、视频输出设备、音频输出设备,以及MIC(麦克风)音效处理电路。输入设备包括遥控器或者按键等。MIC音效处理电路上可以***麦克风,既可以开始K歌。
实例1:具有卡拉OK功能的RMVB硬盘播放器
硬件:在原有RMVB硬盘播放器硬件的基础上增加麦克风音效处理电路,也可以增加一个存放KTV歌库的大硬盘,该大硬盘以及该麦克风音效处理电路均连接到该RMVB硬盘播放器原有的CPU上。
软件:请参阅图5,该具有卡拉OK功能的RMVB硬盘播放器包括卡拉OK功能模块、电影模块、照片模块、音乐模块、电子书模块,以及浏览模块。其中电影模块、照片模块、音乐模块、电子书模块,以及浏览模块均是该具有卡拉OK功能的RMVB硬盘播放器原先具有的娱乐功能模块,卡拉OK功能模块是该RMVB硬盘播放器上新增加的功能模块。该卡拉OK功能模块包括点歌单元、已点列表、K歌控制单元以及已唱列表。请同时参阅图6,该便携式卡拉OK多媒体播放器的卡拉OK模块的软件流程如下所述:
步骤1:选择卡拉OK功能模块;
步骤2:进入点歌单元,选择KTV点歌的方式;
步骤3:选择歌曲,选择过的歌曲加入已点列表;
步骤4:使用者是否需要继续选歌?如果继续,进入步骤2,否则,进入步骤5;
步骤5:按播放健,K歌控制单元从已点列表中获取需要播放的歌曲,同时K歌控制单元将唱过的歌曲加入已唱列表,并且删除已点列表种对应的歌曲;
步骤6:已点列表是否已空?如果是,进入步骤7,否则,进入步骤8;
步骤7:是否继续点歌,如果是,返回步骤2,否则,进入步骤10;
步骤8:继续唱歌,播放过程可以通过K歌控制单元进行播放控制;
步骤9:是否按退出键?如果是,进入步骤10,否则,返回步骤6;
步骤10:退出卡拉OK功能模块,进入RMVB硬盘播放器的功能选择模块,选择其他的娱乐功能模块。
该具有卡拉OK功能的RMVB硬盘播放器的点歌单元提供了五种比较常用的点歌方式:歌星点歌、拼音点歌、笔划点歌、语种点歌、曲种点歌,以下将介绍这几种点歌方式,这几种点歌方式的实现方式均可以采用现有成熟的方式。
1、歌星点歌:
实现的方法:首先制作一个存储歌星信息(包括歌星名,对应的拼音等)文件,和一个本地搜歌文件。歌星名从歌星信息文件中获取,而歌星搜索时,利用歌星名去本地搜歌文件中搜索属于该歌星的歌曲信息。为了能更快找到所需的歌星或歌曲,提供拼音查询。
操作过程:从卡拉OK功能模块的点歌单元选择歌星点歌后,进入歌星名选择窗口;选择对应的歌星后,进入歌星对应的歌曲列表。其中选择歌星和歌曲时,可以通过焦点切换式来切换到自己所需的歌星或歌曲,也可以利用拼音查询快捷的找到理想的歌星和歌曲。
2、拼音点歌
实现方法:根据歌曲名的拼音首字母,去本地搜歌文件里查找相符的歌曲,以列表形式把搜索到的歌曲显示出来。其中,这个点歌方式支持模糊查找。而输入的方法可以采用焦点切换式,这种输入方法比较直观;也可以采用T9输入法,直接按相应的数字键,会比较快捷。
操作方法:如果能清楚的记得歌曲的名字,可以直接输入完整的歌曲拼音首字母。如果不能确定歌曲名的个别字时,可以用?通配符来代替。
3、笔划点歌
实现方法:根据歌曲名每个字的第一笔,去本地搜歌文件里查找相符的歌曲,以列表形式把搜索结果显示出来。
操作过程:通过遥控器选择歌曲名每个字的第一笔笔划来输入,输入完成后按查询就可以查询了。
4、曲种点歌
为了方便不同群体的点歌,提供曲种点歌。
在本地搜歌文件中,有一个字段是表示歌曲属于哪个曲种的。
实现方法:跟前面的点歌方式类似,只是此方法中使用曲种类型来搜索。
操作方法:从卡拉OK功能模块的点歌单元选择曲种点歌,进入曲种选择窗口后选择理想的曲种,进入歌曲列表选择。这里也是支持拼音快捷查询的。
5、语种点歌
和曲种点歌的过程是一样的,只是对歌曲的分类根据是歌曲的语言。
利用点歌方式,可以很快找到所需要的歌曲曲目。先点好一批自己想唱的歌曲,然后就可以按播放键开始唱歌了。
在唱歌过程,K歌控制模块中设计了一些很必要的播放控制操作:切歌、声道切换、音效设置、视频播放控制等。如果需要,还可以从唱歌状态退出,回到点歌状态,继续点歌。
K歌控制模块包括下述单元:
1、切歌单元:停止当前播放的歌曲,切换到上一首或下一首;
2、音量控制单元:只是输出的音量控制,而不包括mic音量;
3、MIC控制单元:支持麦克风音量调节,和混响效果的调节;
4、声道控制单元:支持原唱伴唱的切换;
5、视频控制单元:支持视频播放,暂停,快进,快退,视频的缩放。
按已点快捷键,可以打开已点列表,查看已经点好的歌曲、删除不想唱的歌曲、调整已点好的歌曲的演唱顺序。
已点列表的作用:1、给予用户提示,清楚自己所点的歌曲;2、可以调整已点歌曲的优先顺序;3、可以直接选择自己最喜欢的歌开始播放。
操作方法:通过遥控器上的已点快捷键直接进入已点列表窗口。歌曲提示按确定优先歌曲,按删除键可以把歌曲从已点列表中删除。把焦点切换到最喜欢唱的歌曲上,按播放键,就可以从这个焦点歌曲开始播放,同时把这个首歌优先放在了播放列表的首位。
请参阅图7,是该具有卡拉OK功能的RMVB硬盘播放器的硬件原理图。该具有卡拉OK功能的RMVB硬盘播放器电路包括CPU、2个SDRAM(Synchronous Dynamic Random Access Memory,同步动态随机存取存储器)、FLASH(闪存),麦克风音效处理电路、运放器、数模转换器(DAC)、音频输出处理电路(AUDIO),视频输出处理电路(VGA)、复合视频广播信号(CVBS)、SATA硬盘、USB转SATA芯片、USB接口,SD卡(Secure DigitalMemory Card,安全数码卡)接口、按键、红外、电源以及三个LDO(low dropoutregulator,意为低压差线性稳压器)。电源包括第一电源(POWER1)以及第二电源(POWER2),其中第一电源是用于CPU工作时供电的,第二电源是把该硬盘播放器当做移动硬盘使用时,PC通过USB线给SATA硬盘供电。该硬件结构中,音频处理电路是新增的硬件设备。
上述2个SDRAM、FLASH均连接到CPU;麦克风音效处理电路同时连接到运放器以及CPU,麦克风音效处理电路上可以插麦克风;运放器同时连接到第一电源、音频输出处理电路,以及数模转换器;数模转换器另一端接CPU;视频输出处理电路以及复合视频广播信号直接接CPU,且复合视频广播信号同时连接音频输出处理电路以及视频输出处理电路;SATA硬盘通过USB转SATA芯片连接CPU;USB接口,SD卡接口、按键、红外直接连接到CPU;第一电源分别通过2个LDO连接到CPU,通过另一个LDO连接到USB转SATA芯片;第二电源同时连接到CPU以及SATA硬盘。
实例2:具有KTV功能的MP4
具有KTV功能的MP4原理和实例1相同,只是它是把KTV功能融入MP4现有功能上。
软件:具有KTV功能的MP4是在原先娱乐功能模块的基础上增加卡拉OK功能模块。该卡拉OK功能模块的软件流程同实施例1完全相同。
硬件:请参阅图8,该具有KTV功能的MP4在原有MP4硬件的基础上增加麦克风音效处理电路,该麦克风音效处理电路连接到该MP4原有的CPU上。该具有KTV功能的MP4包括CPU、存储设备、按键、LED(液晶显示器)、音频输出设备,以及麦克风音效处理电路,所述存储设备、按键、LED、音频输出设备,以及麦克风音效处理电路均连接到CPU。
实例3:具有KTV功能的手机
该具有KTV功能的手机原理和实例1相同,只是它是把KTV功能融入手机现有功能上。
软件:具有KTV功能的手机是在原先娱乐功能模块的基础上增加卡拉OK功能模块。该卡拉OK功能模块的软件流程同实施例1完全相同。
硬件:该具有KTV功能的手机在原有手机硬件的基础上增加麦克风音效处理电路,该麦克风音效处理电路连接到该手机原有的CPU上。