以串流媒体为基础的歌唱评分方法和歌唱评分系统
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

以串流媒体为基础的歌唱评分方法和歌唱评分系统

引用
本发明公开一种以串流媒体为基础的歌唱评分方法和歌唱评分系统,所述歌唱评分方法和歌唱评分系统除了计算串流影音播放器开始播放该歌曲与电子装置启动录音程序及评分引擎的第一时间差外,所述歌唱评分方法和歌唱评分系统也持续计算串流影音播放器在电子装置的系统时间每隔一固定时间内的播放时间差,并将播放时间差传送至评分引擎作累计以形成第二时间差,然后根据第一及第二时间差,评分引擎将可调整演唱歌谱中的每一音符的演唱时间,使得所述歌唱评分方法和歌唱评分系统不受限于串流所衍生出的技术难题。

发明专利

CN201910933048.0

2019-09-29

CN112581976A

2021-03-30

G10L25/51(2013.01)

骅讯电子企业股份有限公司

邓杰文

中国台湾台北市

隆天知识产权代理有限公司

谢强%黄艳

中国台湾;71

1.一种以串流媒体为基础的歌唱评分方法,其特征在于,该歌唱评分方法执行于一电子装置中,该电子装置安装具有一应用程序,且在该电子装置启动该应用程序后,该电子装置产生一操作界面,该歌唱评分方法包括: 当一使用者经由该操作界面选定要进行歌唱评分的一歌曲时,该电子装置通过该应用程序从一歌谱服务器中下载该歌曲的一演唱歌谱,并且启动一串流影音播放器开始从一串流服务器中串流该歌曲; 该电子装置通过该应用程序检测该串流影音播放器是否开始播放该歌曲,当检测该串流影音播放器开始播放该歌曲时,该电子装置通过该应用程序立刻记录该电子装置的一系统时间,并且启动该应用程序内的一录音程序开始从该电子装置的一麦克风装置进行录音,也同时启动该应用程序内的一评分引擎开始比对该演唱歌谱与该录音程序所录到的声音数据; 该电子装置通过该应用程序计算该串流影音播放器开始播放该歌曲与该电子装置启动该录音程序及该评分引擎的一第一时间差,并将该第一时间差传送至该评分引擎;以及 该电子装置通过该应用程序持续计算该串流影音播放器在该系统时间每隔一固定时间内的播放时间差,并将该播放时间差传送至该评分引擎作累计以形成第二时间差,然后根据该第一时间差及该第二时间差,该评分引擎调整该演唱歌谱,并借由比对调整后的该演唱歌谱与该录音程序所录到的该声音数据来进行歌唱评分。 2.如权利要求1所述的歌唱评分方法,其特征在于,该电子装置是通过该应用程序来每隔一段时间读取该串流影音播放器的播放时间以检测该串流影音播放器是否开始播放该歌曲。 3.如权利要求1所述的歌唱评分方法,其特征在于,该歌唱评分方法还包括: 当检测该串流影音播放器尚未开始播放该歌曲时,该电子装置通过该应用程序检查该电子装置的该系统时间是否自该电子装置启动该串流影音播放器开始串流该歌曲起而过了一第一容许时间; 若不是,该电子装置即返回执行通过该应用程序检测该串流影音播放器是否开始播放该歌曲的步骤;以及 若是,该电子装置则返回执行启动该串流影音播放器开始从该串流服务器中串流该歌曲的步骤。 4.如权利要求3所述的歌唱评分方法,其特征在于,该歌唱评分方法还包括: 该电子装置通过该应用程序检查该第一时间差是否大于一第二容许时间; 若是,该电子装置则返回执行启动该串流影音播放器开始从该串流服务器中串流该歌曲的步骤;以及 若不是,该电子装置才传送该第一时间差至该评分引擎。 5.如权利要求4所述的歌唱评分方法,其特征在于,该应用程序是采用正数来表示该电子装置延迟多久才启动该录音程序及该评分引擎,并采用正数及负数来分别表示串流延迟多久及串流超前多久。 6.如权利要求5所述的歌唱评分方法,其特征在于,该歌曲具有多个音符,每一该些音符对应一演唱时间来形成该演唱歌谱,且根据该第一时间差及该第二时间差,该评分引擎是调整该演唱歌谱中的每一该些音符的该演唱时间,其中调整后的该演唱时间为(Tk-Δt1+Δt2),Tk为未调整前的该演唱时间,Δt1及Δt2则分别为该第一时间差及该第二时间差。 7.如权利要求4所述的歌唱评分方法,其特征在于,该应用程序是采用负数来表示该电子装置延迟多久才启动该录音程序及该评分引擎,并采用负数及正数来分别表示串流延迟多久及串流超前多久。 8.如权利要求7所述的歌唱评分方法,其特征在于,该歌曲具有多个音符,每一该些音符对应一演唱时间来形成该演唱歌谱,且根据该第一时间差及该第二时间差,该评分引擎是调整该演唱歌谱中的每一该些音符的该演唱时间,其中调整后的该演唱时间为(Tk+Δt1-Δt2),Tk为未调整前的该演唱时间,Δt1及Δt2则分别为该第一时间差及该第二时间差。 9.如权利要求4所述的歌唱评分方法,其特征在于,累计该第二时间差的公式表示为Di为该播放时间差,T为一第三容许时间,dt为该固定时间,且该歌唱评分方法还包括: 该电子装置通过该应用程序检测该第二时间差的数值是否大于等于一正阈值或小于等于一负阈值; 若是,该电子装置即返回执行启动该串流影音播放器开始从该串流服务器中串流该歌曲的步骤;以及 若不是,根据该第一时间差及该第二时间差,该评分引擎才调整该演唱歌谱,并借由比对调整后的该演唱歌谱与该录音程序所录到的该声音数据来进行歌唱评分。 10.如权利要求4所述的歌唱评分方法,其特征在于,累计该第二时间差的公式表示为Di为该播放时间差,T为一第三容许时间,dt为该固定时间,且该歌唱评分方法还包括: 该电子装置通过该应用程序检测该第二时间差的绝对数值是否大于等于一阈值; 若是,该电子装置即返回执行启动该串流影音播放器开始从该串流服务器中串流该歌曲的步骤;以及 若不是,根据该第一时间差及该第二时间差,该评分引擎才调整该演唱歌谱,并借由比对调整后的该演唱歌谱与该录音程序所录到的该声音数据来进行歌唱评分。 11.一种以串流媒体为基础的歌唱评分系统,其特征在于,该歌唱评分系统包括: 一歌谱服务器; 一串流服务器;以及 一电子装置,安装具有一应用程序,并当该电子装置启动该应用程序以产生一操作界面后,该应用程序则用来指示该电子装置执行一歌唱评分方法,该歌唱评分方法包括: 当一使用者经由该操作界面选定要进行歌唱评分的一歌曲时,该电子装置通过该应用程序从该歌谱服务器中下载该歌曲的一演唱歌谱,并且启动一串流影音播放器开始从该串流服务器中串流该歌曲; 该电子装置通过该应用程序检测该串流影音播放器是否开始播放该歌曲,当检测该串流影音播放器开始播放该歌曲时,该电子装置通过该应用程序立刻记录该电子装置的一系统时间,并且启动该应用程序内的一录音程序开始从该电子装置的一麦克风装置进行录音,也同时启动该应用程序内的一评分引擎开始比对该演唱歌谱与该录音程序所录到的声音数据; 该电子装置通过该应用程序计算该串流影音播放器开始播放该歌曲与该电子装置启动该录音程序及该评分引擎的一第一时间差,并将该第一时间差传送至该评分引擎;以及 该电子装置通过该应用程序持续计算该串流影音播放器在该系统时间每隔一固定时间内的播放时间差,并将该播放时间差传送至该评分引擎作累计以形成第二时间差,然后根据该第一时间差及该第二时间差,该评分引擎调整该演唱歌谱,并借由比对调整后的该演唱歌谱与该录音程序所录到的该声音数据来进行歌唱评分。 12.如权利要求11所述的歌唱评分系统,其特征在于,该电子装置是通过该应用程序来每隔一段时间读取该串流影音播放器的播放时间以检测该串流影音播放器是否开始播放该歌曲。 13.如权利要求11所述的歌唱评分系统,其特征在于,该歌唱评分方法还包括: 当检测该串流影音播放器尚未开始播放该歌曲时,该电子装置通过该应用程序检查该电子装置的该系统时间是否自该电子装置启动该串流影音播放器开始串流该歌曲起而过了一第一容许时间; 若不是,该电子装置即返回执行通过该应用程序检测该串流影音播放器是否开始播放该歌曲的步骤;以及 若是,该电子装置则返回执行启动该串流影音播放器开始从该串流服务器中串流该歌曲的步骤。 14.如权利要求13所述的歌唱评分系统,其特征在于,该歌唱评分方法还包括: 该电子装置通过该应用程序检查该第一时间差是否大于一第二容许时间; 若是,该电子装置则返回执行启动该串流影音播放器开始从该串流服务器中串流该歌曲的步骤;以及 若不是,该电子装置才传送该第一时间差至该评分引擎。 15.如权利要求14所述的歌唱评分系统,其特征在于,该应用程序是采用正数来表示该电子装置延迟多久才启动该录音程序及该评分引擎,并采用正数及负数来分别表示串流延迟多久及串流超前多久。 16.如权利要求15所述的歌唱评分系统,其特征在于,该歌曲具有多个音符,每一该些音符对应一演唱时间来形成该演唱歌谱,且根据该第一时间差及该第二时间差,该评分引擎是调整该演唱歌谱中的每一该些音符的该演唱时间,其中调整后的该演唱时间为(Tk-Δt1+Δt2),Tk为未调整前的该演唱时间,Δt1及Δt2则分别为该第一时间差及该第二时间差。 17.如权利要求14所述的歌唱评分系统,其特征在于,该应用程序是采用负数来表示该电子装置延迟多久才启动该录音程序及该评分引擎,并采用负数及正数来分别表示串流延迟多久及串流超前多久。 18.如权利要求17所述的歌唱评分系统,其特征在于,该歌曲具有多个音符,每一该些音符对应一演唱时间来形成该演唱歌谱,且根据该第一时间差及该第二时间差,该评分引擎是调整该演唱歌谱中的每一该些音符的该演唱时间,其中调整后的该演唱时间为(Tk+Δt1-Δt2),Tk为未调整前的该演唱时间,Δt1及Δt2则分别为该第一时间差及该第二时间差。 19.如权利要求14所述的歌唱评分系统,其特征在于,累计该第二时间差的公式表示为Di为该播放时间差,T为一第三容许时间,dt为该固定时间,且该歌唱评分方法还包括: 该电子装置通过该应用程序检测该第二时间差的数值是否大于等于一正阈值或小于等于一负阈值; 若是,该电子装置即返回执行启动该串流影音播放器开始从该串流服务器中串流该歌曲的步骤;以及 若不是,根据该第一时间差及该第二时间差,该评分引擎才调整该演唱歌谱,并借由比对调整后的该演唱歌谱与该录音程序所录到的该声音数据来进行歌唱评分。 20.如权利要求14所述的歌唱评分系统,其特征在于,累计该第二时间差的公式表示为Di为该播放时间差,T为一第三容许时间,dt为该固定时间,且该歌唱评分方法还包括: 该电子装置通过该应用程序检测该第二时间差的绝对数值是否大于等于一阈值; 若是,该电子装置即返回执行启动该串流影音播放器开始从该串流服务器中串流该歌曲的步骤;以及 若不是,根据该第一时间差及该第二时间差,该评分引擎才调整该演唱歌谱,并借由比对调整后的该演唱歌谱与该录音程序所录到的该声音数据来进行歌唱评分。
相关文献
评论
法律状态详情>>
2021-03-30公开
2021-03-30公开
相关作者
相关机构