用于分布式故事阅读的视觉内容修改的制作方法

文档序号:9277568阅读:231来源:国知局
用于分布式故事阅读的视觉内容修改的制作方法
【专利说明】用于分布式故事阅读的视觉内容修改
【背景技术】
[0001] 远程地阅读故事(诸如通过计算机网络)具有成为非常个人化的体验的潜力。例 如,出差的父母可以向他们的孩子读他们的孩子最喜欢的睡前故事,以便不会错过让他们 的孩子盖好被子安睡。然而,迄今为止,当这被远程地完成时,体验受限于以下事实,即:故 事就是所共享的全部,或者在最好情况下,如在对等呼叫中那样,故事加上附加视频就是所 共享的全部。此外,共享体验多半是单向的(从读者到听者),其中读者与故事分离地传达情 感。

【发明内容】

[0002] 本
【发明内容】
被提供来以简化的形式引入概念的选取,这些概念在下面的具体实施 方式中进一步加以描述。本
【发明内容】
并不预期标识要求保护的主题的关键特征或基本特 征。
[0003] 各种实施例提供了其中可以从远程位置体验故事的交互式共享故事阅读体验。各 种实施例使得能够增强或修改与故事阅读体验关联的音频和/或视频。这可以包括在阅读 故事时增强和修改读者的话音、脸部和/或与故事关联的其他内容。
[0004] 按照这种方式,两个或者更多个远程参与者可以与基于故事的共享交互式内容实 时地通信和交互。可替换地或者附加地,基于故事的共享交互式内容可以被增强或修改,并 且被记录和/或存档以供后续回放。
【附图说明】
【具体实施方式】 [0005] 参照附图进行描述。在图中,附图标记的最左边的(一个或者多个) 数字标识该附图标记首次出现的附图。在说明书的不同示例以及附图中使用相同的附图标 记可以指示相似或相同的项目。
[0006] 图1为依照一个或多个实施例的示例实现方式中的环境的图示。
[0007] 图2为依照一个或多个实施例的示例实现方式中的环境的图示。
[0008] 图3为依照一个或多个实施例的示例增强效果模块的图示。
[0009] 图4图示出依照一个或多个实施例的流程图。
[0010] 图5图示出依照一个或多个实施例的流程图。
[0011] 图6图示出依照一个或多个实施例的流程图。
[0012] 图7图示出依照一个或多个实施例的示例用户界面。
[0013] 图8图示出依照一个或多个实施例的示例用户界面。
[0014] 图9图示出依照一个或多个实施例的流程图。
[0015] 图10图示出依照一个或多个实施例的流程图。
[0016] 图11图示出依照一个或多个实施例的流程图。
[0017] 图12图示出依照一个或多个实施例的流程图。
[0018] 图13图示出依照一个或多个实施例的流程图。
[0019] 图14图示出依照一个或多个实施例的示例系统。
[0020] 图15图示出依照一个或多个实施例的示例系统。
[0021] 图16图示出一个或多个实施例的方面。
[0022] 图17图示出一个或多个实施例的方面。
[0023] 图18图示出一个或多个实施例的方面。
[0024] 图19图示出一个或多个实施例的方面。
[0025] 图20图示出依照一个或多个实施例的流程图。
[0026] 图21图示出可以被利用来实现本文描述的各种实施例的示例计算设备。
【具体实施方式】
[0027] 综述 各种实施例提供了其中可以从远程位置体验故事的交互式共享故事阅读体验。各种实 施例使得能够增强或修改与故事阅读体验关联的音频和/或视频。这可以包括在阅读故事 时增强和修改读者的话音、脸部和/或与故事关联的其他内容。所描述的实施例可以与诸 如称为"电子书"的电子图书之类的电子或数字内容有关地加以利用。电子书是一种包括 文本、图像或二者的数字形式的图书长度的出版物,并且在计算机或其他电子设备上制作、 通过计算机或其他电子设备公布并且可在计算机或其他电子设备上阅读。电子书通常在专 用电子书阅读器或者通用平板计算机上阅读。个人计算机和移动电话也可以用来阅读电子 书。
[0028] 按照这种方式,两个或更多个远程参与者可以与基于故事的共享交互式内容实时 地通信和交互。可替换地或者附加地,基于故事的共享交互式内容可以被增强或修改和/ 或存档以便后续回放。在各种实施例中,参与者可以欣赏还包括用户与故事内容的交互的 共享视图,例如,如果一个用户触摸图片或者沿着内容中的词语追踪,那么那些动作可以对 其他参与者可见。
[0029] 在接下来的讨论中,提供了题为"示例操作环境"的章节,并且其描述了其中可以 采用一个或多个实施例的一种环境。在此之后,题为"示例增强效果模块"的章节描述了依 照一个或多个实施例的增强效果模块。接下来,题为"用于分布式故事阅读的语音修改"的 章节描述了其中可以在阅读故事的上下文中修改语音的各种实施例。在此之后,题为"使 用暗示决定何时增强语音"的章节描述了依照一个或多个实施例可以用于语音增强的各种 暗示。接下来,题为"使用触摸决定何时增强语音"的章节描述了依照一个或多个实施例可 以如何利用基于触摸的输入造成语音增强。在此之后,题为"使用用户界面元素决定何时增 强语音"的章节描述了依照一个或多个实施例可以如何使用各种用户界面元素造成语音增 强。接下来,题为"使用姿态来应用增强"的章节描述了依照一个或多个实施例可以如何在 增强过程中利用各种姿态。在此之后,题为"使用故事内容来应用增强"的章节描述了依照 一个或多个实施例可以如何在增强过程中使用特定故事的内容。接下来,题为"使用故事元 数据来应用增强"的章节描述了依照一个或多个实施例可以如何在增强过程中利用与故事 关联的元数据。在此之后,题为"使用页码和其他故事结构来应用增强"的章节描述了依照 一个或多个实施例可以如何在增强过程中利用页码和其他故事结构。接下来,题为"实现方 式的示例和考虑因素"的章节描述了依照一个或多个实施例的各种实现方式的示例。在此 之后,题为"捕获共享的故事体验以供后续共享"的章节描述了依照一个或多个实施例可以 如何以实时以外的方式来共享故事。接下来,题为"媒体流操纵"的章节描述了依照一个或 多个实施例可以如何利用增强效果操纵媒体流。在此之后,题为"示例使用场景"的章节描 述了依照一个或多个实施例的各种使用场景。最后,题为"示例设备"的章节描述了可以被 利用来实现一个或多个实施例的示例设备。
[0030] 提供了下面要描述的各种实施例的综述之后,现在考虑其中可以实现一个或多个 实施例的一些示例操作环境。
[0031] 示例操作环境 本文描述的各种实施例可以在各种各样的不同环境中实现。图1和图2图示出其中可 以实现所述实施例的两个示例环境。应当领会和理解的是,可以在不脱离要求保护的主题 的精神和范围的情况下利用其他环境。
[0032] 图1为在基于分组的网络上实现的通信系统100的示意图示,所述基于分组的 网络在这里通过互联网形式的通信云110表示,其包括多个互连元件。应当领会的是,尽 管参照通信系统100描述了各种实施例的方面,但是这些讨论仅仅用于说明的目的,并且 并非预期限制要求保护的主题的范围。每个网络元件连接到互联网的其余部分,并且被 配置成在互联网上通过传输和接收互联网协议(IP)分组形式的数据而与其他这样的元件 传送数据。每个元件也具有在互联网内对该元件定位的关联IP地址,并且每个分组在其 报头中包括源和一个或多个目的地IP地址。图1中所示的元件包括多个最终用户终端 102(a)-102(c)(诸如台式或膝上型PC或者启用互联网的移动电话)、一个或多个服务器 104 (诸如基于互联网的通信系统的对等服务器等等)以及到另一种类型的网络108 (诸如 到传统的公共交换电话网络(PSTN)或者其他电路交换网络,和/或到移动蜂窝网络)的网 关106。然而,当然,将领会的是,比那些明确示出的元件多得多的元件组成互联网。这在图 1中通过通信云110示意性地表示,该通信云典型地包括许多其他的最终用户终端、服务器 和网关以及互联网服务提供商(ISP)的路由器和互联网骨干路由器。此外,图1的系统也 包括电子书的一个或多个源,其示例在下文中提供。
[0033] 在该图示和描述的实施例中,最终用户终端102(a)_102(c)可以通过通信云使用 任何适当的技术彼此通信以及与其他实体通信。因此,最终用户终端可以通过通信云110 和/或通过通信云110、网关106和网络108使用例如互联网协议语音通信(VoIP)与一个 或多个实体通信。为了与另一个最终用户终端通信,在发起的最终用户终端上执行的客户 端获取其上安装另一个客户端的终端的IP地址。这典型地使用地址查找表完成。
[0034] 一些基于互联网的通信系统由运营商管理,因为它们依赖于一个或多个集中式、 运营商运行的服务器以用于进行地址查找(未示出)。在这种情况下,当一个客户端要与另 一个客户端通信时,那么发起的客户端联系由系统运营商运行的集中式服务器以获得被呼 叫者的IP地址。
[0035] 与这些运营商管理的系统形成对照的是,另一种类型的基于互联网的通信系统 称为"对等"(P2P)系统。对等(P2P)系统典型地将责任从集中式运营商服务器转移走 并且转移到最终用户自身的终端中。这意味着对于地址查找的责任转移到像被标记为 102(a)-102(c)的终端那样的最终用户终端。每个最终用户终端可以运行P2P客户端应用, 并且每个这样的终端形成P2P系统的节点。P2P地址查找通过在最终用户节点中的一些最 终用户节点之中分布IP地址数据库而起作用。该数据库是一种列表,其将所有在线或者最 近在线用户的用户名映射到相关IP地址,使得给定用户名就可以确定IP地址。
[0036] IP地址一旦已知,则允许用户建立话音或视频呼叫,或者发送頂聊天消息或文件 传递等等。然而,附加地,也可以在客户端本身需要自主地与另一个客户端传送信息时使用 地址。
[0037] (一个或者多个)服务器104表示连接到通信系统100的一个或多个服务器,其示 例在上文和下文中提供。例如,服务器104可以包括协同工作以实现相同功能性的一批服 务器。可替换地或者附加地,服务器104可以包括多个独立服务器,其被配置成提供根据其 他服务器而专门化的功能性。如下文中更详细地描述的,这些服务器可以用作用于电子书 的知识库,这些电子书典型地在可通过URL访问的电子库中维护。
[0038] 在一个或多个实施例中,单独的最终用户终端102(a)_(c)包括电子书阅读器形 式的软件或者使得能够阅读电子书的其他适当配置的应用,诸如web浏览器。最终用户终 端也包括增强效果模块112,该模块可以用来增强与阅读在一个或多个其他远程参与者之 中共享的电子书有关的效果。此外,在至少一些实施例中,服务器104可以包括可以如上文 和下文中所描述的而进行操作的增强效果模块112。
[0039] 在操作中,增强效果模块112被配置成增强或修改与故事阅读体验关联的音频和 /或视频。这可以包括在阅读故事时读者的话音、脸部和/或与故事关联的其他内容(例如 故事的视觉内容)的增强和修改。
[0040] 考虑了其中可以利用本发明原理的一个示例系统之后,现在考虑其中可以利用本 发明原理的不同的示例系统。
[0041] 图2图示出一种示例系统200,其总体上将(一个或者多个)服务器104和最终用 户终端102示为在其中多个设备通过中心计算设备互连的环境中实现。最终用户终端包括 如上文和下文中描述的增强效果模块112。中心计算设备可以对所述多个设备是本地的,或 者可以位于远离所述多个设备的位置。在一个实施例中,中心计算设备是"云"服务器群, 其包括通过网络或互联网或者其他装置连接到所述多个设备的一个或多个服务器计算机。
[0042] 在一个实施例中,该互连架构使得功能性能够跨多个设备输送以便向所述多个设 备的用户提供共同且无缝的体验。所述多个设备中的每一个可以具有不同的物理要求和能 力,并且中心计算设备使用使得能够向所述设备输送体验的平台,该平台既适于该设备,也 为所有设备共用。在一个实施例中,创建目标设备"类别",并且使体验适于一般设备类别。 设备类别可以通过设备的物理特征或用途或者其他常见特性(例如CPU性能)限定。例如,如 先前所描述的,最终用户终端102可以以各种各样的不同方式配置,例如供移动装置202、 计算机204和电视206使用。这些配置中的每一种具有总体上相应的屏幕尺寸,并且因此最 终用户终端102在该示例系统200中可以被配置成这些设备类别之一。例如,最终用户终 端102可以采取移动装置202设备类别,其包括移动电话、音乐播放器、游戏设备等等。最 终用户终端102也可以采取计算机204设备类别,其包括个人计算机、膝上型计算机、上网 本、平板计算机等等。电视206配置包括涉及休闲环境中的显示的设备配置,例如电视、机 顶盒、游戏控制台等等。因此,本文描述的技术可以受最终用户终端102的这些各种配置支 持,并且不限于以下章节中描述的特定示例。
[0043] 在一些实施例中,(一个或者多个)服务器104包括"云"功能性。在这里,云208 被图示为包括用于web服务212的平台210。平台210抽象化云208的硬件(例如服务器) 和软件资源的底层功能性,并且因此可以充当"云操作系统"。例如,平台210可以抽象化将 最终用户终端102与其他计算设备连接的资源。平台210也可以用来抽象化资源规模以便 提供与遇到的对于经由平台210实现的web服务212的需求相应的规模水平。也可以设想 各种各样的其他示例,诸如服务器群中的服务器负载平衡、对恶意方(例如垃圾邮件、病毒 和其他恶意软件)的防范等等。因此,云208作为涉及软件和硬件资源的策略的部分而被包 括,这些资源经由互联网或者其他网络是对于最终用户终端102可用的。
[0044] 可替换地或者附加地,服务器104包括如上文和下文中所描述的增强效果模块 112。在一些实施例中,平台210和增强效果模块112可以驻留在相同的一组服务器上,而 在其他实施例中,它们驻留在分离的服务器上。在这里,增强效果模块112被示为利用由云 208提供的功能性以便与最终用户终端102互连。
[0045] 通常,本文描述的任何功能都可以使用软件、固件、硬件(例如固定逻辑电路系 统)、人工处理或者这些实现方式的组合实现。当在本文中使用时,术语"模块"、"功能性"和 "逻辑"通常表示软件、固件、硬件或者其组合。在软件实现方式的情况下,所述模块、功能性 或逻辑表示当在处理器(例如一个或多个CPU)上执行或者被处理器执行时执行所指定的任 务的程序代码。该程序代码可以存储在一
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1