一种网络伴唱系统以及网络伴唱的背景影像提供系统及方法.pdf

上传人:r5 文档编号:1036617 上传时间:2018-03-27 格式:PDF 页数:18 大小:753.53KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110254372.3

申请日:

2011.08.31

公开号:

CN102325135A

公开日:

2012.01.18

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 29/06申请公布日:20120118|||实质审查的生效IPC(主分类):H04L 29/06申请日:20110831|||公开

IPC分类号:

H04L29/06; G10H1/36; G06F17/30

主分类号:

H04L29/06

申请人:

无敌科技(西安)有限公司

发明人:

陈信宏; 陈淮琰

地址:

710075 陕西省西安市高新开发区光德路2号楼2楼

优先权:

专利代理机构:

西安智邦专利商标代理有限公司 61211

代理人:

商宇科

PDF下载: PDF下载
内容摘要

本发明提供一种背景影像提供系统包含接收模块、获取模块、数据库模块及指派模块。接收模块用来接收歌曲数据;获取模块用来从歌曲数据中获取整体识别数据;数据库模块用来提供多个背景影像数据及分类数据,其中分类数据将背景影像数据区分为多个类别,且分类数据对应于整体识别数据中识别数据;指派模块用来指派整体识别数据对应至类别中的候选类别,对候选类别加权分析,以从背景影像数据中找出候选背景影像数据,并将候选背景影像数据指派予歌曲数据。本发明让使用者在唱歌过程中更能融入所播放歌曲数据的情境。

权利要求书

1: 一种背景影像提供系统, 其特征在于 : 该系统包含 : 接收模块, 用来接收歌曲数据 ; 获取模块, 耦合至接收模块, 用来从歌曲数据中获取整体识别数据, 且整体识别数据包含卷 标数据、 歌词数据、 主要语言类别数据的识别数据 ; 数据库模块, 用来提供多个背景影像数 据的分类数据, 其中分类数据将背景影像数据区分为多个类别, 且分类数据对应于整体识 别数据中的识别数据 ; 指派模块, 耦合至数据库模块及获取模块, 用来指派整体识别数据对 应至类别中的候选类别, 对候选类别加权分析, 以从背景影像数据中找出候选背景影像数 据, 并将候选背景影像数据指派予歌曲数据。
2: 根据权利要求 1 所述的一种背景影像提供系统, 其特征在于 : 所述卷标数据包含专 辑名称数据、 歌曲名称数据、 演唱者数据、 发行者数据、 批注数据。
3: 一种点缀对象提供系统, 其特征在于 : 该系统包含 : 如权利要求 1 所述的背景影像 分配系统, 其中获取模块用来从歌曲数据中获取时序数据, 时序数据包含第一时间、 第二时 间、 第一对应字幕数据及第二对应字幕数据, 且第一对应字幕数据设置为对应于第一时间, 第二对应字幕数据设置为对应于第二时间 ; 且数据库模块用来提供多个点缀对象数据 ; 检 索模块, 耦合至数据库模块, 用来从点缀对象数据中, 检索是否存在对应第一对应字幕数据 的第一点缀对象数据, 及是否存在对应第二对应字幕数据的第二点缀对象数据 ; 点缀对象 提供模块, 耦合至检索模块, 用来当第一对应字幕数据在第一时间被播放, 且第一点缀对象 数据存在时, 提供第一点缀对象数据 ; 及当第二对应字幕数据在第二时间被播放, 且第二点 缀对象数据存在时, 更新第一点缀对象数据为第二点缀对象数据。
4: 根据权利要求 3 所述的一种点缀对象提供系统, 其特征在于 : 所述系统包含配置模 块, 耦合至点缀对象提供模块, 用来配置第一点缀对象数据或第二点缀对象数据在显示画 面中的大小及位置。
5: 一种网络伴唱系统, 其特征在于 : 该系统包含 : 如权利要求 1 所述的背景影像提供系 统, 其中接收模块用来通过网络接收来自多个使用者端中的特定使用者端的起始信号, 并 依据起始信号接收歌曲数据 ; 及传输模块, 耦合至数据库模块, 用来通过网络同步传输候选 背景影像数据至使用者端。
6: 一种网络伴唱系统, 其特征在于 : 该系统包含 : 如权利要求 3 所述的点缀对象提供系 统; 其中接收模块用来通过网络接收来自多个使用者端中的特定使用者端之起始信号, 并 依据起始信号接收歌曲数据 ; 及传输模块, 耦合至数据库模块及点缀对象提供模块, 用来通 过网络同步传输候选背景影像数据、 第一点缀对象数据及第二点缀对象数据至使用者端。
7: 一种背景影像提供方法, 其特征在于 : 该方法包含以下步骤 : 1) 利用接收模块, 接收歌曲数据 ; 2) 利用获取模块, 从歌曲数据中获取整体识别数据, 且整体识别数据包含卷标数据、 歌 词数据、 主要语言类别数据的识别数据 ; 3) 利用数据库模块, 提供多个背景影像数据及分类数据, 其中分类数据将背景影像数 据区分为多个类别, 且分类数据对应于整体识别数据中的识别数据 ; 4) 利用指派模块, 指派整体识别数据对应至类别中的候选类别, 对候选类别加权分析, 以从背景影像数据中找出候选背景影像数据, 并将候选背景影像数据指派予歌曲数据。
8: 一种计算机可读取储存媒体, 其特征在于 : 该储存媒体包含 : 程序代码, 当计算机加 载程序代码并执行后, 可完成如权利要求 7 所述的背景影像提供方法。 2
9: 一种计算机程序产品, 其特征在于 : 该产品包含 : 程序代码, 当计算机加载程序代码 并执行后, 可完成如权利要求 7 所述的背景影像提供方法。
10: 一种点缀对象提供方法, 其特征在于 : 该方法包含以下步骤 : 1) 如权利要求 7 所述的背景影像提供方法, 其中利用获取模块从歌曲数据中获取时序 数据, 时序数据包含第一时间、 第二时间、 第一对应字幕数据及第二对应字幕数据, 且第一 对应字幕数据设置为对应于第一时间, 第二对应字幕数据设置为对应于第二时间 ; 且利用 数据库模块提供多个点缀对象数据 ; 2) 利用检索模块, 从点缀对象数据中, 检索是否存在对应第一对应字幕数据的第一点 缀对象数据, 及是否存在对应第二对应字幕数据的第二点缀对象数据 ; 3) 利用点缀对象提供模块, 当第一对应字幕数据在第一时间被播放, 且第一点缀对象 数据存在时, 提供第一点缀对象数据 ; 及当第二对应字幕数据在第二时间被播放, 且第二点 缀对象数据存在时, 更新第一点缀对象数据为第二点缀对象数据。

说明书


一种网络伴唱系统以及网络伴唱的背景影像提供系统及方 法

    技术领域 本发明涉及一种网络伴唱系统, 尤其是一种能依据不同歌曲或不同歌词字幕而改 变接口样式的网络伴唱系统。
     背景技术 以往想要和他人共享歌唱的乐趣, 不是相约去 KTV 就是要专程到某一方家中使用 家庭式卡拉 OK 设备, 不仅费时又费力。随着网络技术的发展, 通过网络来进行双方或多方 的在线欢唱已成为另一种趋势。使用者只要利用能够与网络联机的计算机等装置, 并通过 对应的歌唱软件接口, 即可和三五好友, 甚至是不相识的网友一同欢唱, 不受时间或空间的 拘束。
     然而网络传输速度及频宽有其限制, 使得这类的网络伴唱接口除了呈现双方的实 时影像及播放所点选的不同歌曲伴奏外, 诸如背景或接口其它部分等往往过于死板且制式 化, 并无法提供如 KTV 或家用卡拉 OK 般具有多彩多姿的影像呈现效果, 因此容易带给使用 者枯燥单调的感觉 ; 且使用者不易融入歌曲的情境中, 使得其表现易受影响。
     因此如何能够提供一种具有接口多样性, 且能依据歌曲不同而改变接口, 让使用 者更能融入歌曲情境中的网络伴唱系统, 实为值得研究的课题。
     发明内容 本发明为解决背景技术中存在的上述技术问题, 而提出背景影像提供系统、 方法、 计算机程序产品、 计算机可读取储存媒体、 点缀对象提供系统、 方法及网络伴唱系统。
     本发明的技术解决方案是本发明为一种背景影像提供系统, 其特殊之处在于 : 该 系统包含 : 接收模块, 用来接收歌曲数据 ; 获取模块, 耦合至接收模块, 用来从歌曲数据中 获取整体识别数据, 且整体识别数据包含卷标数据、 歌词数据、 主要语言类别数据的识别数 据; 数据库模块, 用来提供多个背景影像数据的分类数据, 其中分类数据将背景影像数据区 分为多个类别, 且分类数据对应于整体识别数据中的识别数据 ; 指派模块, 耦合至数据库模 块及获取模块, 用来指派整体识别数据对应至类别中的候选类别, 对候选类别加权分析, 以 从背景影像数据中找出候选背景影像数据, 并将候选背景影像数据指派予歌曲数据。
     上述卷标数据包含专辑名称数据、 歌曲名称数据、 演唱者数据、 发行者数据、 批注 数据。
     一种点缀对象提供系统, 其特殊之处在于 : 该系统包含 : 如权利要求 1 所述的背景 影像分配系统, 其中获取模块用来从歌曲数据中获取时序数据, 时序数据包含第一时间、 第 二时间、 第一对应字幕数据及第二对应字幕数据, 且第一对应字幕数据设置为对应于第一 时间, 第二对应字幕数据设置为对应于第二时间 ; 且数据库模块用来提供多个点缀对象数 据; 检索模块, 耦合至数据库模块, 用来从点缀对象数据中, 检索是否存在对应第一对应字 幕数据的第一点缀对象数据, 及是否存在对应第二对应字幕数据的第二点缀对象数据 ; 点
     缀对象提供模块, 耦合至检索模块, 用来当第一对应字幕数据在第一时间被播放, 且第一点 缀对象数据存在时, 提供第一点缀对象数据 ; 及当第二对应字幕数据在第二时间被播放, 且 第二点缀对象数据存在时, 更新第一点缀对象数据为第二点缀对象数据。
     上述系统包含配置模块, 耦合至点缀对象提供模块, 用来配置第一点缀对象数据 或第二点缀对象数据在显示画面中的大小及位置。
     一种网络伴唱系统, 其特殊之处在于 : 该系统包含 : 如权利要求 1 所述的背景影像 提供系统, 其中接收模块用来通过网络接收来自多个使用者端中的特定使用者端的起始信 号, 并依据起始信号接收歌曲数据 ; 及传输模块, 耦合至数据库模块, 用来通过网络同步传 输候选背景影像数据至使用者端。
     一种网络伴唱系统, 其特殊之处在于 : 该系统包含 : 如权利要求 3 所述的点缀对象 提供系统 ; 其中接收模块用来通过网络接收来自多个使用者端中的特定使用者端之起始信 号, 并依据起始信号接收歌曲数据 ; 及传输模块, 耦合至数据库模块及点缀对象提供模块, 用来通过网络同步传输候选背景影像数据、 第一点缀对象数据及第二点缀对象数据至使用 者端。
     一种背景影像提供方法, 其特殊之处在于 : 该方法包含以下步骤 :
     1) 利用接收模块, 接收歌曲数据 ;
     2) 利用获取模块, 从歌曲数据中获取整体识别数据, 且整体识别数据包含卷标数 据、 歌词数据、 主要语言类别数据的识别数据 ;
     3) 利用数据库模块, 提供多个背景影像数据及分类数据, 其中分类数据将背景影 像数据区分为多个类别, 且分类数据对应于整体识别数据中的识别数据 ;
     4) 利用指派模块, 指派整体识别数据对应至类别中的候选类别, 对候选类别加权 分析, 以从背景影像数据中找出候选背景影像数据, 并将候选背景影像数据指派予歌曲数 据。
     一种计算机可读取储存媒体, 其特殊之处在于 : 该储存媒体包含 : 程序代码, 当计 算机加载程序代码并执行后, 可完成如权利要求 7 所述的背景影像提供方法。
     一种计算机程序产品, 其特殊之处在于 : 该产品包含 : 程序代码, 当计算机加载程 序代码并执行后, 可完成如权利要求 7 所述的背景影像提供方法。
     一种点缀对象提供方法, 其特殊之处在于 : 该方法包含以下步骤 :
     1) 如权利要求 7 所述的背景影像提供方法, 其中利用获取模块从歌曲数据中获取 时序数据, 时序数据包含第一时间、 第二时间、 第一对应字幕数据及第二对应字幕数据, 且 第一对应字幕数据设置为对应于第一时间, 第二对应字幕数据设置为对应于第二时间 ; 且 利用数据库模块提供多个点缀对象数据 ;
     2) 利用检索模块, 从点缀对象数据中, 检索是否存在对应第一对应字幕数据的第 一点缀对象数据, 及是否存在对应第二对应字幕数据的第二点缀对象数据 ;
     3) 利用点缀对象提供模块, 当第一对应字幕数据在第一时间被播放, 且第一点缀 对象数据存在时, 提供第一点缀对象数据 ; 及当第二对应字幕数据在第二时间被播放, 且第 二点缀对象数据存在时, 更新第一点缀对象数据为第二点缀对象数据。
     通过本发明网络伴唱系统的设计, 使得使用者端通过各自使用者接口同步播放对 应歌曲数据时, 可依据不同歌曲数据同步更换符合该歌曲数据的对应类别的接口背景影像, 并且随着歌词所出现不同的字幕数据, 使得各使用者接口同步进行多样化的接口点缀 对象变换, 让使用者在唱歌过程中更能融入所播放歌曲数据的情境。 附图说明
     图 1 为本发明所应用系统环境的示意图 ;
     图 2 为本发明背景影像提供系统的系统方块图 ;
     图 3 为本发明背景影像提供方法的流程图 ;
     图 4 为本发明点缀对象提供系统的系统方块图 ;
     图 5 为本发明点缀对象提供方法的流程图 ;
     图 6 为本发明网络伴唱系统的第一实施例系统方块图 ;
     图 7 为本发明网络伴唱系统在使用者端所产生的使用者接口示意图 ;
     图 8 为本发明网络伴唱系统通过使用者接口播放歌曲数据的示意图 ;
     图 9 为本发明网络伴唱系统的第二实施例系统方块图 ;
     图 10 为本发明网络伴唱系统通过使用者接口显示第一点缀对象数据的示意图 ;
     图 11 为本发明网络伴唱系统通过使用者接口更新第一点缀对象数据为第二点缀 对象数据的示意图。 其中, 1- 服务端, 10- 背景影像提供系统, 11- 接收模块, 12- 获取模块, 13- 数据库 模块, 131- 背景影像数据, 132- 分类数据, 133- 点缀对象数据, 14- 指派模块, 15- 传输模块, 20- 点缀对象提供系统, 21- 检索模块, 22- 点缀对象提供模块, 23- 配置模块, 100、 100a- 网 络伴唱系统, 2- 使用者端, 2a- 储存装置, 2b- 处理器, 3- 网络, 700- 使用者接口, 710- 接口 背景, 710a- 接口背景影像, 720- 接口区块, 720a- 功能区块, 720b- 实时影像区块, 720c- 歌 曲数据显示区块, 730- 第一点缀对象影像, 740- 第二点缀对象影像 ;
     具体实施方式
     参见图 1, 本发明应用在服务端 1 及多个使用者端 2, 且各使用者端 2 通过网络 3 与服务端 1 彼此联机。在本发明实施例中, 服务端 1 为服务器, 而使用者端 2 可为桌上型计 算机、 可携式计算机、 电视机、 智能型手机或其它具有显示屏幕的类似装置等, 而网络 3 可 为因特网、 云端网络或其它联机网络等, 但本发明并不以此为限。
     参见图 2, 本发明背景影像提供系统 10 应用于服务端 1, 服务端 1 包含处理器及储 存装置 ( 图未示 )。本发明背景影像提供系统 10 包含接收模块 11、 获取模块 12、 数据库模 块 13 及指派模块 14。前述获取模块 12 耦合至接收模块 11, 且指派模块 14 耦合至数据库 模块 13 及获取模块 12。前述各模块可为软件、 韧体、 硬件所构成, 本发明不以此为限。
     参见图 3, 本发明背景影像提供方法应用于前述本发明背景影像提供系统 10, 以 下将配合图 2 及图 3, 以针对本发明背景影像提供方法的各步骤加以详细说明。
     步骤 S301 : 利用接收模块 11, 接收歌曲数据。
     背景影像提供系统 10 的接收模块 11 用来接收歌曲数据。 在本实施例中, 服务端 1 可在储存模块 ( 例如硬盘或内存等 ) 中储存多个歌曲数据, 而处理器可从储存模块的多个 歌曲数据中选出一首歌曲数据, 并将其传送至接收模块 11 予以接收。
     步骤 S302 : 利用获取模块 12, 从歌曲数据中获取整体识别数据, 且整体识别数据包含卷标数据、 歌词数据、 主要语言类别数据的识别数据。
     背景影像提供系统 10 的获取模块 12 用来从前述所接收的歌曲数据中获取整体识 别数据, 此整体识别数据包含卷标数据、 歌词数据、 主要语言类别数据的识别数据 ; 其中卷 标数据包含专辑名称数据、 歌曲名称数据、 演唱者数据、 发行者数据、 批注数据 ( 例如专辑 简介、 演唱者简介等 )。由于不同歌曲数据所包含的整体识别数据并不相同, 因此利用获取 模块 12 所获取的整体识别数据可做为歌曲数据的判断依据。
     步骤 S303 : 利用数据库模块 13, 提供多个背景影像数据 131 及分类数据 132, 其中 分类数据 132 将背景影像数据 131 区分为多个类别, 且分类数据对应于整体识别数据中的 识别数据。
     背景影像提供系统 10 的数据库模块 13 用来提供多个背景影像数据 131 ; 前述歌 曲数据通过显示画面予以播放, 而背景影像数据 131 即为可套用于显示画面的背景影像, 背景影像数据 131 可为静态影像 ( 如照片或图片 ) 或动态影像 ( 如动画或影片 ) 等。数据 库模块 13 提供分类数据 132, 其中分类数据 132 将背景影像数据 131 区分为多个类别。分 类数据 132 类似为歌曲分类索引, 其依据不同的歌曲主题、 情境、 属性或其它条件等加以分 类而形成多个类别。 举例来说, 歌曲可依据情歌、 儿歌、 节庆歌曲等主题来分类, 并可针对前 述各主题继续细分, 例如情歌可细分为初恋、 苦恋、 热恋、 单恋等 ; 或以歌曲所表达的情境为 喜、 怒、 哀、 乐等来分类 ; 或通过演唱者不同来分类 ; 通过前述分类方式以将分类数据区分 出多个不同的类别。 由于每一首歌曲数据的歌词内容所要表达的主题或情感并不相同, 且每首歌曲数 据均有对应的演唱者或歌名等识别数据, 因此从每首歌曲数据的整体识别数据中, 均可找 到识别数据对应于分类数据的类别。通过各歌曲数据的歌曲名称或歌词内容等, 即可得知 其所要表达的主题或情感为何, 因此依据各歌曲数据的歌曲名称或歌词内容等识别数据的 关键词, 即可将各歌曲数据分别归类于对应类别中。
     针对前述歌曲分类数据的产生, 本发明可包括分类模块 ( 图未示 ), 分类模块耦合 至前述储存装置及数据库模块 13, 用来辅助进行各歌曲数据的分类, 以将各歌曲数据对应 归类于分类数据的对应类别。此处分类模块也可通过软件、 韧体、 硬件构成。首先通过分类 模块对任一首歌曲数据的歌词部分进行断句分词的操作, 将整首歌曲的歌词拆成许多字词 的组成, 并且将一些赘词 ( 例如” 的” 、 ” 是” 、 ” 啊” 等 ) 先行删除以方便辨识其语意 ; 接着分 类模块通过剩余字词中是否出现有意义的特殊关键词词, 或是根据同一关键词出现的次数 来做为判断比对标准, 确认这首歌应归属于何种类别较为合适, 以完成单一歌曲的分类。 由 于每首歌曲在词曲完成后已不会变动内容, 因此仅需对每首歌曲进行一次分类, 若内容判 别无误, 即可完成准确的分类数据。
     此外, 由于歌曲数据可能高达数千首甚至上万首, 且往往短时间内就有新歌推出, 分类模块可通过联机网络, 自对应数据库搜集歌曲数据, 或是搜集各大歌曲相关网站中已 完成的歌曲分类相关数据, 以进行歌曲数据及分类数据的数据更新。
     步骤 S304 : 利用指派模块, 指派整体识别数据对应至类别中的候选类别, 对候选 类别加权分析, 以从背景影像数据中找出候选背景影像数据, 并将候选背景影像数据指派 予歌曲数据。
     当前述获取模块 12 已获取任一歌曲数据的整体识别数据后, 背景影像提供系统
     10 的指派模块 14 即可参照分类数据, 指派整体识别数据对应至类别中的候选类别, 并对候 选类别加权分析, 以从背景影像数据中找出候选背景影像数据, 最后再将候选背景影像数 据指派予歌曲数据。
     由于一首歌曲数据自各识别数据中可找出多个关键词, 使得整体识别数据可能对 应不只一个候选类别, 因此指派模块 14 必须针对候选类别进行加权分析, 以选出最适当的 一个候选类别, 进而找出对应此候选类别的候选背景影像数据。前述加权分析可依据整体 识别数据中各关键词所出现的次数、 顺序、 重要性或吻合度来判断 ; 举例来说, 当某首歌曲 的歌词内容包含 “悲伤” 与 “快乐” 两个关键词, 分属两种候选类别, 而指派模块 14 判断 “悲 伤” 的出现次数大于 “快乐” 的出现次数时, 可评估此首歌曲应偏向较哀伤的情绪, 而选择对 应 “悲伤” 的候选类别, 并从多个背景影像数据 131 中找出对应此候选类别的候选背景影像 数据。
     本发明背景影像提供系统 10 及方法会依据所接收歌曲数据不同, 而指派对应此 歌曲数据的候选背景影像数据, 以便于通过显示画面播放此歌曲数据时, 替换掉显示画面 的原背景影像, 以显示与歌曲数据情境相符的背景影像。
     本发明计算机可读取储存媒体, 包含执行前述背景影像提供方法的程序代码, 当 利用计算机读取本发明计算机可读取储存媒体, 以加载程序代码并执行后, 即可完成如前 述的背景影像提供方法。 本发明计算机程序产品, 包含执行前述背景影像提供方法的程序代码, 当利用计 算机安装本发明计算机程序产品, 以加载程序代码并执行后, 即可完成如前述的背景影像 提供方法。
     参见图 4, 本发明点缀对象提供系统 20 包含前述背景影像提供系统 10、 检索模块 21 及点缀对象提供模块 22。其中检索模块 21 耦合至背景影像提供系统 10 的数据库模块 13, 且点缀对象提供模块 22 耦合至检索模块 21。此外本发明点缀对象提供系统 20 还包含 配置模块 23, 其耦合至点缀对象提供模块 22。前述各模块可由应用软件、 韧体、 硬件构成。
     参见图 5, 本发明点缀对象提供方法应用于前述本发明点缀对象提供系统 20, 且 本发明点缀对象提供方法包含前述背景影像提供方法的各步骤。 以下将配合图 4 及图 5, 针 对本发明点缀对象提供方法的各步骤加以详细说明。其中步骤 S501 至 S504 与前述背景影 像提供方法的步骤 S301 至 S304 相同。
     步骤 S505 : 利用获取模块 12, 从歌曲数据中获取时序数据, 时序数据包含第一时 间、 第二时间、 第一对应字幕数据及第二对应字幕数据, 且第一对应字幕数据设置为对应于 第一时间, 第二对应字幕数据设置为对应于第二时间。
     获取模块 12 用来从前述所接收的歌曲数据中获取时序数据, 此时序数据包含歌 曲数据待播放的歌词字幕数据及对应的播放时间数据。歌词字幕数据包含多个字幕数据, 由于各字幕数据依据歌词顺序播放, 因此不同字幕数据会对应不同播放时间 ; 此处所述字 幕数据可为有意义的关键词词, 例如花、 雪、 风、 微笑、 照亮、 奔跑等名词或动词。 而在本实施 例中为方便说明, 以任举两组字幕数据为例, 实时序数据包含第一时间、 第二时间、 第一对 应字幕数据及第二对应字幕数据, 且第一对应字幕数据设置为对应于第一时间, 第二对应 字幕数据设置为对应于第二时间, 且第一时间早于第二时间。
     步骤 S506 : 利用数据库模块 13, 提供多个点缀对象数据 133。
     数据库模块 13 用来提供多个点缀对象数据 133 ; 前述点缀对象数据 133 为可套用 于显示画面的点缀对象影像, 用来装饰接口以提供多样化的视觉效果, 此点缀对象数据 131 也可为静态影像 ( 如图标 ) 或动态影像 ( 如动画 ) 等。点缀对象数据 133 可配合特定的字 幕数据加以设计, 即每个点缀对象数据 133 都会有相对应的字幕数据。
     步骤 S507 : 利用检索模块 21, 从点缀对象数据 133 中, 检索是否存在对应第一对应 字幕数据的第一点缀对象数据, 及是否存在对应第二对应字幕数据的第二点缀对象数据。
     当前述获取模块 12 已获取任一歌曲数据的时序数据后, 点缀对象提供系统 20 的 检索模块 21 即可参照点缀对象数据 133, 检索判断是否存在与此时序数据中任一字幕数据 对应的点缀对象数据 133。 以本实施例为例, 检索模块 21 从数据库模块 13 的多个点缀对象 数据 133 中, 检索是否存在对应第一对应字幕数据的第一点缀对象数据, 及是否存在对应 第二对应字幕数据的第二点缀对象数据, 以利于后续步骤执行。
     步骤 S508 : 利用点缀对象提供模块 22, 当第一对应字幕数据在第一时间被播放, 且第一点缀对象数据存在时, 提供第一点缀对象数据 ; 及当第二对应字幕数据在第二时间 被播放, 且第二点缀对象数据存在时, 更新第一点缀对象数据为第二点缀对象数据。
     若经过前述步骤 S507 已确定存在对应第一对应字幕数据的第一点缀对象数据及 对应第二对应字幕数据的第二点缀对象数据后, 点缀对象提供系统 20 的点缀对象提供模 块 22 即可在第一对应字幕数据在第一时间被播放时, 对应提供第一点缀对象数据, 用来从 第一时间起持续装饰播放的显示画面 ; 点缀对象提供模块 22 也在第二对应字幕数据在第 二时间被播放时, 对应提供第二点缀对象数据, 用来从第二时间起更新第一点缀对象数据 为第二点缀对象数据, 以改变不同的画面装饰效果。而前述配置模块 23 用来配置第一点缀 对象或第二点缀对象在显示画面中的大小及位置, 使得各点缀对象能通过显示画面产生多 样变化。
     本发明点缀对象提供系统 20 及方法会依据所接收歌曲数据不同, 检索出对应的 字幕数据, 而提供播放此字幕数据的时间点所对应的点缀对象数据, 以便于播放此歌曲数 据时, 因应不同字幕数据而在显示画面产生不同的点缀对象影像。
     参见图 6, 在本实施例中, 本发明网络伴唱系统 100 包含前述背景影像提供系统 10 及传输模块 15, 其设置于服务端 1, 且传输模块 15 耦合至数据库模块 13。各使用者端 2 可 包含储存有应用程序的储存装置 2a, 当经过使用者端 2 的处理器 2b 执行应用程序后会产生 对应的使用者接口, 以便使用者通过使用者接口输入指令, 并且通过使用者接口可执行歌 曲数据的播放功能。
     参见图 7, 使用者接口 700 包括接口背景 710 及接口区块 720, 接口背景 710 可显 示背景影像 ; 接口区块 720 可用来提供各种接口功能。
     在本发明的实施例中, 使用者接口 700 包括功能区块 720a、 实时影像区块 720b 及 歌曲数据显示区块 720c 等多个接口区块 720。功能区块 720a 用来提供多个功能选项供 使用者操作, 包括点歌、 切歌、 音量调整及影像显示控制等功能 ; 实时影像区块 720b 用来显 示使用者端 2 通过各自影像获取装置所获取的实时影像, 提供各使用者有如同场欢唱的感 受; 歌曲数据显示区块 720c 则用来显示已点选的歌曲数据, 以及播放中的对应歌曲数据的 歌词字幕等。
     在多个使用者端 2 中任一特定使用者端皆可通过所形成的使用者接口 700 点选想要演唱的歌曲, 且应用程序将通知处理器 2b 通过网络发出对应此歌曲的起始信号至服务 端1; 当背景影像提供系统 10 的接收模块 11 通过网络接收此起始信号后, 即可通知服务端 1 的处理器依据起始信号, 从储存模块的多个歌曲数据中找出对应的歌曲数据, 并将歌曲数 据传送至接收模块 11 予以接收。
     在本实施例中, 假设某位特定使用者想要点唱一首” 女人花” , 其可通过使用者接 口 700 的功能区块 720a 选择点歌功能以搜寻点选这首歌, 而点选完成的歌曲将会在歌曲数 据显示区块 720c 中以排列显示, 并发送对应的起始信息至服务端 1。服务端 1 会依据此起 始信息找出” 女人花” 这首歌曲数据, 以供接收模块 11 接收。之后通过获取模块 12 获取” 女 人花” 这首歌曲数据的整体识别数据, 并由指派模块 14 参照分类数据 132 中找出” 女人花” 这首歌曲数据所对应的候选类别 ( 例如整体识别数据中的卷标数据对应于类别” 苦恋” , 而 歌词数据中出现的” 爱” 、 ” 心痛” 等字词可分别对应于类别” 情歌” 及” 伤心” 等); 经过指派 模块 14 对候选类别的加权分析后, 即确定最适当的候选类别 ( 例如假设卷标数据的加权高 于歌词数据的加权, 因此判断” 女人花” 这首歌曲数据的最适当候选类别为卷标数据所对应 的候选类别” 苦恋” )。最后, 指派模块 14 会从数据库模块 13 的多个背景影像数据 131 中 找出对应” 苦恋” 这个候选类别的候选背景影像数据, 并通知传输模块 15 用来通过网络同 步传输此候选背景影像数据至使用者端 2。 参见图 8, 在本实施例中, 当使用者端 2 接收到” 女人花” 这首歌曲数据后, 其处理 器 2a 会通知应用程序通过使用者接口 700 播放这首歌曲数据, 包括在歌曲数据显示区块 720c 显示歌词内容, 以及通过使用者端 2 的喇叭等扬声装置 ( 图未示 ) 播放这首歌的音乐 伴奏 ; 而同时当使用者端 2 通过网络接收到对应此歌曲数据的候选背景影像数据时, 应用 程序会将对应” 苦恋” 类别的候选背景影像数据套用于目前使用者接口 700, 以显示对应的 接口背景影像 710a, 使得使用者端 2 同步播放这首歌曲数据时, 也会同步改变其接口背景, 让接口风格能与目前所播放的歌曲数据相互搭配, 更能融入歌曲情境中。
     参见图 9, 在本实施例中, 本发明网络伴唱系统 100a 包含前述点缀对象提供系统 20 及传输模块 15, 其设置于服务端 1, 且传输模块 15 耦合至数据库模块 13。各使用者端 2 同前述第一实施例可产生对应的使用者接口, 以供执行对应操作及功能。
     在本实施例中, 仍以前述歌曲数据” 女人花” 为例, 当服务端 1 的接收模块 11 接收 到此歌曲数据时, 获取模块 12 除了获取” 女人花” 这首歌曲数据的整体识别数据外, 还获取 这首歌曲数据的时序数据。此处以” 女人花” 前两句歌词字幕” 我有花一朵种在我心中” 为 例, 假设将字幕数据” 花” 视为第一对应字幕数据, 而字幕数据” 心” 视为第二对应字幕数据 ; 字幕数据” 花” 对应于第一时间, 而字幕数据” 心” 对应于第二时间。当检索模块 21 依据前 述字幕数据以针对数据库模块 13 的多个点缀对象数据进行检索时, 若发现存在对应字幕 数据” 花” 的第一点缀对象数据及对应字幕数据” 心” 的第二点缀对象数据, 即通知点缀对 象提供模块 22, 以便于对应的时间点提供对应的点缀对象数据, 并利用传输模块 15 通过网 络同步传送点缀对象数据至使用者端 2, 以在使用者接口依不同时间显示对应的点缀对象 数据。并且通过前述配置模块 23 可配置调整点缀对象数据在使用者接口中所显示的位置 及大小。
     参见图 10, 在使用者端使用者接口 700 播放” 女人花” 这首歌曲数据的过程中, 当 第一对应字幕数据” 花” 在第一时间被播放时, 使用者端会接收到对应的第一点缀对象数
     据, 并套用在使用者接口 700 中, 使得使用者接口 700 的接口背景 710 或接口区块 720( 例 如区块框架或区块背景等 ) 上会显示有关” 花” 的第一点缀对象影像 730, 以呼应对应字幕 数据的内容。而此第一点缀对象影像 730 将会从第一时间起持续被显示在使用者接口 700 中。
     参见图 11, 当字幕数据依序被播放, 之后在第二时间播放第二对应字幕数据” 心” 时, 使用者端会接收到对应的第二点缀对象数据, 并套用在使用者接口 700 中以更新前述 第一点缀对象数据, 使得使用者接口 700 的接口背景 710 或接口区块 720 上会显示有关” 心” 的第二点缀对象影像 740。以此类推, 当播放到后续歌词字幕时, 若判断存在其它对应 字幕数据的点缀对象数据, 即可持续针对使用者接口 700 目前所显示的点缀对象数据进行 更新, 如此反复直到此对应歌曲数据播放完毕为止。随着不同对应字幕数据被播放而改变 不同的点缀对象影像显示。

一种网络伴唱系统以及网络伴唱的背景影像提供系统及方法.pdf_第1页
第1页 / 共18页
一种网络伴唱系统以及网络伴唱的背景影像提供系统及方法.pdf_第2页
第2页 / 共18页
一种网络伴唱系统以及网络伴唱的背景影像提供系统及方法.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《一种网络伴唱系统以及网络伴唱的背景影像提供系统及方法.pdf》由会员分享,可在线阅读,更多相关《一种网络伴唱系统以及网络伴唱的背景影像提供系统及方法.pdf(18页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102325135A43申请公布日20120118CN102325135ACN102325135A21申请号201110254372322申请日20110831H04L29/06200601G10H1/36200601G06F17/3020060171申请人无敌科技(西安)有限公司地址710075陕西省西安市高新开发区光德路2号楼2楼72发明人陈信宏陈淮琰74专利代理机构西安智邦专利商标代理有限公司61211代理人商宇科54发明名称一种网络伴唱系统以及网络伴唱的背景影像提供系统及方法57摘要本发明提供一种背景影像提供系统包含接收模块、获取模块、数据库模块及指派模块。接收模块用。

2、来接收歌曲数据;获取模块用来从歌曲数据中获取整体识别数据;数据库模块用来提供多个背景影像数据及分类数据,其中分类数据将背景影像数据区分为多个类别,且分类数据对应于整体识别数据中识别数据;指派模块用来指派整体识别数据对应至类别中的候选类别,对候选类别加权分析,以从背景影像数据中找出候选背景影像数据,并将候选背景影像数据指派予歌曲数据。本发明让使用者在唱歌过程中更能融入所播放歌曲数据的情境。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图7页CN102325148A1/2页21一种背景影像提供系统,其特征在于该系统包含接收模块,用来接收歌曲数据;获取模块,。

3、耦合至接收模块,用来从歌曲数据中获取整体识别数据,且整体识别数据包含卷标数据、歌词数据、主要语言类别数据的识别数据;数据库模块,用来提供多个背景影像数据的分类数据,其中分类数据将背景影像数据区分为多个类别,且分类数据对应于整体识别数据中的识别数据;指派模块,耦合至数据库模块及获取模块,用来指派整体识别数据对应至类别中的候选类别,对候选类别加权分析,以从背景影像数据中找出候选背景影像数据,并将候选背景影像数据指派予歌曲数据。2根据权利要求1所述的一种背景影像提供系统,其特征在于所述卷标数据包含专辑名称数据、歌曲名称数据、演唱者数据、发行者数据、批注数据。3一种点缀对象提供系统,其特征在于该系统包。

4、含如权利要求1所述的背景影像分配系统,其中获取模块用来从歌曲数据中获取时序数据,时序数据包含第一时间、第二时间、第一对应字幕数据及第二对应字幕数据,且第一对应字幕数据设置为对应于第一时间,第二对应字幕数据设置为对应于第二时间;且数据库模块用来提供多个点缀对象数据;检索模块,耦合至数据库模块,用来从点缀对象数据中,检索是否存在对应第一对应字幕数据的第一点缀对象数据,及是否存在对应第二对应字幕数据的第二点缀对象数据;点缀对象提供模块,耦合至检索模块,用来当第一对应字幕数据在第一时间被播放,且第一点缀对象数据存在时,提供第一点缀对象数据;及当第二对应字幕数据在第二时间被播放,且第二点缀对象数据存在时。

5、,更新第一点缀对象数据为第二点缀对象数据。4根据权利要求3所述的一种点缀对象提供系统,其特征在于所述系统包含配置模块,耦合至点缀对象提供模块,用来配置第一点缀对象数据或第二点缀对象数据在显示画面中的大小及位置。5一种网络伴唱系统,其特征在于该系统包含如权利要求1所述的背景影像提供系统,其中接收模块用来通过网络接收来自多个使用者端中的特定使用者端的起始信号,并依据起始信号接收歌曲数据;及传输模块,耦合至数据库模块,用来通过网络同步传输候选背景影像数据至使用者端。6一种网络伴唱系统,其特征在于该系统包含如权利要求3所述的点缀对象提供系统;其中接收模块用来通过网络接收来自多个使用者端中的特定使用者端。

6、之起始信号,并依据起始信号接收歌曲数据;及传输模块,耦合至数据库模块及点缀对象提供模块,用来通过网络同步传输候选背景影像数据、第一点缀对象数据及第二点缀对象数据至使用者端。7一种背景影像提供方法,其特征在于该方法包含以下步骤1利用接收模块,接收歌曲数据;2利用获取模块,从歌曲数据中获取整体识别数据,且整体识别数据包含卷标数据、歌词数据、主要语言类别数据的识别数据;3利用数据库模块,提供多个背景影像数据及分类数据,其中分类数据将背景影像数据区分为多个类别,且分类数据对应于整体识别数据中的识别数据;4利用指派模块,指派整体识别数据对应至类别中的候选类别,对候选类别加权分析,以从背景影像数据中找出候。

7、选背景影像数据,并将候选背景影像数据指派予歌曲数据。8一种计算机可读取储存媒体,其特征在于该储存媒体包含程序代码,当计算机加载程序代码并执行后,可完成如权利要求7所述的背景影像提供方法。权利要求书CN102325135ACN102325148A2/2页39一种计算机程序产品,其特征在于该产品包含程序代码,当计算机加载程序代码并执行后,可完成如权利要求7所述的背景影像提供方法。10一种点缀对象提供方法,其特征在于该方法包含以下步骤1如权利要求7所述的背景影像提供方法,其中利用获取模块从歌曲数据中获取时序数据,时序数据包含第一时间、第二时间、第一对应字幕数据及第二对应字幕数据,且第一对应字幕数据设。

8、置为对应于第一时间,第二对应字幕数据设置为对应于第二时间;且利用数据库模块提供多个点缀对象数据;2利用检索模块,从点缀对象数据中,检索是否存在对应第一对应字幕数据的第一点缀对象数据,及是否存在对应第二对应字幕数据的第二点缀对象数据;3利用点缀对象提供模块,当第一对应字幕数据在第一时间被播放,且第一点缀对象数据存在时,提供第一点缀对象数据;及当第二对应字幕数据在第二时间被播放,且第二点缀对象数据存在时,更新第一点缀对象数据为第二点缀对象数据。权利要求书CN102325135ACN102325148A1/8页4一种网络伴唱系统以及网络伴唱的背景影像提供系统及方法技术领域0001本发明涉及一种网络伴。

9、唱系统,尤其是一种能依据不同歌曲或不同歌词字幕而改变接口样式的网络伴唱系统。背景技术0002以往想要和他人共享歌唱的乐趣,不是相约去KTV就是要专程到某一方家中使用家庭式卡拉OK设备,不仅费时又费力。随着网络技术的发展,通过网络来进行双方或多方的在线欢唱已成为另一种趋势。使用者只要利用能够与网络联机的计算机等装置,并通过对应的歌唱软件接口,即可和三五好友,甚至是不相识的网友一同欢唱,不受时间或空间的拘束。0003然而网络传输速度及频宽有其限制,使得这类的网络伴唱接口除了呈现双方的实时影像及播放所点选的不同歌曲伴奏外,诸如背景或接口其它部分等往往过于死板且制式化,并无法提供如KTV或家用卡拉OK。

10、般具有多彩多姿的影像呈现效果,因此容易带给使用者枯燥单调的感觉;且使用者不易融入歌曲的情境中,使得其表现易受影响。0004因此如何能够提供一种具有接口多样性,且能依据歌曲不同而改变接口,让使用者更能融入歌曲情境中的网络伴唱系统,实为值得研究的课题。发明内容0005本发明为解决背景技术中存在的上述技术问题,而提出背景影像提供系统、方法、计算机程序产品、计算机可读取储存媒体、点缀对象提供系统、方法及网络伴唱系统。0006本发明的技术解决方案是本发明为一种背景影像提供系统,其特殊之处在于该系统包含接收模块,用来接收歌曲数据;获取模块,耦合至接收模块,用来从歌曲数据中获取整体识别数据,且整体识别数据包。

11、含卷标数据、歌词数据、主要语言类别数据的识别数据;数据库模块,用来提供多个背景影像数据的分类数据,其中分类数据将背景影像数据区分为多个类别,且分类数据对应于整体识别数据中的识别数据;指派模块,耦合至数据库模块及获取模块,用来指派整体识别数据对应至类别中的候选类别,对候选类别加权分析,以从背景影像数据中找出候选背景影像数据,并将候选背景影像数据指派予歌曲数据。0007上述卷标数据包含专辑名称数据、歌曲名称数据、演唱者数据、发行者数据、批注数据。0008一种点缀对象提供系统,其特殊之处在于该系统包含如权利要求1所述的背景影像分配系统,其中获取模块用来从歌曲数据中获取时序数据,时序数据包含第一时间、。

12、第二时间、第一对应字幕数据及第二对应字幕数据,且第一对应字幕数据设置为对应于第一时间,第二对应字幕数据设置为对应于第二时间;且数据库模块用来提供多个点缀对象数据;检索模块,耦合至数据库模块,用来从点缀对象数据中,检索是否存在对应第一对应字幕数据的第一点缀对象数据,及是否存在对应第二对应字幕数据的第二点缀对象数据;点说明书CN102325135ACN102325148A2/8页5缀对象提供模块,耦合至检索模块,用来当第一对应字幕数据在第一时间被播放,且第一点缀对象数据存在时,提供第一点缀对象数据;及当第二对应字幕数据在第二时间被播放,且第二点缀对象数据存在时,更新第一点缀对象数据为第二点缀对象数。

13、据。0009上述系统包含配置模块,耦合至点缀对象提供模块,用来配置第一点缀对象数据或第二点缀对象数据在显示画面中的大小及位置。0010一种网络伴唱系统,其特殊之处在于该系统包含如权利要求1所述的背景影像提供系统,其中接收模块用来通过网络接收来自多个使用者端中的特定使用者端的起始信号,并依据起始信号接收歌曲数据;及传输模块,耦合至数据库模块,用来通过网络同步传输候选背景影像数据至使用者端。0011一种网络伴唱系统,其特殊之处在于该系统包含如权利要求3所述的点缀对象提供系统;其中接收模块用来通过网络接收来自多个使用者端中的特定使用者端之起始信号,并依据起始信号接收歌曲数据;及传输模块,耦合至数据库。

14、模块及点缀对象提供模块,用来通过网络同步传输候选背景影像数据、第一点缀对象数据及第二点缀对象数据至使用者端。0012一种背景影像提供方法,其特殊之处在于该方法包含以下步骤00131利用接收模块,接收歌曲数据;00142利用获取模块,从歌曲数据中获取整体识别数据,且整体识别数据包含卷标数据、歌词数据、主要语言类别数据的识别数据;00153利用数据库模块,提供多个背景影像数据及分类数据,其中分类数据将背景影像数据区分为多个类别,且分类数据对应于整体识别数据中的识别数据;00164利用指派模块,指派整体识别数据对应至类别中的候选类别,对候选类别加权分析,以从背景影像数据中找出候选背景影像数据,并将候。

15、选背景影像数据指派予歌曲数据。0017一种计算机可读取储存媒体,其特殊之处在于该储存媒体包含程序代码,当计算机加载程序代码并执行后,可完成如权利要求7所述的背景影像提供方法。0018一种计算机程序产品,其特殊之处在于该产品包含程序代码,当计算机加载程序代码并执行后,可完成如权利要求7所述的背景影像提供方法。0019一种点缀对象提供方法,其特殊之处在于该方法包含以下步骤00201如权利要求7所述的背景影像提供方法,其中利用获取模块从歌曲数据中获取时序数据,时序数据包含第一时间、第二时间、第一对应字幕数据及第二对应字幕数据,且第一对应字幕数据设置为对应于第一时间,第二对应字幕数据设置为对应于第二时。

16、间;且利用数据库模块提供多个点缀对象数据;00212利用检索模块,从点缀对象数据中,检索是否存在对应第一对应字幕数据的第一点缀对象数据,及是否存在对应第二对应字幕数据的第二点缀对象数据;00223利用点缀对象提供模块,当第一对应字幕数据在第一时间被播放,且第一点缀对象数据存在时,提供第一点缀对象数据;及当第二对应字幕数据在第二时间被播放,且第二点缀对象数据存在时,更新第一点缀对象数据为第二点缀对象数据。0023通过本发明网络伴唱系统的设计,使得使用者端通过各自使用者接口同步播放对应歌曲数据时,可依据不同歌曲数据同步更换符合该歌曲数据的对应类别的接口背景影说明书CN102325135ACN102。

17、325148A3/8页6像,并且随着歌词所出现不同的字幕数据,使得各使用者接口同步进行多样化的接口点缀对象变换,让使用者在唱歌过程中更能融入所播放歌曲数据的情境。附图说明0024图1为本发明所应用系统环境的示意图;0025图2为本发明背景影像提供系统的系统方块图;0026图3为本发明背景影像提供方法的流程图;0027图4为本发明点缀对象提供系统的系统方块图;0028图5为本发明点缀对象提供方法的流程图;0029图6为本发明网络伴唱系统的第一实施例系统方块图;0030图7为本发明网络伴唱系统在使用者端所产生的使用者接口示意图;0031图8为本发明网络伴唱系统通过使用者接口播放歌曲数据的示意图;0。

18、032图9为本发明网络伴唱系统的第二实施例系统方块图;0033图10为本发明网络伴唱系统通过使用者接口显示第一点缀对象数据的示意图;0034图11为本发明网络伴唱系统通过使用者接口更新第一点缀对象数据为第二点缀对象数据的示意图。0035其中,1服务端,10背景影像提供系统,11接收模块,12获取模块,13数据库模块,131背景影像数据,132分类数据,133点缀对象数据,14指派模块,15传输模块,20点缀对象提供系统,21检索模块,22点缀对象提供模块,23配置模块,100、100A网络伴唱系统,2使用者端,2A储存装置,2B处理器,3网络,700使用者接口,710接口背景,710A接口背景。

19、影像,720接口区块,720A功能区块,720B实时影像区块,720C歌曲数据显示区块,730第一点缀对象影像,740第二点缀对象影像;具体实施方式0036参见图1,本发明应用在服务端1及多个使用者端2,且各使用者端2通过网络3与服务端1彼此联机。在本发明实施例中,服务端1为服务器,而使用者端2可为桌上型计算机、可携式计算机、电视机、智能型手机或其它具有显示屏幕的类似装置等,而网络3可为因特网、云端网络或其它联机网络等,但本发明并不以此为限。0037参见图2,本发明背景影像提供系统10应用于服务端1,服务端1包含处理器及储存装置图未示。本发明背景影像提供系统10包含接收模块11、获取模块12、。

20、数据库模块13及指派模块14。前述获取模块12耦合至接收模块11,且指派模块14耦合至数据库模块13及获取模块12。前述各模块可为软件、韧体、硬件所构成,本发明不以此为限。0038参见图3,本发明背景影像提供方法应用于前述本发明背景影像提供系统10,以下将配合图2及图3,以针对本发明背景影像提供方法的各步骤加以详细说明。0039步骤S301利用接收模块11,接收歌曲数据。0040背景影像提供系统10的接收模块11用来接收歌曲数据。在本实施例中,服务端1可在储存模块例如硬盘或内存等中储存多个歌曲数据,而处理器可从储存模块的多个歌曲数据中选出一首歌曲数据,并将其传送至接收模块11予以接收。0041。

21、步骤S302利用获取模块12,从歌曲数据中获取整体识别数据,且整体识别数据说明书CN102325135ACN102325148A4/8页7包含卷标数据、歌词数据、主要语言类别数据的识别数据。0042背景影像提供系统10的获取模块12用来从前述所接收的歌曲数据中获取整体识别数据,此整体识别数据包含卷标数据、歌词数据、主要语言类别数据的识别数据;其中卷标数据包含专辑名称数据、歌曲名称数据、演唱者数据、发行者数据、批注数据例如专辑简介、演唱者简介等。由于不同歌曲数据所包含的整体识别数据并不相同,因此利用获取模块12所获取的整体识别数据可做为歌曲数据的判断依据。0043步骤S303利用数据库模块13,。

22、提供多个背景影像数据131及分类数据132,其中分类数据132将背景影像数据131区分为多个类别,且分类数据对应于整体识别数据中的识别数据。0044背景影像提供系统10的数据库模块13用来提供多个背景影像数据131;前述歌曲数据通过显示画面予以播放,而背景影像数据131即为可套用于显示画面的背景影像,背景影像数据131可为静态影像如照片或图片或动态影像如动画或影片等。数据库模块13提供分类数据132,其中分类数据132将背景影像数据131区分为多个类别。分类数据132类似为歌曲分类索引,其依据不同的歌曲主题、情境、属性或其它条件等加以分类而形成多个类别。举例来说,歌曲可依据情歌、儿歌、节庆歌曲。

23、等主题来分类,并可针对前述各主题继续细分,例如情歌可细分为初恋、苦恋、热恋、单恋等;或以歌曲所表达的情境为喜、怒、哀、乐等来分类;或通过演唱者不同来分类;通过前述分类方式以将分类数据区分出多个不同的类别。0045由于每一首歌曲数据的歌词内容所要表达的主题或情感并不相同,且每首歌曲数据均有对应的演唱者或歌名等识别数据,因此从每首歌曲数据的整体识别数据中,均可找到识别数据对应于分类数据的类别。通过各歌曲数据的歌曲名称或歌词内容等,即可得知其所要表达的主题或情感为何,因此依据各歌曲数据的歌曲名称或歌词内容等识别数据的关键词,即可将各歌曲数据分别归类于对应类别中。0046针对前述歌曲分类数据的产生,本。

24、发明可包括分类模块图未示,分类模块耦合至前述储存装置及数据库模块13,用来辅助进行各歌曲数据的分类,以将各歌曲数据对应归类于分类数据的对应类别。此处分类模块也可通过软件、韧体、硬件构成。首先通过分类模块对任一首歌曲数据的歌词部分进行断句分词的操作,将整首歌曲的歌词拆成许多字词的组成,并且将一些赘词例如”的”、”是”、”啊”等先行删除以方便辨识其语意;接着分类模块通过剩余字词中是否出现有意义的特殊关键词词,或是根据同一关键词出现的次数来做为判断比对标准,确认这首歌应归属于何种类别较为合适,以完成单一歌曲的分类。由于每首歌曲在词曲完成后已不会变动内容,因此仅需对每首歌曲进行一次分类,若内容判别无误。

25、,即可完成准确的分类数据。0047此外,由于歌曲数据可能高达数千首甚至上万首,且往往短时间内就有新歌推出,分类模块可通过联机网络,自对应数据库搜集歌曲数据,或是搜集各大歌曲相关网站中已完成的歌曲分类相关数据,以进行歌曲数据及分类数据的数据更新。0048步骤S304利用指派模块,指派整体识别数据对应至类别中的候选类别,对候选类别加权分析,以从背景影像数据中找出候选背景影像数据,并将候选背景影像数据指派予歌曲数据。0049当前述获取模块12已获取任一歌曲数据的整体识别数据后,背景影像提供系统说明书CN102325135ACN102325148A5/8页810的指派模块14即可参照分类数据,指派整体。

26、识别数据对应至类别中的候选类别,并对候选类别加权分析,以从背景影像数据中找出候选背景影像数据,最后再将候选背景影像数据指派予歌曲数据。0050由于一首歌曲数据自各识别数据中可找出多个关键词,使得整体识别数据可能对应不只一个候选类别,因此指派模块14必须针对候选类别进行加权分析,以选出最适当的一个候选类别,进而找出对应此候选类别的候选背景影像数据。前述加权分析可依据整体识别数据中各关键词所出现的次数、顺序、重要性或吻合度来判断;举例来说,当某首歌曲的歌词内容包含“悲伤”与“快乐”两个关键词,分属两种候选类别,而指派模块14判断“悲伤”的出现次数大于“快乐”的出现次数时,可评估此首歌曲应偏向较哀伤。

27、的情绪,而选择对应“悲伤”的候选类别,并从多个背景影像数据131中找出对应此候选类别的候选背景影像数据。0051本发明背景影像提供系统10及方法会依据所接收歌曲数据不同,而指派对应此歌曲数据的候选背景影像数据,以便于通过显示画面播放此歌曲数据时,替换掉显示画面的原背景影像,以显示与歌曲数据情境相符的背景影像。0052本发明计算机可读取储存媒体,包含执行前述背景影像提供方法的程序代码,当利用计算机读取本发明计算机可读取储存媒体,以加载程序代码并执行后,即可完成如前述的背景影像提供方法。0053本发明计算机程序产品,包含执行前述背景影像提供方法的程序代码,当利用计算机安装本发明计算机程序产品,以加。

28、载程序代码并执行后,即可完成如前述的背景影像提供方法。0054参见图4,本发明点缀对象提供系统20包含前述背景影像提供系统10、检索模块21及点缀对象提供模块22。其中检索模块21耦合至背景影像提供系统10的数据库模块13,且点缀对象提供模块22耦合至检索模块21。此外本发明点缀对象提供系统20还包含配置模块23,其耦合至点缀对象提供模块22。前述各模块可由应用软件、韧体、硬件构成。0055参见图5,本发明点缀对象提供方法应用于前述本发明点缀对象提供系统20,且本发明点缀对象提供方法包含前述背景影像提供方法的各步骤。以下将配合图4及图5,针对本发明点缀对象提供方法的各步骤加以详细说明。其中步骤。

29、S501至S504与前述背景影像提供方法的步骤S301至S304相同。0056步骤S505利用获取模块12,从歌曲数据中获取时序数据,时序数据包含第一时间、第二时间、第一对应字幕数据及第二对应字幕数据,且第一对应字幕数据设置为对应于第一时间,第二对应字幕数据设置为对应于第二时间。0057获取模块12用来从前述所接收的歌曲数据中获取时序数据,此时序数据包含歌曲数据待播放的歌词字幕数据及对应的播放时间数据。歌词字幕数据包含多个字幕数据,由于各字幕数据依据歌词顺序播放,因此不同字幕数据会对应不同播放时间;此处所述字幕数据可为有意义的关键词词,例如花、雪、风、微笑、照亮、奔跑等名词或动词。而在本实施例。

30、中为方便说明,以任举两组字幕数据为例,实时序数据包含第一时间、第二时间、第一对应字幕数据及第二对应字幕数据,且第一对应字幕数据设置为对应于第一时间,第二对应字幕数据设置为对应于第二时间,且第一时间早于第二时间。0058步骤S506利用数据库模块13,提供多个点缀对象数据133。说明书CN102325135ACN102325148A6/8页90059数据库模块13用来提供多个点缀对象数据133;前述点缀对象数据133为可套用于显示画面的点缀对象影像,用来装饰接口以提供多样化的视觉效果,此点缀对象数据131也可为静态影像如图标或动态影像如动画等。点缀对象数据133可配合特定的字幕数据加以设计,即每。

31、个点缀对象数据133都会有相对应的字幕数据。0060步骤S507利用检索模块21,从点缀对象数据133中,检索是否存在对应第一对应字幕数据的第一点缀对象数据,及是否存在对应第二对应字幕数据的第二点缀对象数据。0061当前述获取模块12已获取任一歌曲数据的时序数据后,点缀对象提供系统20的检索模块21即可参照点缀对象数据133,检索判断是否存在与此时序数据中任一字幕数据对应的点缀对象数据133。以本实施例为例,检索模块21从数据库模块13的多个点缀对象数据133中,检索是否存在对应第一对应字幕数据的第一点缀对象数据,及是否存在对应第二对应字幕数据的第二点缀对象数据,以利于后续步骤执行。0062步。

32、骤S508利用点缀对象提供模块22,当第一对应字幕数据在第一时间被播放,且第一点缀对象数据存在时,提供第一点缀对象数据;及当第二对应字幕数据在第二时间被播放,且第二点缀对象数据存在时,更新第一点缀对象数据为第二点缀对象数据。0063若经过前述步骤S507已确定存在对应第一对应字幕数据的第一点缀对象数据及对应第二对应字幕数据的第二点缀对象数据后,点缀对象提供系统20的点缀对象提供模块22即可在第一对应字幕数据在第一时间被播放时,对应提供第一点缀对象数据,用来从第一时间起持续装饰播放的显示画面;点缀对象提供模块22也在第二对应字幕数据在第二时间被播放时,对应提供第二点缀对象数据,用来从第二时间起更。

33、新第一点缀对象数据为第二点缀对象数据,以改变不同的画面装饰效果。而前述配置模块23用来配置第一点缀对象或第二点缀对象在显示画面中的大小及位置,使得各点缀对象能通过显示画面产生多样变化。0064本发明点缀对象提供系统20及方法会依据所接收歌曲数据不同,检索出对应的字幕数据,而提供播放此字幕数据的时间点所对应的点缀对象数据,以便于播放此歌曲数据时,因应不同字幕数据而在显示画面产生不同的点缀对象影像。0065参见图6,在本实施例中,本发明网络伴唱系统100包含前述背景影像提供系统10及传输模块15,其设置于服务端1,且传输模块15耦合至数据库模块13。各使用者端2可包含储存有应用程序的储存装置2A,。

34、当经过使用者端2的处理器2B执行应用程序后会产生对应的使用者接口,以便使用者通过使用者接口输入指令,并且通过使用者接口可执行歌曲数据的播放功能。0066参见图7,使用者接口700包括接口背景710及接口区块720,接口背景710可显示背景影像;接口区块720可用来提供各种接口功能。0067在本发明的实施例中,使用者接口700包括功能区块720A、实时影像区块720B及歌曲数据显示区块720C等多个接口区块720。功能区块720A用来提供多个功能选项供使用者操作,包括点歌、切歌、音量调整及影像显示控制等功能;实时影像区块720B用来显示使用者端2通过各自影像获取装置所获取的实时影像,提供各使用者。

35、有如同场欢唱的感受;歌曲数据显示区块720C则用来显示已点选的歌曲数据,以及播放中的对应歌曲数据的歌词字幕等。0068在多个使用者端2中任一特定使用者端皆可通过所形成的使用者接口700点选想说明书CN102325135ACN102325148A7/8页10要演唱的歌曲,且应用程序将通知处理器2B通过网络发出对应此歌曲的起始信号至服务端1;当背景影像提供系统10的接收模块11通过网络接收此起始信号后,即可通知服务端1的处理器依据起始信号,从储存模块的多个歌曲数据中找出对应的歌曲数据,并将歌曲数据传送至接收模块11予以接收。0069在本实施例中,假设某位特定使用者想要点唱一首”女人花”,其可通过使。

36、用者接口700的功能区块720A选择点歌功能以搜寻点选这首歌,而点选完成的歌曲将会在歌曲数据显示区块720C中以排列显示,并发送对应的起始信息至服务端1。服务端1会依据此起始信息找出”女人花”这首歌曲数据,以供接收模块11接收。之后通过获取模块12获取”女人花”这首歌曲数据的整体识别数据,并由指派模块14参照分类数据132中找出”女人花”这首歌曲数据所对应的候选类别例如整体识别数据中的卷标数据对应于类别”苦恋”,而歌词数据中出现的”爱”、”心痛”等字词可分别对应于类别”情歌”及”伤心”等;经过指派模块14对候选类别的加权分析后,即确定最适当的候选类别例如假设卷标数据的加权高于歌词数据的加权,因。

37、此判断”女人花”这首歌曲数据的最适当候选类别为卷标数据所对应的候选类别”苦恋”。最后,指派模块14会从数据库模块13的多个背景影像数据131中找出对应”苦恋”这个候选类别的候选背景影像数据,并通知传输模块15用来通过网络同步传输此候选背景影像数据至使用者端2。0070参见图8,在本实施例中,当使用者端2接收到”女人花”这首歌曲数据后,其处理器2A会通知应用程序通过使用者接口700播放这首歌曲数据,包括在歌曲数据显示区块720C显示歌词内容,以及通过使用者端2的喇叭等扬声装置图未示播放这首歌的音乐伴奏;而同时当使用者端2通过网络接收到对应此歌曲数据的候选背景影像数据时,应用程序会将对应”苦恋”类。

38、别的候选背景影像数据套用于目前使用者接口700,以显示对应的接口背景影像710A,使得使用者端2同步播放这首歌曲数据时,也会同步改变其接口背景,让接口风格能与目前所播放的歌曲数据相互搭配,更能融入歌曲情境中。0071参见图9,在本实施例中,本发明网络伴唱系统100A包含前述点缀对象提供系统20及传输模块15,其设置于服务端1,且传输模块15耦合至数据库模块13。各使用者端2同前述第一实施例可产生对应的使用者接口,以供执行对应操作及功能。0072在本实施例中,仍以前述歌曲数据”女人花”为例,当服务端1的接收模块11接收到此歌曲数据时,获取模块12除了获取”女人花”这首歌曲数据的整体识别数据外,还。

39、获取这首歌曲数据的时序数据。此处以”女人花”前两句歌词字幕”我有花一朵种在我心中”为例,假设将字幕数据”花”视为第一对应字幕数据,而字幕数据”心”视为第二对应字幕数据;字幕数据”花”对应于第一时间,而字幕数据”心”对应于第二时间。当检索模块21依据前述字幕数据以针对数据库模块13的多个点缀对象数据进行检索时,若发现存在对应字幕数据”花”的第一点缀对象数据及对应字幕数据”心”的第二点缀对象数据,即通知点缀对象提供模块22,以便于对应的时间点提供对应的点缀对象数据,并利用传输模块15通过网络同步传送点缀对象数据至使用者端2,以在使用者接口依不同时间显示对应的点缀对象数据。并且通过前述配置模块23可。

40、配置调整点缀对象数据在使用者接口中所显示的位置及大小。0073参见图10,在使用者端使用者接口700播放”女人花”这首歌曲数据的过程中,当第一对应字幕数据”花”在第一时间被播放时,使用者端会接收到对应的第一点缀对象数说明书CN102325135ACN102325148A8/8页11据,并套用在使用者接口700中,使得使用者接口700的接口背景710或接口区块720例如区块框架或区块背景等上会显示有关”花”的第一点缀对象影像730,以呼应对应字幕数据的内容。而此第一点缀对象影像730将会从第一时间起持续被显示在使用者接口700中。0074参见图11,当字幕数据依序被播放,之后在第二时间播放第二对。

41、应字幕数据”心”时,使用者端会接收到对应的第二点缀对象数据,并套用在使用者接口700中以更新前述第一点缀对象数据,使得使用者接口700的接口背景710或接口区块720上会显示有关”心”的第二点缀对象影像740。以此类推,当播放到后续歌词字幕时,若判断存在其它对应字幕数据的点缀对象数据,即可持续针对使用者接口700目前所显示的点缀对象数据进行更新,如此反复直到此对应歌曲数据播放完毕为止。随着不同对应字幕数据被播放而改变不同的点缀对象影像显示。说明书CN102325135ACN102325148A1/7页12图1图2说明书附图CN102325135ACN102325148A2/7页13图3说明书附图CN102325135ACN102325148A3/7页14图4说明书附图CN102325135ACN102325148A4/7页15图5说明书附图CN102325135ACN102325148A5/7页16图6图7说明书附图CN102325135ACN102325148A6/7页17图8图9说明书附图CN102325135ACN102325148A7/7页18图10图11说明书附图CN102325135A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1