【技术实现步骤摘要】
【国外来华专利技术】多媒体表演的基于模板的摘录和呈现
技术介绍
[0001]移动电话和其他便携式计算设备的安装基础在数量和计算能力方面与日俱增。几乎无处不在并深深植根于世界各地人们的生活方式中,移动设备几乎跨越了每个文化和经济障碍。在计算方面,现代移动电话可提供与几年前的台式计算机相当的速度和存储能力,从而实现按需声音合成和其他音乐应用。因此,包括智能电话在内的一些现代移动电话可支持音频和视频的基本回放。
[0002]然而,移动设备平台、网络、应用执行环境和庞大的内容量仍然对应用开发者向移动设备的用户提供对视听娱乐的引人注目的用户体验的能力施加了重大的实际限制。回放自定义选项可能受到限制,比如限于一次手动调整整个内容实例的回放设置。其他内容实例可能仅在整个内容实例之间或者在可能破坏自然回放流的预定断点处交替或插入。
[0003]用于回放的内容实例,比如歌曲记录的视频或音频文件或该歌曲的伴奏音轨,可能无法区分歌曲的结构元素,例如主歌、副歌、桥接、副歌旋律(hook)等的音乐理论概念,以及它们在歌曲内的结构边界。在不了解内容实例内的此类结构边界的情况下,诸如 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,包括:由至少一个计算机处理器检索第一内容实例和对应的第一元数据,其中所述第一内容实例包括第一多个结构元素,并且其中第一多个结构元素中的至少一个结构元素对应于所述第一元数据的至少一部分;由所述至少一个计算机处理器选择包括第一组参数的第一模板,其中所述第一组参数中的参数适用于所述至少一个结构元素;由所述至少一个计算机处理器将所述第一模板的适用参数与对应于所述至少一个结构元素的所述第一元数据的至少一部分相关联;由在所述至少一个计算机处理器上运行的渲染引擎转换所述第一内容实例,其中该转换包括根据所述第一模板的适用参数来配置要回放的所述第一内容实例的所述至少一个结构元素;以及由所述至少一个计算机处理器将转换后的所述第一内容实例发送到内容回放设备。2.如权利要求1所述的计算机实现的方法,还包括:由所述至少一个计算机处理器检索第二内容实例和对应的第二元数据,其中第一内容实例还包括第二多个结构元素,并且其中第二多个结构元素中的至少一个结构元素对应于所述第二元数据的至少一部分;由所述至少一个计算机处理器将所述第一模板的适用参数与对应于所述第二多个结构元素中的至少一个结构元素的所述第二元数据的至少一部分相关联;以及由在所述至少一个计算机处理器上运行的所述渲染引擎转换所述第二内容实例,其中该转换包括根据所述第一模板的适用参数来配置要回放的所述第二内容实例的所述至少一个结构元素。3.如权利要求1或2中的任一项所述的计算机实现的方法,还包括:由所述至少一个计算机处理器选择包括第二组参数的第二模板,其中所述第二组参数中的给定参数适用于所述第一多个结构元素中的所述至少一个结构元素;由所述至少一个计算机处理器将所述第二模板的给定参数与对应于所述第一多个结构元素中的所述至少一个结构元素的所述第一元数据的至少一部分相关联;由在所述至少一个计算机处理器上运行的所述渲染引擎转换所述第一内容实例,其中该转换包括根据所述第二模板的给定参数来配置要回放的所述第一内容实例的所述至少一个结构元素。4.如权利要求3所述的计算机实现的方法,还包括:由所述至少一个处理器将代替所述第一模板的适用参数的所述第二模板的给定参数与对应于所述第一多个结构元素中的所述至少一个结构元素的所述第一元数据的至少一部分重新关联;以及由在所述至少一个计算机处理器上运行的所述渲染引擎进一步转换所述第一内容实例,其中该转换包括在已经根据所述第一模板的适用参数配置了要回放的所述第一内容实例的所述至少一个结构元素之后,根据所述第二模板的给定参数来配置要回放的所述第一内容实例的附加结构元素。5.如权利要求1至4中的任一项所述的计算机实现的方法,其中,所述第一内容实例被配置为伴随至少一个内容记录,所述至少一个内容记录将由与所述内容回放设备通信耦合
的至少一个记录设备生成。6.如权利要求1至5中的任一项所述的计算机实现的方法,其中,所述第一模板的适用参数包括补充内容,其中所述第一多个结构元素中的所述至少一个结构元素是所述第一内容实例的指定片段。7.如权利要求6所述的计算机实现的方法,其中,所述指定片段被配置为用所述第一模板的适用参数的所述补充内容来替代或覆盖。8.如权利要求6或7中的任一项所述的计算机实现的方法,其中,所述补充内容是第二内容实例或其片段,并且其中所述补充内容被配置为排队以在所述第一内容实例的所述指定片段之后进行顺序回放。9.如权利要求6至8中的任一项所述的计算机实现的方法,其中,所述指定片段被配置为经由社交媒体平台、促销渠道或其组合进行共享。10.如权利要求6至9中的任一项所述的计算机实现的方法,其中,由所述至少一个计算机处理器经由机器学习算法、基于逻辑的过滤器或其组合中的至少一个自动选择所述指定片段。11.如权利要求8所述的计算机实现的方法,其中,由所述至少一个计算机处理器经由机器学习算法、基于逻辑的过滤器或其组合中的至少一个从所述第二内容实例中自动选择附加片段,并且其中所述指定片段被与所述附加片段组合。12.如权利要求1至11中的任一项所述的计算机实现的方法,其中,所述第一元数据的至少一部分、所述第一模板的适用参数或其组合至少部分地基于众包输入。13.如权利要求1至12中的任一项所述的计算机实现的方法,其中,所述第一模板的适用参数包括过渡、音频过滤器、视频过滤器、文本过滤器或其组合。14.一种非暂态计算机可读存储介质,包括存储在其上的指令,所述指令当由至少一个计算机处理器执行时使得所述至少一个计算机处理器执行包括以下各项的操作:检索第一内容实例和对应的第一元数据,其中所述第一内容实例包括第一多个结构元素,并且其中第一多个结构元素中的至少一个结构元素对应于所述第一元数据的至少一部分;选择包括第一组参数的第一模板,其中所述第一组参数中的参数适用于所述至少一个结构元素;将所述第一模板的适用参数与对应于所述至少一个结构元素的所述第一元数据的至少一部分相关联;由在所述至少一个计算机处理器上运行的渲染引擎转换所述第一内容实例,其中该转换包括根据所述第一模板的适用参数来配置要回放的所述第一内容实例的所述至少一个结构元素;以及将转换后的所述第一内容实例发送到内容回放设备。15.如权利要求14所述的非暂态计算机可读存储介质,还包括:由所述至少一个计算机处理器检索第二内容实例和对应的第二元数据,其中第一内容实例还包括第二多个结构元素,并且其中第二多个结构元素中的至少一个结构元素对应于所述第二元数据的至少一部分;将所述第一模板的适用参数与对应于所述第二多个结构元素中的至少一个结构元素
的所述第二元数据的至少一部分相关联;以及由在所述至少一个计算机处理器上运行的所述渲染引擎转换所述第二内容实例,其中该转换包括根据所述第一模板的适用参数来配置要回放的所述第二内容实例的所述至少一个结构元素。16.如权利要求14或15中的任一项所述的非暂态计算机可读存储介质,所述操作还包括:选择包括第二组参数的第二模板,其中所述第二组参数中的给定参数适用于所述第一多个结构元素中的所述至少一个结构元素;将所述第二模板的给定参数与对应于所述第一多个结构元素中的所述至少一个结构元素的所述第一元数据的至少一部分相关联;由在所述至少一个计算机处理器上运行的所述渲染引擎转换所述第一内容实例,其中该转换包括根据所述第二模板的给定参数来配置要回放的所述第一内容实例的所述至少一个结构元素。17.如权利要求16所述的非暂态计算机可读存储介质,所述操作还包括:由至少一个处理器将代替所述第一模板的适用参数的所述第二模板的给定参数与对应于所述第一多个结构元素中的所述至少一个结构元素的所述第一元数据的至少一部分重新关联;以及由在所述至少一个计算机处理器上运行的所述渲染引擎进一步转换所述第一内容实例,其中该转换包括在已经根据所述第一模板的适用参数配置了要回放的所述第一内容实例的所述至少一个结构元素之后,根据所述第二模板的给定参数来配置要回放的所述第一内容实例的附...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。