1.本发明涉及一种多媒体评分系统及方法,特别是涉及一种能够大幅提高k歌评分技术与功能的可适用平台范围的多媒体评分系统及方法。
背景技术:2.现有k歌系统虽多数已商用化,但多数无专业智能评分功能,诸多电子装置如智能电视或电视盒等执行k歌系统时亦无法或不易录音以进行评分,以致无法取得录音文件做实时评分分析。
3.另一方面,现有的k歌评分技术多采用完整录制歌唱语音后,经由k歌系统上执行的k歌应用程序进行评分,但当执行k歌软件的系统为智能电视、电视机顶盒或卡拉ok伴唱机时,很多系统未完整考虑支持录音功能,以致评分软件无法取得演唱语音做分析和评分,因此也就无从实现k歌评分功能。或者,当录制歌唱语音的装置与k歌系统独立运作时,由于时序上的延迟,而难以达成实时评分的目标。
4.因此,急需一种能够大幅提高k歌评分技术与功能的可适用平台范围,且能够精准达成时序同步以实时进行评分的多媒体评分系统及方法。
技术实现要素:5.本发明所要解决的技术问题在于,针对现有技术的不足提供一种能够大幅提高k歌评分技术与功能的可适用平台范围的多媒体评分系统及方法。
6.为了解决上述的技术问题,本发明所采用的其中一技术方案是,提供一种多媒体评分系统,所述多媒体评分系统包括:一数据库,储存多个歌曲数据及对应的多个歌曲评分时序数据;一第一计时单元,用于产生用于指示一同步时序的一同步时序信号;一k歌主系统,电性连接所述数据库且包括:一第一通信模块,经配置以传送一同步请求信号,并取得所述同步时序信号;及一第一处理单元,经配置以依据一歌曲指定命令从所述数据库取得一指定歌曲数据及一指定歌曲评分时序数据,并依据所述同步时序及所述指定歌曲评分时序数据计算一同步起始点,以对应产生用于指示所述同步起始点的一起始点指示信号;一混音模块,经配置以收音并产生一人声数据;以及一辅助评分系统,电性连接所述k歌主系统及所述混音模块且包括:一第二通信模块,经配置以从所述第一通信模块取得所述同步时序信号,且接收所述起始点指示信号及所述指定歌曲评分时序数据;一取样单元,经配置以对所述人声数据进行取样;及一第二处理单元,经配置以取得所述指定歌曲评分时序数据,并依据所述起始点指示信号指示的所述同步起始点,于到达所述同步起始点时执行一歌曲评分程序,其中所述歌曲评分程序包括:控制所述取样单元持续对所述人声数据中所述起始点后的部分进行采样,以产生一采样音频数据;将所述采样音频数据与所述指定歌曲评分时序数据比较,以获得一比较结果;根据所述比较结果,进行评分并对应产生一评分结果数据;及通过所述第二通信模块将所述评分结果数据传送至所述k歌主系统。
7.优选地,所述k歌主系统还包括一用户接口,用以供一用户输入所述歌曲指定命
令,以及依据所述歌曲指定命令播放所述指定歌曲数据。
8.优选地,所述第一通信模块经配置以多次传送所述同步请求信号,以多次取得所述同步时序信号。
9.优选地,所述第二通信模块经配置以向所述第一通信模块传送所述同步时序信号。
10.优选地,所述第一通信模块及所述第二通信模块经配置以通过网络与所述第一计时单元连接以取得所述同步时序信号,且所述同步时序信号为一网络时钟时序信号。
11.优选地,所述k歌主系统还包括一音频播放模块,所述第一处理单元经配置以控制所述音频播放模块播放所述指定歌曲数据。
12.优选地,所述混音模块还包括一第三通信模块,经配置以向所述k歌主系统传送所述人声数据,且响应于接收到所述人声数据,所述第一处理单元还经配置以依据所述指定歌曲数据与所述人声数据进行混音产生一混音数据,并控制所述音频播放模块播放所述混音数据。
13.优选地,所述k歌主系统还包括一第二计时单元,经配置用于产生另一时序同步信号,且所述第一通信模块与所述第二通信模块还经配置以依据所述第一通信协议将所述k歌主系统及所述辅助评分系统分配为一主要同步装置及一从属同步装置,以决定以所述时序同步信号或所述另一时序同步信号于所述k歌主系统及所述辅助评分系统之间进行同步。
14.优选地,所述数据库设置在一网络服务器中,且所述第一处理单元经配置以控制所述第一通信模块通过网络从所述数据库取得所述指定歌曲数据及所述指定歌曲评分时序数据。
15.优选地,所述辅助评分系统及所述混音模块设置在一混音附加装置中,且所述混音附加装置进一步电性连接于一收音单元。
16.优选地,所述辅助评分系统包括一第五通信模块,所述混音模块包括一第三通信模块及一第四通信模块,所述第三通信模块连接于所述k歌主系统,且所述第四通信模块经配置以通过一第二网络接口连接于所述第五通信模块,其中,所述第二通信模块通过一第一网络接口与所述第一通信模块连接。
17.优选地,所述混音模块包括一第三通信模块、一第四通信模块及一第六通信模块,所述辅助评分系统还包括一第五通信模块,所述第三通信模块经配置以通过一第一网络接口连接于所述k歌主系统,所述第二通信模块通过网络与所述第一通信模块连接,所述第六通信模块经配置以通过一第二网络接口与所述第五通信模块连接。
18.优选地,所述k歌主系统还包括一第二计时单元,经配置用于产生另一时序同步信号,且所述第一通信模块与所述第二通信模块还经配置以通过所述第四通信模块、所述第五通信模块及所述第六通信模块,依据所述第一通信协议将所述k歌主系统及所述辅助评分系统分配为一主要同步装置及一从属同步装置,以决定以所述时序同步信号或所述另一时序同步信号于所述k歌主系统及所述辅助评分系统之间进行同步。
19.为了解决上述的技术问题,本发明所采用的另外一技术方案是,提供一种多媒体评分方法,所述多媒体评分方法包括下列步骤:配置一k歌主系统的一第一处理单元依据一歌曲指定命令从所述数据库取得一指定歌曲数据及一指定歌曲评分时序数据;配置一第一
计时单元产生用于指示一同步时序的一同步时序信号;配置所述k歌主系统的一第一通信模块与所述辅助评分系统的一第二通信模块通过一第一通信协议连接,且配置所述第一通信模块及所述第二通信模块取得所述同步时序信号;配置所述第一处理单元依据所述同步时序及所述指定歌曲评分时序数据计算一同步起始点,以对应产生用于指示所述同步起始点的一起始点指示信号;通过所述第一通信模块传送所述起始点指示信号及所述指定歌曲评分时序数据至所述辅助评分系统;配置一混音模块进行收音并产生一人声数据;以及配置所述辅助评分系统的一第二处理单元取得所述指定歌曲评分时序数据,并依据所述起始点指示信号指示的所述同步起始点,于到达所述同步起始点时执行一歌曲评分程序,所述歌曲评分程序包括下列步骤:控制所述取样单元持续对所述人声数据中所述起始点后的部分进行采样,以产生一采样音频数据;将所述采样音频数据与所述指定歌曲评分时序数据比较,以获得一比较结果;根据所述比较结果,进行评分并对应产生一评分结果数据;及通过所述第二通信模块将所述评分结果数据传送至所述k歌主系统。
20.优选地,所述多媒体评分方法还包括配置一用户接口,供一用户输入所述歌曲指定命令,以及配置所述用户接口依据所述歌曲指定命令播放所述指定歌曲数据。
21.优选地,所述多媒体评分方法还包括配置所述第一通信模块多次传送所述同步请求信号,以多次取得所述同步时序信号。
22.优选地,所述多媒体评分方法还包括配置所述第二通信模块以向所述第一通信模块传送所述同步时序信号。
23.优选地,所述多媒体评分方法还包括配置所述第一通信模块及所述第二通信模块以通过网络与所述第一计时单元连接,且通过网络取得所述同步时序信号,其中所述同步时序信号为一网络时钟时序信号。
24.优选地,所述多媒体评分方法还包括配置所述第一处理单元控制所述k歌主系统的一音频播放模块播放所述指定歌曲数据。
25.优选地,所述多媒体评分方法还包括:配置所述混音模块的一第三通信模块向所述k歌主系统传送所述人声数据;以及响应于接收到所述人声数据,配置所述第一处理单元以将所述指定歌曲数据与所述人声数据进行混音产生一混音数据,并控制所述音频播放模块播放所述混音数据。
26.优选地,所述多媒体评分方法还包括:配置所述k歌主系统的一第二计时单元产生另一时序同步信号;配置所述第一通信模块与所述第二通信模块依据所述第一通信协议将所述k歌主系统及所述辅助评分系统分配为一主要同步装置及一从属同步装置,以决定以所述时序同步信号或所述另一时序同步信号于所述k歌主系统及所述辅助评分系统之间进行同步。
27.优选地,所述数据库设置在一网络服务器中,且所述多媒体评分方法还包括配置所述第一处理单元控制所述第一通信模块通过网络从所述数据库取得所述指定歌曲数据及所述指定歌曲评分时序数据。
28.优选地,所述辅助评分系统及所述混音模块设置在一混音附加装置中,且所述混音附加装置进一步电性连接于一收音单元。
29.优选地,所述辅助评分系统包括一第五通信模块,所述混音模块包括一第三通信模块及一第四通信模块,所述多媒体评分方法还包括:配置所述第二通信模块通过一第一
网络接口与所述第一通信模块连接;配置所述第三通信模块连接于所述k歌主系统;以及配置所述第四通信模块通过一第二网络接口连接于所述第五通信模块。
30.优选地,所述混音模块包括一第三通信模块、一第四通信模块及一第六通信模块,所述辅助评分系统还包括一第五通信模块,所述多媒体评分方法还包括:配置所述第三通信模块通过一第一网络接口连接于所述k歌主系统;配置所述第二通信模块通过网络与所述第一通信模块连接;配置所述第六通信模块通过一第二网络接口与所述第五通信模块连接。
31.优选地,所述多媒体评分方法还包括:配置所述k歌主系统的一第二计时单元产生另一时序同步信号;以及配置所述第一通信模块与所述第二通信模块通过所述第四通信模块、所述第五通信模块及所述第六通信模块,依据所述第一通信协议将所述k歌主系统及所述辅助评分系统分配为一主要同步装置及一从属同步装置,以决定以所述时序同步信号或所述另一时序同步信号于所述k歌主系统及所述辅助评分系统之间进行同步。
32.本发明的其中一有益效果在于,本发明所提供的多媒体评分系统及方法,使k歌主系统本身无需支持录音功能,只要k歌主系统与辅助评分系统之间能数据通信及时序同步即可,且可通过播放音频的编译码来传输特定数据。因此,可大幅提高k歌评分技术与功能的可适用平台范围,包括智能型电视或电视机顶盒、卡拉ok伴唱机等。
33.为使能更进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,然而所提供的附图仅用于提供参考与说明,并非用来对本发明加以限制。
附图说明
34.图1为本发明第一实施例的多媒体评分系统的系统方块图。
35.图2为根据本发明实施例的多媒体评分方法的流程图。
36.图3为本发明另一实施例的多媒体评分系统的架构示意图。
37.图4为本发明另一实施例的多媒体评分系统的系统方块图。
38.图5为本发明另一实施例的多媒体评分系统的架构示意图。
39.图6a及图6b为本发明另一实施例的多媒体评分方法的流程图。
40.图7为本发明又一实施例的多媒体评分系统的系统方块图。
具体实施方式
41.以下是通过特定的具体实施例来说明本发明所公开有关“多媒体评分系统及方法”的实施方式,本领域技术人员可由本说明书所公开的内容了解本发明的优点与效果。本发明可通过其他不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不悖离本发明的构思下进行各种修改与变更。另外,事先声明,本发明的附图仅为简单示意说明,并非依实际尺寸的描绘。以下的实施方式将进一步详细说明本发明的相关技术内容,但所公开的内容并非用以限制本发明的保护范围。
42.应当可以理解的是,虽然本文中可能会使用到“第一”、“第二”、“第三”等术语来描述各种组件或者信号,但这些组件或者信号不应受这些术语的限制。这些术语主要是用以区分一组件与另一组件,或者一信号与另一信号。另外,本文中所使用的术语“或”,应视实际情况可能包括相关联的列出项目中的任一个或者多个的组合。
43.参阅图1所示,本发明实施例提供一种多媒体评分系统1,其包括数据库10、k歌主系统12、混音模块14及辅助评分系统16。
44.数据库10储存多个歌曲数据100及对应的多个歌曲评分时序数据102。在本发明的实施例中,要使用于k歌主系统12的多个歌曲数据100可被储存在数据库10中,歌曲数据100可例如包括由特定歌手所演唱的歌曲数据、无人声伴奏数据、歌词数据及音乐录像带数据。另一方面,歌曲评分时序数据102可包括对应上述多个歌曲数据100且后续用于评分使用者的歌唱内容的原唱音频数据,且经编辑具有对应于每一句歌词的时间标签,以及具有对应于该等时间标签的原唱音频数据、音高、节拍、长度、音量数据及曲谱数据等。
45.进一步说明本发明的k歌主系统12。实施k歌主系统12的装置可以包括硬件、固件及/或软件,且可以采取任何各种方式。这种方式的典型例子包括笔记本电脑、智能电话、小型个人计算机、个人数字助理、智能型电视、云上机顶盒等等。本文描述的功能也可以实施于外围设备或内置卡。透过进一步举例,这种功能也可以实施在不同芯片或在单个装置上执行的不同程序的电路板。举例而言,k歌主系统12可用于在上述装置中执行k歌软件,或播放伴唱曲目。
46.如图1所示,k歌主系统12电性连接数据库10,且包括用户接口120、第一通信模块122及第一处理单元124。k歌主系统12可包括至少一可控制的显示设备,用于显示用户接口120,且可例如为供用户进行控制的接口,例如触控接口,且用户可通过用户接口120输入各种指令,例如k歌软件执行命令、播放命令、停止命令及歌曲指定命令等。用户接口120还可进一步提供对应于该等歌曲数据100的窗体,以供用户选择想要歌唱的指定歌曲。
47.第一通信模块122可用于将k歌主系统12电性连接于数据库10。或者,数据库10可内建于用于执行k歌主系统12的装置内、与k歌主系统12直接电性连接、通过有线网络或无线网络通信连接,但不限于上述方式。第一通信模块122可例如为usb通信模块、以太网络通信模块、无线网络通信模块或无线蓝牙通信模块。第一通信模块122的另一用途用以传送同步请求信号s1以取得用于指示同步时序的同步时序信号s2,此同步时序信号s2将用于后续进行歌曲播放及评分的时间同步,且将于下文中说明。
48.续言之,第一处理单元124可经配置以依据从用户接口120接收的歌曲指定命令,从数据库10取得指定歌曲数据20及指定歌曲评分时序数据22,并依据歌曲指定命令控制用户接口120播放指定歌曲数据20。详细而言,指定歌曲数据20及指定歌曲评分时序数据22由用户指定,从多个歌曲数据100中选择的其中一个歌曲数据100及其对应的歌曲评分时序数据102。
49.另一方面,第一处理单元124的功能可通过使用一或多个处理单元而实施。第一处理单元124可为可程序化单元,诸如微处理器、微控制器、数字信号处理器(digital signal processor,dsp)芯片、现场可程序化门阵列(field-programmable gate array,fpga)等。第一处理单元124的功能也可通过一个或若干个电子装置或ic实施。换言之,通过第一处理单元124执行的功能可实施于硬件域或软件域或硬件域与软件域的组合内。
50.进一步,先说明本发明的混音模块14。混音模块14与收音单元18电性连接,且可经配置以通过收音单元18进行收音,并产生人声数据24。混音模块14可将多种来源的声音,整合至一个立体音轨(stereo)或单音音轨(mono)中,并可依据需求将每一各别原始信号的频率、动态、音质、定位、残响和声场单独进行调整,让各音轨优化,之后与人声数据24进行叠
加。混音模块14可包括合成器(synthesizer)、音效处理器(signal processor)与混音座(mixing console),或可使用软件混音来达成上述装置的效果。
51.此外,收音单元18可例如为麦克风,且可通过有线或无线方式与混音模块14电性连接。混音模块14可通过有线或无线方式分别与k歌主系统12及辅助评分系统16电性连接。
52.在特定实施例中,混音模块14可单纯将未经混音的人声数据24传送至k歌主系统12,在通过k歌主系统12对人声数据24进行混音产生混音数据后,通过k歌主系统12的音频播放单元(例如,喇叭)播出混音数据。
53.在替代实施例中,混音模块14本身即可将人声数据24与指定歌曲数据20进行优化混音以产生混音数据,并传送至k歌主系统12以通过k歌主系统12的音频播放单元(例如,喇叭)播出混音数据。因此,在通过音频播放单元播出后,歌唱者能够听取自身的歌声。同时,在上述实施例中,混音模块14亦同时将未混音的人声数据24传送至辅助评分系统16,以在后续进行歌唱评分时供其进行分析、比对及评分。
54.在说明歌曲评分的细节之前,首先针对本发明的辅助评分系统16进行说明。为了解决现有的k歌主系统无专业智能评分功能的问题,本发明的多媒体评分系统1进一步提供了辅助评分系统16,其电性连接于k歌主系统12及混音模块14,且包括第二通信模块160、第一计时单元162、取样单元164及第二处理单元166。实施辅助评分系统16的装置可以包括硬件、固件及/或软件,且可以采取任何各种方式。这种方式的典型例子包括笔记本电脑、智能电话、小型个人计算机、个人数字助理或即插即用的usb装置等等。本文描述的功能也可以实施于外围设备或内置卡。透过进一步举例,这种功能也可以实施在不同芯片或在单个装置上执行的不同程序的电路板。在此实施例中,虽第一计时单元162包括在辅助评分系统16中,且用于提供同步时序信号s2,但本发明不以此为限,k歌主系统12中也可设置有另一计时单元,且将在后续实施例中说明。
55.第二通信模块160用于与第一通信模块122通过第一通信协议连接,例如,usb通信协议,且第二通信模块160可用于从第一计时单元162取得同步时序信号s2。类似的,第二通信模块160可例如为usb通信模块、以太网络通信模块、无线网络通信模块或无线蓝牙通信模块。
56.一般而言,在k歌主系统12及辅助评分系统16之间进行实时的歌曲评分时,其难度在于两者的时序不同,而难以达成实时反馈歌曲评分的目标,通常须对整首歌曲进行录音,在歌曲结束时才能得知歌唱评分结果。因此,为了将两者的信号流进行同步,在本发明的实施例中,在第一处理单元124依据歌曲指定命令控制用户接口120播放指定歌曲数据20时,首先控制第一通信模块122向第二通信模块160发出同步请求信号s1,而响应于此,第二通信模块160将取得的同步时序信号s2传送至第一通信模块122。于取得同步时序后,第一处理单元124同时依据同步时序及指定歌曲评分时序数据22计算同步起始点,以对应产生用于指示同步起始点的起始点指示信号s3,并通过第一通信模块122传送起始点指示信号s3及带有指定歌曲评分时序数据22的指定歌曲评分时序信号s4至辅助评分系统16。举例而言,第一处理单元124可取得指定歌曲评分时序数据22中,于第一句歌词开始的时间点作为同步起始点,以产生对应的起始点指示信号s3。
57.接着,第二通信模块160进一步接收起始点指示信号s3及指定歌曲评分时序信号s4。取样单元164可接收来自混音模块14的人声数据24,并对人声数据24进行取样。进行取
样可包括将原始为模拟信号的人声数据24转换为第二处理单元166可辨识或处理的数字信号,以供后续歌曲评分时使用。
58.类似的,第二处理单元166的功能可通过使用一或多个处理单元而实施。第二处理单元166可为可程序化单元,诸如微处理器、微控制器、数字信号处理器(digital signal processor,dsp)芯片、现场可程序化门阵列(field-programmable gate array,fpga)等。第二处理单元166的功能也可通过一个或若干个电子装置或ic实施。换言之,通过第二处理单元166执行的功能可实施于硬件域或软件域或硬件域与软件域的组合内。
59.进一步,指定歌曲评分时序信号s4可能具有特定的信号格式,因此须先以第二处理单元166对指定歌曲评分时序信号s4进行译码,以取得指定歌曲评分时序数据22,其包括对应指定歌曲数据20的每一句歌词的时间标签、以及对应于该等时间标签的原唱音频数据、音高、节拍、长度、音量数据及曲谱数据等,并依据起始点指示信号s3指示的同步起始点,于到达同步起始点时执行歌曲评分程序。
60.其中,歌曲评分程序将与本发明提供的多媒体评分方法的实施例一同进行说明。请参考图2,其为根据本发明实施例的多媒体评分方法的流程图。须要说明的是,本实施例的多媒体评分方法可适用于上述实施例的多媒体评分系统,但不限于此。
61.如图2所示,为了方便说明,将流程依据k歌主系统及辅助评分系统的配置进行划分,且部分步骤中重复的叙述将省略。而本发明实施例的多媒体评分方法包括下列步骤:
62.步骤s100:配置用户接口120接收用户输入的歌曲指定命令。
63.步骤s101:配置第一处理单元124依据歌曲指定命令从数据库10取得指定歌曲数据20及指定歌曲评分时序数据22。
64.步骤s102:配置第一计时单元162产生用于指示同步时序的同步时序信号s2。
65.步骤s103:配置第一通信模块122与第二通信模块160通过第一通信协议连接,用于取得同步时序信号s2。
66.步骤s104:配置第一处理单元124控制用户接口120播放指定歌曲数据20。
67.步骤s105:配置第一处理单元124依据同步时序及指定歌曲评分时序数据22计算同步起始点,以对应产生用于指示同步起始点的起始点指示信号s3。
68.步骤s106:通过第一通信模块122传送起始点指示信号s3及指定歌曲评分时序信号s4至辅助评分系统16。
69.步骤s107:配置第二处理单元166以对指定歌曲评分时序信号s4进行译码。此处,指定歌曲评分时序信号s4具有经过编码的指定歌曲评分时序数据22,因此对其译码可获得指定歌曲评分时序数据22。
70.步骤s108:配置第二处理单元166依据起始点指示信号s3指示的同步起始点,于到达同步起始点时执行歌曲评分程序。举例而言,第二处理单元166可从k歌主系统12处取得指定歌曲评分时序数据22中,于第一句歌词开始的时间点作为同步起始点,而歌唱者通常在第一句歌词开始的时间点开始歌唱。而歌曲评分程序即是针对同步起始点后的人声数据开始进行评分,其包括下列步骤:
71.步骤s109:控制取样单元164持续对人声数据24中起始点后的部分进行采样,以产生采样音频数据。
72.步骤s110:将采样音频数据与指定歌曲评分时序数据22比较,以获得比较结果。在
此步骤中,采样音频数据即为将歌唱者的歌声进行采样获得的数据,将此数据依据指定歌曲评分时序数据22中,每一句歌词的时间标签,与具有对应于该等时间标签的原唱音频数据、音高、节拍、长度、音量数据及曲谱数据等进行比对,可获得上述比较结果。
73.步骤s111:根据比较结果,进行评分并对应产生评分结果数据s5。在此步骤中,为了实时产生评分结果数据,通常以一句歌词为单位进行数据的收集及分析,第二处理单元166可依据每一句歌词的时间标签来判断当前获得的采样音频数据是否足够,例如,是否已经获得完整一句歌词的采样音频数据,进而决定将比较结果输出。
74.步骤s112:通过第二通信模块160将评分结果数据s5传送至k歌主系统12。在一些实施例中,响应于接收到评分结果数据s5,k歌主系统12可于用户接口120显示评分结果数据s5。
75.需要说明的是,上述流程虽针对完整一句歌词进行评分,但本发明不限于此。实际操作上,可预先储存每句歌词的评分结果数据s5,直到累积到特定数量(例如,歌曲已进行1/3或1/2时),才会将较为精准的评分呈现,如此也较能真实呈现此歌曲的优劣程度。
76.通过上述步骤,可确保k歌主系统于开始播放指定歌曲后,实时与辅助评分系统进行时序同步,且辅助评分系统能够实时对人声数据进行采样、比对及评分,同时实时将评分结果传送给k歌主系统供其运用,并且,k歌主系统本身无需支持录音功能,只要k歌主系统与辅助评分系统之间能数据通信及时序同步即可,且可通过播放音频的编译码来传输特定数据。因此,可大幅提高k歌评分技术与功能的可适用平台范围,包括智能型电视或电视机顶盒、卡拉ok伴唱机等。
77.请参照图3,其为本发明另一实施例的多媒体评分系统的架构示意图。如图所示,辅助评分系统16及混音模块14设置在混音附加装置30中,混音附加装置30通过usb通信协议连接于k歌主系统12,并且,混音附加装置30进一步电性连接于收音单元18,收音单元18可例如为麦克风。
78.在本实施例中,混音附加装置30可作为一外围设备连接于k歌主系统12,并且在前述实施例中提到的同步请求信号s1可通过第一通信模块多次进行传送,以多次取得同步时序信号s2。同步请求信号s1可例如为要求传送帧起始(start of frame,sof)类型封包的请求信号,sof类型封包包括长度为11位的帧号码(frame number),而在usb通信协议中,每隔一段预定时间间隔就会发出一次sof封包,因此可在k歌主系统12与辅助评分系统16同步的过程中,作为同步时序的参考基准。
79.请参照图4,其为本发明另一实施例的多媒体评分系统的系统方块图。如图所示,在本实施例中,第一通信模块122及第二通信模块160经配置以通过网络34与第一计时单元162连接,且通过网络34取得第一计时单元162产生的同步时序信号s2,且同步时序信号s2可例如为网络时钟时序信号26。因此,当k歌主系统12及辅助评分系统16需同步以进行歌曲评分时,可将k歌主系统12与辅助评分系统16同步于第一计时单元162(例如,第三方网络时钟),k歌主系统12的第一处理单元124依据第三方网络时钟提供的同步时序计算同步起始点之后,再传送起始点指示信号s3至辅助评分系统16。
80.另一方面,在本实施例中,数据库10设置在网络服务器32中,且第一处理单元124可控制第一通信模块122通过网络从网络服务器32的数据库10取得指定歌曲数据20及指定歌曲评分时序数据22。
81.k歌主系统12可包括音频播放模块126(例如,喇叭),第一处理单元124可控制音频播放模块126播放指定歌曲数据20。同时,混音模块14还包括第三通信模块142及第四通信模块144,第三通信模块142可用于向k歌主系统传送人声数据24,而k歌主系统12响应于接收到人声数据24,第一处理单元124可将指定歌曲数据20与人声数据24进行混音产生混音数据,并控制音频播放模块126播放混音数据。
82.其中,第一通信模块122及第二通信模块160可通过第一网络接口36彼此连接,第一网络接口36可例如为无线网络接口,且第一通信模块122及第二通信模块160可通过第一网络接口36连接于网络34。在一些实施例中,第一网络接口36可例如为具有一室内网络架构的路由器或分享器,第一通信模块122可为以太网络模块,通过有线网络连接于路由器,而第二通信模块160可为无线网络模块,通过wifi网络接口连接于路由器。
83.此外,辅助评分系统16可包括第五通信模块168,并且通过第二网络接口38连接于第四通信模块144。其中,第四通信模块144及第五通信模块168可为蓝牙通信模块,第二网络接口38可为蓝牙传输接口。
84.在此架构下,提供了同步请求信号s1、同步时序信号s2、起始点指示信号s3、指定歌曲评分时序信号s4及评分结果数据s5不同的信号路径。举例而言,与先前实施例不同的,同步请求信号s1及同步时序信号s2可通过网络34传输,而指定歌曲评分时序信号s4可通过第一网络接口36在k歌主系统12及辅助评分系统16之间传输。
85.而在特定实施例中,指定歌曲数据20及指定歌曲评分时序数据22可进一步通过第三通信模块142先传送至混音模块14,混音模块14可依据指定歌曲数据20及指定歌曲评分时序数据22,依据需求将每一各别原始信号的频率、动态、音质、定位、残响和声场单独进行调整,让各音轨优化,之后再与人声数据24进行叠加混音,以产生混音数据,再通过第三通信模块142回传混音数据至音频播放模块126播出,同时通过第二网络接口38将未经混音的人声数据24与指定歌曲评分时序数据22一并传输至辅助评分系统16。借此,本发明提供的多媒体评分系统及方法可应用于不同网络架构,并满足不同需求。
86.关于图4的多媒体评分系统的实例可参考图5,其为本发明另一实施例的多媒体评分系统的架构示意图。如图所示,辅助评分系统16设置在移动设备33中,或者由移动设备33执行包括辅助评分系统16的功能的应用程序,且由移动设备33的显示接口330显示辅助评分系统16分析的评分结果。另一方面,混音模块14可设置在混音附加装置30中,其可通过usb连接于云上(over the top,ott)机顶盒35,而k歌主系统12可设置于云上机顶盒35中,或是由云上机顶盒35执行包括k歌主系统12的功能的应用程序,本发明不限于此。
87.再者,第五通信模块168可为移动设备33内建的蓝牙无线传输模块,第四通信模块144也可为蓝牙无线传输模块,使混音附加装置30可与移动设备33通过蓝牙传输接口进行无线传输。此外,第一通信模块122与第二通信模块160可为无线通信模块,可通过无线网络接口连接。
88.请进一步参考图6a及图6b,其为本发明另一实施例的多媒体评分方法的流程图。依据图4、图5所提供的多媒体评分系统,本发明的多媒体评分方法可进一步包括下列步骤:
89.步骤s200:配置第一通信模块122及第二通信模块160以通过网络34与第一计时单元162连接,且通过网络34取得第一计时单元162产生的同步时序信号s2,同步时序信号s2可例如为网络时钟时序信号26。
90.步骤s201:将k歌主系统12与辅助评分系统16同步于第一计时单元162。
91.步骤s202:配置第一处理单元124依据第一计时单元162提供的同步时序计算同步起始点之后,再传送起始点指示信号s3至辅助评分系统16。
92.另一方面,本发明的多媒体评分方法还可包括下列步骤:
93.步骤s203:配置第一处理单元124将指定歌曲数据20及指定歌曲评分时序数据22通过第三通信模块142先传送至混音模块14。
94.步骤s204:配置混音模块14依据指定歌曲数据20将人声数据24进行混音,以产生混音数据。
95.步骤s205:配置第三通信模块142回传混音数据至音频播放模块126播出,同时通过第二网络接口38将人声数据24与指定歌曲评分时序数据22一并传输至辅助评分系统16。
96.此外,在上述实施例中,混音模块14可进一步通过有线或无线方式连接至收音单元18,例如,混音模块14可通过特高频(ultra high frequency,uhf)连接至收音单元18(例如,麦克风),或混音附加装置30可作为一适配器(dongle)附接于收音单元18,使收音单元18具备有与k歌主系统12及辅助评分系统16通信能力的麦克风,进而提升应用的灵活度。
97.请参照图7,其为本发明又一实施例的多媒体评分系统的系统方块图。如图所示,k歌主系统12还包括第二计时单元128,经配置用于产生另一时序同步信号。举例而言,第一通信模块122及第二通信模块160可依据第一通信协议,例如ieee-1588精密时间协议(precision time protocol,ptp),例如ieee-1588v2 ptp,以将k歌主系统12及辅助评分系统16分配为主要同步装置(例如ptp master)及从属同步装置(ptp slave),以决定以第一计时单元126产生的时序同步信号s2或第二计时单元128产生的另一时序同步信号于k歌主系统12及辅助评分系统16之间进行同步。例如当k歌主系统12作为主要同步装置而辅助评分系统16作为从属同步装置时,以第二计时单元128的时序同步信号作为同步的基准,来计算同步起始点,反之亦然。
98.另一方面,在本实施例中,k歌主系统12与辅助评分系统16处在不同的网络环境中。举例而言,k歌主系统12通过第一通信模块122,例如以太网络模块,连接于网络34,而辅助评分系统16通过第二通信模块160,例如3g/4g/5g网络通信模块连接于网络34,而混音模块14可进一步包括第六通信模块146,例如为无线网络模块,通过第一网络接口(例如wifi网络接口)连接于k歌主系统12。此时,k歌主系统12与混音模块14处在内部网络,而辅助评分系统16处在外部网络。辅助评分系统16进一步由第五通信模块168通过第二网络接口38连接于混音模块14的第四通信模块144。其中,第四通信模块144及第五通信模块168可为蓝牙通信模块,第二网络接口38可为蓝牙传输接口。
99.在本实施例中,为了解决内外网的时序同步问题,仍可使用前述的第一通信协议,例如ieee-1588精密时间协议(precision time protocol,ptp)来达成k歌主系统12与辅助评分系统16之间的同步。为此,第一通信模块122与第二通信模块160还经配置以通过第四通信模块144、第五通信模块168及第六通信模块146,以将k歌主系统12及辅助评分系统16分配为主要同步装置(例如ptp master)及从属同步装置(ptp slave)。
100.换言之,当通过上述信号路径决定主要同步装置(例如ptp master)及从属同步装置(ptp slave)后,k歌主系统12可取得对应的同步时序信号s2来计算同步起始点,并产生起始点指示信号s3。可以设想的,起始点指示信号s3、指定歌曲评分时序信号s4及评分结果
数据s5可直接通过网络34进行传输,或是通过第四通信模块144、第五通信模块168及第六通信模块146的信号路径进行传输。k歌主系统12及辅助评分系统16可依据当前的网络传输状态,选择传输较快的路径传输起始点指示信号s3、指定歌曲评分时序信号s4及评分结果数据s5。
101.实施例的有益效果
102.本发明的其中一有益效果在于,本发明所提供的多媒体评分系统及方法,使k歌主系统本身无需支持录音功能,只要k歌主系统与辅助评分系统之间能数据通信及时序同步即可,且可通过播放音频的编译码来传输特定数据。因此,可大幅提高k歌评分技术与功能的可适用平台范围,包括智能型电视或电视机顶盒、卡拉ok伴唱机等。
103.更进一步来说,本发明所提供的多媒体评分系统及方法可确保k歌主系统于开始播放指定歌曲后,实时与辅助评分系统进行时序同步,且辅助评分系统能够实时对人声数据进行采样、比对及评分,同时实时将评分结果传送给k歌主系统供其运用。
104.以上所公开的内容仅为本发明的优选可行实施例,并非因此局限本发明的权利要求书的保护范围,所以凡是运用本发明说明书及附图内容所做的等效技术变化,均包含于本发明的权利要求书的保护范围内。