CN115963963A - 互动小说生成方法、呈现方法、装置、设备及介质 - Google Patents
互动小说生成方法、呈现方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN115963963A CN115963963A CN202211712313.0A CN202211712313A CN115963963A CN 115963963 A CN115963963 A CN 115963963A CN 202211712313 A CN202211712313 A CN 202211712313A CN 115963963 A CN115963963 A CN 115963963A
- Authority
- CN
- China
- Prior art keywords
- text
- interactive
- content
- novel
- voice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 586
- 238000000034 method Methods 0.000 title claims abstract description 110
- 230000003993 interaction Effects 0.000 claims description 186
- 230000004044 response Effects 0.000 claims description 51
- 230000006399 behavior Effects 0.000 claims description 20
- 230000001960 triggered effect Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 11
- 238000013507 mapping Methods 0.000 claims description 6
- 230000003044 adaptive effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 56
- 230000008569 process Effects 0.000 description 21
- 230000001771 impaired effect Effects 0.000 description 20
- 238000012545 processing Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000007654 immersion Methods 0.000 description 2
- 206010047571 Visual impairment Diseases 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 208000029257 vision disease Diseases 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000004393 visual impairment Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本公开提供了一种互动小说生成方法、互动小说呈现方法、装置、设备及介质,其中,该方法包括:获取待生成互动小说的原始文本,所述原始文本包括至少一段文本内容,针对至少一段文本内容,确定文本内容的文本播报语音,针对原始文本中绑定有互动内容的文本内容,生成与互动内容匹配的交互提示语音,响应于互动小说导出操作,基于至少一段文本内容、互动内容、文本播放语音和交互提示语音,生成编辑后的互动小说。本公开实施例通过在生成互动小说的过程中,配置文本播报语音和交互提示语音,使得编辑后的互动小说能够播放语音,从而使得互动小说使用者可以通过收听语音的方式参与到互动小说中,丰富互动小说的受众人群,提高互动小说使用者的体验。
Description
技术领域
本公开涉及计算机技术领域,具体而言,涉及一种互动小说生成方法、互动小说呈现方法、装置、设备及介质。
背景技术
随着互联网技术的不断发展,人们可以通过电子设备来阅读小说等文学作品,互动小说作为一种使用者可参与的娱乐形式,其与互动小说中的角色的交互感使得使用者可以沉浸到互动小说的故事情节中,受到使用者的广泛青睐,逐渐成为了人们娱乐消遣的重要手段。
在使用者体验传统的互动小说时,一般需要使用者通过观看屏幕上展示的画面来进行互动,这就导致传统的互动小说是通过视觉呈现的方式实现互动,互动形式局限性高,对于互动小说的受众人群具有极大限制。
发明内容
本公开实施例至少提供一种互动小说生成方法、互动小说呈现方法、装置、设备及介质。
本公开实施例提供了一种互动小说生成方法,所述方法包括:
获取待生成互动小说的原始文本,其中,所述原始文本包括至少一段文本内容;
针对至少一段所述文本内容,确定所述文本内容的文本播报语音;
针对所述原始文本中绑定有互动内容的文本内容,生成与所述互动内容匹配的交互提示语音;
响应于互动小说导出操作,基于所述至少一段文本内容、所述互动内容、所述文本播放语音和所述交互提示语音,生成编辑后的互动小说。
本公开实施例提供了一种互动小说呈现方法,所述方法包括:
响应于针对配置完成的互动小说的阅读操作,展示互动小说阅读界面;
在所述互动小说阅读界面上呈现至少一段文本内容,以及播放与所述至少一段文本内容对应的文本播报语音;
在所述至少一段文本内容中存在绑定有互动内容的文本内容的情况下,在展示该文本内容以及播放该文本内容的文本播报语音之后,展示所述互动内容,并播放与所述互动内容匹配的交互提示语音。
本公开实施例还提供一种互动小说生成装置,所述装置包括:
文本获取模块,用于获取待生成互动小说的原始文本,其中,所述原始文本包括至少一段文本内容;
播报语音确定模块,用于针对至少一段所述文本内容,确定所述文本内容的文本播报语音;
提示语音确定模块,用于针对所述原始文本中绑定有互动内容的文本内容,生成与所述互动内容匹配的交互提示语音;
小说导出模块,用于响应于互动小说导出操作,基于所述至少一段文本内容、所述互动内容、所述文本播放语音和所述交互提示语音,生成编辑后的互动小说。
本公开实施例还提供一种互动小说呈现装置,所述装置包括:
界面展示模块,用于响应于针对配置完成的互动小说的阅读操作,展示互动小说阅读界面;
文本呈现模块,用于在所述互动小说阅读界面上呈现至少一段文本内容,以及播放与所述至少一段文本内容对应的文本播报语音;
互动呈现模块,用于在所述至少一段文本内容中存在绑定有互动内容的文本内容的情况下,在展示该文本内容以及播放该文本内容的文本播报语音之后,展示所述互动内容,并播放与所述互动内容匹配的交互提示语音。
本公开实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述任一种可能的实施方式中所述互动小说生成方法或者互动小说呈现方法的步骤。
本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述任一种可能的实施方式中所述互动小说生成方法或者互动小说呈现方法的步骤。
本公开实施例提供的互动小说生成方法以及互动小说呈现方法、装置、设备及介质,在获取待生成互动小说的原始文本后,针对至少一段文本内容,确定文本内容的文本播报语音,针对原始文本中绑定有互动内容的文本内容,生成与互动内容匹配的交互提示语音,响应于互动小说导出操作,基于至少一段文本内容、互动内容、文本播放语音和交互提示语音,生成编辑后的互动小说。通过在生成互动小说的过程中,配置文本内容的文本播报语音以及与互动内容匹配的交互提示语音,使得编辑后的互动小说在使用过程中能够播放文本播报语音以及交互提示语音,使得互动小说使用者可以通过收听文本播报语音获知互动小说的文本内容,同时使得互动小说使用者可以跟随交互提示语音的指示进行互动,使得不便于观看屏幕的使用者,例如视障使用者可以实现通过收听语音的方式参与到互动小说中,推进互动小说的进行,有助于丰富互动小说的受众人群,有效提高互动小说使用者的使用体验。
进一步的,针对视障使用者而言,其可以通过收听语音的方式参与到互动小说中,使得视障使用者可以沉浸式地体验互动小说,有效提高视障使用者的参与感,同时也有助于提升互动小说的可用性。
更进一步的,本公开实施例可以响应于互动小说创作者的操作来配置文本播报语音以及交互提示语音,减少真人配音所带来的时间耗费,提升语音配置的效率,本公开实施例还可以通过模式切换来为非视障使用者和视障使用者分别设置适配的互动行为,有助于提升互动小说的通用性。
为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。
附图说明
为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本公开实施例所提供的一种传统的互动小说生成方法的过程示意图;
图2示出了本公开实施例所提供的一种互动小说生成方法的流程图;
图3示出了本公开实施例所提供的一种互动小说编辑页面的示意图;
图4a示出了本公开实施例所提供的一种生成空白文本段的示意图;
图4b示出了本公开实施例所提供的一种展示空白文本段的示意图;
图5a示出了本公开实施例所提供的一种触发第二控件的示意图;
图5b示出了本公开实施例所提供的一种展示文本编辑界面的示意图;
图5c示出了本公开实施例所提供的一种展示目标文本段的示意图;
图6a示出了本公开实施例所提供的一种触发第一控件的示意图;
图6b示出了本公开实施例所提供的一种展示语音编辑界面的示意图;
图6c示出了本公开实施例所提供的一种展示语音标识的示意图;
图7a示出了本公开实施例所提供的一种在多选互动方式的情况下,触发第三控件的示意图;
图7b示出了本公开实施例所提供的一种在多选互动方式的情况下,展示互动编辑界面的示意图;
图7c示出了本公开实施例所提供的一种在多选互动方式的情况下,展示互动内容的示意图;
图8a示出了本公开实施例所提供的一种在双击互动方式的情况下,触发第三控件的示意图;
图8b示出了本公开实施例所提供的一种在双击互动方式的情况下,展示互动编辑界面的示意图;
图8c示出了本公开实施例所提供的一种在双击互动方式的情况下,展示互动内容的示意图;
图9a示出了本公开实施例所提供的一种在划动互动方式的情况下,触发第三控件的示意图;
图9b示出了本公开实施例所提供的一种在划动互动方式的情况下,展示互动编辑界面的示意图;
图9c示出了本公开实施例所提供的一种在划动互动方式的情况下,展示互动内容的示意图;
图10a示出了本公开实施例所提供的一种在长按互动方式的情况下,触发第三控件的示意图;
图10b示出了本公开实施例所提供的一种在长按互动方式的情况下,展示互动编辑界面的示意图;
图10c示出了本公开实施例所提供的一种在长按互动方式的情况下,展示互动内容的示意图;
图11示出了本公开实施例所提供的一种互动小说生成方法的过程示意图;
图12示出了本公开实施例所提供的一种互动小说呈现方法的流程图;
图13示出了本公开实施例所提供的一种互动小说阅读界面的示意图;
图14示出了本公开实施例所提供的一种互动小说生成装置的示意图之一;
图15示出了本公开实施例所提供的一种互动小说生成装置的示意图之二;
图16示出了本公开实施例所提供的一种互动小说呈现装置的示意图之一;
图17示出了本公开实施例所提供的一种互动小说呈现装置的示意图之二;
图18示出了本公开实施例所提供的一种电子设备的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
本文中术语“和/或”,仅仅是描述一种关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。
随着互联网技术的不断发展,互动小说作为一种使用者可参与的娱乐形式,其角色交互感使得使用者可以沉浸到情节中,受到使用者的广泛青睐,逐渐成为了人们娱乐消遣的重要手段。请参阅图1,图1为本公开实施例提供的一种传统的互动小说生成方法的过程示意图。如图1中所示,在传统的互动小说生成过程中,大多是使用编辑器等互动小说编辑工具来进行编辑,在录入文本后,通过编辑流程(分支、跳转、多结局等)、设置美术资源以及设置音乐资源和音效资源来生成互动小说,使得生成的互动小说能够呈现与台词关联的图片或者视频,在此过程中,部分互动小说创作者会通过配音演员为互动小说中的角色进行配音,从而为互动小说设置配音资源,以增加互动小说使用者的代入感和沉浸感,然而,针对视障使用者而言,即便其可以通过配音获知互动小说的剧情,由于视障使用者无法看到互动小说阅读界面,导致其无法参与到互动过程中,如此,视障使用者体验互动小说的局限性极大,影响视障使用者的参与感和体验感。
基于上述研究,本公开提供了一种互动小说生成方法以及互动小说呈现方法,能够在生成互动小说的过程中,配置文本内容的文本播报语音以及与互动内容匹配的交互提示语音,使得编辑后的互动小说在使用过程中能够播放文本播报语音以及交互提示语音,使得互动小说使用者可以通过收听语音的方式参与到互动小说中,推进互动小说的进行,有助于丰富互动小说的受众人群,有效提高互动小说使用者的使用体验。
针对以上方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本公开针对上述问题所提出的解决方案,都应该是发明人在本公开过程中对本公开做出的贡献。
为便于对本实施例进行理解,首先对本公开实施例所公开的一种互动小说生成方法进行详细介绍,本公开实施例所提供的互动小说生成方法的执行主体一般为具有一定计算能力的电子设备,本实施方式中,该电子设备可以为服务器。其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云存储、大数据和人工智能平台等基础云计算服务的云服务器。
其他实施方式中,该电子设备还可以为终端设备或者其他处理设备,该终端设备可以为用户设备(User Equipment,UE)、用户终端、终端、计算设备等,其他处理设备可以是包括处理器和存储器的设备,在此不做限定。在一些可能的实现方式中,该互动小说生成方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
下面对本公开实施例提供的一种互动小说生成方法加以说明。
请参阅图2,图2为本公开实施例提供的一种互动小说生成方法的流程图。如图2中所示,本公开实施例提供的互动小说生成方法包括步骤S201~S204,其中:
S201:获取待生成互动小说的原始文本,其中,所述原始文本包括至少一段文本内容。
这里,所述原始文本可以包括所述待生成互动小说的全部或部分文字内容,针对互动小说而言,其文字通常以段为单位来进行划分,相应地,所述原始文本包括至少一段文本内容。
在生成互动小说的过程中,可以使用编辑器等互动小说编辑工具来进行编辑,具体的,如图3所示,为本公开实施例提供的一种互动小说编辑页面的示意图。其中,所述互动小说编辑页面包括文本展示区和文本配置区,所述文本展示区用于展示所配置的文本内容,所述文本配置区用于对所述文本内容进行配置。同时,所述互动小说编辑页面还可以包括美术配置区,音乐配置区等,根据互动小说生成需求进行具体的配置,在此不做具体限制。
针对所述原始文本,在一些可能的实施方式中,可以是将接收到的用户上传的文本作为所述原始文本。
这里,所述用户为使用编辑器来创作互动小说的互动小说创作者。
在另一些可能的实施方式中,编辑器可以提供多个文本,因此还可以是将用户从编辑器提供的多个文本中选择的文本作为所述原始文本。
具体的,可以接收用户上传或选择的待生成互动小说的原始文本,从所述原始文本中解析出至少一段文本内容。
在又一些可能的实施方式中,也可以是将用户通过所述互动小说编辑页面输入的文本作为所述原始文本。
具体的,可以响应于作用在所述文本展示区上的文本新增操作,在所述文本展示区展示空白文本段,响应于作用在所述文本配置区上的文本编辑操作,确定所述空白文本段内展示的文本内容,所述原始文本包括编辑的至少一段文本内容。
示例性的,请同时参阅图4a~4b,图4a~4b分别为本公开实施例提供的一种生成空白文本段的示意图以及一种展示空白文本段的示意图。如图4a中所示,可以响应于作用在所述文本展示区上的文本新增操作,例如双击操作,如图4b中所示,在所述文本展示区展示空白文本段。
这里,为了确定所述空白文本段内展示的文本内容,在一些可能的实施方式中,可以响应于针对所述文本配置区中第二控件的触发操作,展示针对所述空白文本段的文本编辑界面,获取在所述文本编辑界面中配置的角色信息、台词内容和内容参数,得到在所述空白文本段内展示的文本内容。
这里,所述文本编辑界面可以是子界面的展示形式,还可以是弹窗的展示形式等,在此不做具体限制。所述文本编辑界面中显示有角色配置项以及台词配置项,用户可以对所述角色配置项以及所述台词配置项进行配置,从而可以获取用户在所述文本编辑界面中配置的角色信息、台词内容和内容参数,基于所述得到所述色信息、所述台词内容和所述内容参数,可以确定所述空白文本段内展示的文本内容。
在一些可能的实施方式中,在从所述原始文本中解析出至少一段文本内容之后,或者所述确定所述空白文本段内展示的文本内容之后,可以将所述文本内容添加到对应的空白文本段中,得到目标文本段,并将所述目标文本段展示在所述文本展示区中。
这里,在接收到所述文本新增操作的情况下,所述空白文本段为响应于所述文本新增操作生成的空白文本段,在接收用户上传或选择的待生成互动小说的原始文本,并从所述原始文本中解析出至少一段文本内容的情况下,可以自动地生成至少一个空白文本段,将解析出的每段文本内容分别添加到自动生成的每个空白文本段中。
示例性的,请同时参阅图5a~5c,图5a~5c分别为本公开实施例提供的一种触发第二控件的示意图、一种展示文本编辑界面的示意图以及一种展示目标文本段的示意图。如图5a中所示,可以响应于针对所述文本配置区中剧情文本页签下的显示文本按钮的触发操作,如图5b中所示,展示针对所述空白文本段的文本编辑界面,在本示例中,所述文本编辑页面包括角色名称、文字颜色、文字效果、数值字符、语速、对话框位置、头像等可配置项,在获取到用户在所述文本编辑界面中配置的角色信息、台词内容和内容参数后,还可以在所述文本编辑界面下方的效果预览区为用户呈现文本内容的效果,在用户完成在所述文本编辑页面上的配置后,可以得到所述空白文本段内展示的文本内容,如图5c中所示,可以将所述目标文本段展示在所述文本展示区中,同时还可以在所述文本配置区中的画面中展示所述目标文本段。
S202:针对至少一段所述文本内容,确定所述文本内容的文本播报语音。
该步骤中,为了使得互动小说使用者可以通过收听语音的方式参与到互动小说中,这里可以确定所述文本内容的文本播报语音,从而为互动小说的剧情情节配置语音。
针对所述文本播报语音,在一些可能的实施方式中,可以是将用户通过所述互动小说编辑页面配置的语音作为所述文本播报语音。
具体的,可以响应于作用在所述互动小说编辑页面上的语音配置操作,生成所述文本内容的文本播报语音。
这样,可以响应于互动小说创作者的操作来配置文本播报语音,减少真人配音所带来的时间耗费,提升语音配置的效率。
在另一些可能的实施方式中,还可以接收用户上传的所述文本内容的录音,将所述录音确定为所述文本播报语音。
相应地,为了生成所述文本内容的文本播报语音,在一些可能的实施方式中,可以响应于针对所述文本配置区中第一控件的触发操作,展示针对所述文本内容的语音编辑界面,根据在所述语音编辑界面上的语音编辑操作,确定为所述文本内容配置的配音属性信息,基于所述配音属性信息以及所述文本内容,生成文本播报语音,所述文本播报语音与所述文本内容相匹配。
这里,所述语音编辑界面可以是子界面的展示形式,还可以是弹窗的展示形式等,在此不做具体限制。所述语音编辑界面中显示有声音配置项,用户可以对所述声音配置项进行配置,从而可以确定为所述文本内容配置的配音属性信息,基于所述配音属性信息以及所述文本内容,生成与所述文本内容相匹配的所述文本播报语音。
在一些可能的实施方式中,在生成所述文本内容的文本播报语音之后,还可以在所述文本展示区中的所述目标文本段中添加语音标识,以便用户对所述文本内容的语音配置状态进行确认。
这里,所述语音标识指示所述目标文本段中的文本内容为生成文本播报语音的状态。
示例性的,参见图6a~6c所示,图6a~6c分别为本公开实施例提供的一种触发第一控件的示意图、一种展示语音编辑界面的示意图以及一种展示语音标识的示意图。如图6a中所示,可以响应于针对所述文本配置区中图像音乐页签下的播放智能语音按钮的触发操作,如图6b中所示,针对所述文本内容的语音编辑界面,在本示例中,所述语音编辑界面包括声音类型、音量、音效等可配置项,响应于用户在所述语音编辑界面上的语音编辑操作,可以获取到用户在所述语音编辑界面中配置的配音属性信息,进而可以基于所述配音属性信息以及所述文本内容,生成所述文本播报语音,如图6c中所示,在生成所述文本内容的文本播报语音之后,可以在所述文本展示区中的所述目标文本段中添加语音标识。
S203:针对所述原始文本中绑定有互动内容的文本内容,生成与所述互动内容匹配的交互提示语音。
该步骤中,为了使得互动小说使用者可以通过收听语音的方式参与到互动小说中,这里可以确定与所述互动内容匹配的交互提示语音从而为互动小说的互动节点配置语音。
这里,在生成与所述互动内容匹配的交互提示语音之前,首先要确定所述原始文本中绑定有互动内容的文本内容,为此,预先需要为所述原始文本中需要配置互动内容的文本内容绑定互动内容。
因此,在一些可能的实施方式中,在获取待生成互动小说的原始文本之后,可以确定至少一段所述文本内容中需要配置互动内容的目标文本内容,确定对所述目标文本内容设置的互动方式,以及在所述互动方式下配置的互动参数,其中,所述互动参数包括互动文本以及指示在所述互动方式下的互动行为的行为参数,基于所述互动方式、所述互动文本以及所述行为参数,确定所述互动内容,并将所述互动内容与所述目标文本内容绑定。
这里,所述互动方式为提供的预设互动方式中的一种,所述预设互动方式包括下述中的至少一种:多选互动方式、双击互动方式、划动互动方式、长按互动方式。
针对所述目标文本内容,在一些可能的实施方式中,编辑器可以对所述至少一段文本内容进行解析,从中确定出确定能够配置互动内容的至少一段候选文本内容并将所述至少一段候选文本内容提供给用户,进而可以将用户从编辑器提供的所述至少一段候选文本内容中选择的候选文本内容作为所述目标文本内容。
具体的,可以从所述至少一段文本内容中确定能够配置互动内容的至少一段候选文本内容,响应于用户针对所述至少一段候选文本内容的选择操作,确定所述用户从所述至少一段候选文本内容中选择的所述目标文本内容。
这里,可以通过解析所述至少一段文本内容中的各个词语,来确定该段文本内容是否为能够配置互动内容的候选文本内容。
在另一些可能的实施方式中,还可以是将用户通过所述互动小说编辑页面选择的文本内容作为所述候选文本内容。
具体的,可以响应于针对所述文本展示区中展示的至少一段文本内容的选择操作,确定需要配置互动内容的目标文本内容。
针对所述互动方式,在一些可能的实施方式中,编辑器可以针对所述目标文本向用户进行互动方式的推荐,进而将用户从推荐的互动方式中选择的互动方式确定为对所述目标文本内容设置的互动方式。
具体的,可以针对所述目标文本内容,确定出适配的推荐互动方式,响应于用户针对推荐互动方式的选择,将所述用户选择的所述推荐互动方式确定为对所述目标文本内容设置的互动方式。
在一些可能的实施方式中,还可以是将用户通过所述互动小说编辑页面配置的互动方式确定为对所述目标文本内容设置的互动方式。
具体的,可以响应于用户作用在所述互动小说编辑页面上的方式配置操作,确定配置的所述互动方式。
可选地,所述互动参数通过以下步骤确定:
响应于针对所述文本配置区中第三控件的触发操作,展示所述第三控件所属互动方式的互动编辑界面,响应于在所述互动编辑界面上的参数设置操作和文本配置操作,确定配置的所述互动文本和所述行为参数。
其中,所述文本配置区中存在多个第三控件,每种互动方式分别有各自对应的第三控件,相应地,触发每个第三控件后可以展示各自所属互动方式的互动配置界面。
这里,所述互动编辑界面可以是子界面的展示形式,还可以是弹窗的展示形式等,在此不做具体限制。所述互动编辑界面中显示有互动配置项,用户可以对所述互动配置项进行配置,从而可以确定为所述目标文本内容配置的所述互动文本和所述行为参数。
在一些可能的实施方式中,在将所述互动内容与所述目标文本内容绑定之后,还可以将所述互动内容展示在所述展示区中与所述目标文本内容对应的位置处。
示例性的,参见图7a~7c所示,图7a~7c分别为本公开实施例提供的一种在多选互动方式的情况下,触发第三控件的示意图、展示互动编辑界面的示意图以及展示互动内容的示意图。如图7a中所示,可以响应于针对所述文本配置区中剧情文本页签下的文字选项按钮的触发操作,如图7b中所示,展示多选互动方式的互动编辑界面,在本示例中,多选互动方式的互动编辑界面包括选择项等可配置项,在获取到用户在所述互动编辑界面中配置的选项后,可以基于所述多选互动方式以及配置的选项,确定所述互动内容,并将所述互动内容与所述目标文本内容绑定,如图7c中所示,可以将所述互动内容展示在所述展示区中与所述目标文本内容对应的位置处,同时还可以在所述文本配置区中的画面中展示配置的选项。
示例性的,参见图8a~8c所示,图8a~8c分别为本公开实施例提供的一种在双击互动方式的情况下,触发第三控件的示意图、展示互动编辑界面的示意图以及展示互动内容的示意图。如图8a中所示,可以响应于针对所述文本配置区中剧情文本页签下的双击互动按钮的触发操作,如图8b中所示,展示双击互动方式的互动编辑界面,在本示例中,多选互动方式的互动编辑界面包括提示文本等可配置项,在获取到用户在所述互动编辑界面中配置的提示文本后,可以基于所述双击互动方式以及配置的提示文本,确定所述互动内容,并将所述互动内容与所述目标文本内容绑定,如图8c中所示,可以将所述互动内容展示在所述展示区中与所述目标文本内容对应的位置处。
示例性的,参见图9a~9c所示,图9a~9c分别为本公开实施例提供的一种在划动互动方式的情况下,触发第三控件的示意图、展示互动编辑界面的示意图以及展示互动内容的示意图。如图9a中所示,可以响应于针对所述文本配置区中剧情文本页签下的划动互动按钮的触发操作,如图9b中所示,展示划动互动方式的互动编辑界面,在本示例中,划动互动方式的互动编辑界面包括划动方向、提示文本等可配置项,在获取到用户在所述互动编辑界面中配置的划动方向和配置的提示文本后,可以基于所述划动互动方式、配置的划动方向以及配置的提示文本,确定所述互动内容,并将所述互动内容与所述目标文本内容绑定,如图9c中所示,可以将所述互动内容展示在所述展示区中与所述目标文本内容对应的位置处。
示例性的,参见图10a~10c所示,图10a~10c分别为本公开实施例提供的一种在长按互动方式的情况下,触发第三控件的示意图、展示互动编辑界面的示意图以及展示互动内容的示意图。如图10a中所示,可以响应于针对所述文本配置区中剧情文本页签下的长按互动按钮的触发操作,如图10b中所示,展示长按互动方式的互动编辑界面,在本示例中,长按互动方式的互动编辑界面包括长按时间、操作前提示、操作中提示音等可配置项,在获取到用户在所述互动编辑界面中配置的长按时间、配置的操作前提示和配置的操作中提示音后,可以基于所述划动互动方式、配置的长按时间、配置的操作前提示以及配置的操作中提示音本,确定所述互动内容,并将所述互动内容与所述目标文本内容绑定,如图10c中所示,可以将所述互动内容展示在所述展示区中与所述目标文本内容对应的位置处。
可选地,为了提升互动小说生成效率,编辑器可以提供互动模式切换功能,以将适配于非视障使用者的通用互动模式对应调整为适配于视障使用者的专用互动模式。
具体地,在一些可能的实施方式中,在确定所述互动内容之后,还可以针对任一所述互动内容,响应于针对模式控件的触发操作,确定针对所述互动内容的目标互动模式。
这里,所述模式控件用于切换选择通用互动模式和专用互动模式。
可选地,在所述互动方式为多选互动方式的情况下,所述互动内容包括至少两个互动选项,在确定所述互动内容之后,可以响应于针对模式控件的触发操作,在通用互动模式和专用互动模式之间进行切换选择,在所述目标互动模式为所述通用互动模式下,对应的互动触发行为可以是触发互动选项,在所述目标互动模式为所述专用互动模式下,对应的互动触发行为可以是触发与所述互动选项对应的预设触发区域。
示例性的,可以同时参阅图7c,在图7c中,所述文本配置区中的画面中展示有配置的选项,此时所述目标互动模式为所述通用互动模式,响应于针对所述文本配置区中剧情文本页签下的模式切换按钮的触发操作,可以将所述通用互动模式切换为所述专用互动模式,在所述目标互动模式为所述专用互动模式下,对应的互动触发行为由触发互动选项,调整为触发与所述互动选项对应的预设触发区域。
这样,可以通过模式切换来为非视障使用者和视障使用者分别设置适配的互动行为,有助于提升互动小说的通用性。
相应地,所述生成与所述互动内容匹配的交互提示语音,可以是基于确定的所述目标互动模式,生成所述交互提示语音。
在所述互动方式为多选互动方式的情况下,在一些可能的实施方式中,在所述目标互动模式为所述专用互动模式下,根据预先设置的、与所述多选互动方式对应的互动触发行为,确定在互动小说阅读界面中触发每个所述互动选项的预设触发区域,以及指示每个所述互动选项与其对应的所述预设触发区域之间映射关系的提示信息,基于所述互动内容以及每个所述互动选项的所述预设触发区域和所述提示信息,生成所述交互提示语音;在所述目标互动模式为所述通用互动模式下,基于所述互动内容以及每个所述互动选项,生成所述交互提示语音。
这里,所述提示信息指示每个所述互动选项与其对应的所述预设触发区域之间映射关系,例如可以是左半屏代表选项1、右半屏代表选项2。
S204:响应于互动小说导出操作,基于所述至少一段文本内容、所述互动内容、所述文本播放语音和所述交互提示语音,生成编辑后的互动小说。
该步骤中,响应于作用在所述互动小说编辑界面上的互动小说导出操作,可以基于所述至少一段文本内容、所述互动内容、所述文本播放语音和所述交互提示语音,生成编辑后的互动小说。
请参阅图11,图11为本公开实施例提供的一种互动小说生成方法的过程示意图。如图11中所示,通过使用本公开实施例提供的编辑器,在传统的录入文本后、编辑流程(分支、跳转、多结局等)、设置美术资源以及设置音乐资源和音效资源的基础上,还可以配置配音资源,具体地可以配置文本内容的文本播报语音以及与互动内容匹配的交互提示语音,从而生成互动小说,使得编辑后的互动小说在使用过程中能够播放文本播报语音以及交互提示语音,使得互动小说使用者可以通过收听语音的方式参与到互动小说中,有助于增加互动小说使用者的代入感和沉浸感。
本公开实施例提供的互动小说生成方法,可以获取待生成互动小说的原始文本,其中,所述原始文本包括至少一段文本内容,针对至少一段文本内容,确定文本内容的文本播报语音,针对原始文本中绑定有互动内容的文本内容,生成与互动内容匹配的交互提示语音,响应于互动小说导出操作,基于至少一段文本内容、互动内容、文本播放语音和交互提示语音,生成编辑后的互动小说。本公开实施例通过在生成互动小说的过程中,配置文本内容的文本播报语音以及与互动内容匹配的交互提示语音,使得编辑后的互动小说在使用过程中能够播放文本播报语音以及交互提示语音,使得互动小说使用者可以通过收听文本播报语音获知互动小说的文本内容,同时使得互动小说使用者可以跟随交互提示语音的指示进行互动,使得不便于观看屏幕的使用者,例如视障使用者可以实现通过收听语音的方式参与到互动小说中,推进互动小说的进行,有助于丰富互动小说的受众人群,有效提高互动小说使用者的使用体验。
进一步的,针对视障使用者而言,其可以通过收听语音的方式参与到互动小说中,使得视障使用者可以沉浸式地体验互动小说,有效提高视障使用者的参与感,同时也有助于提升互动小说的可用性。
进一步的,在生成互动小说之后,即可使用配置完成的互动小说,因此,本公开实施例还提供一种互动小说呈现方法,接下来对本公开实施例所公开的一种互动小说呈现方法进行详细介绍,本公开实施例所提供的互动小说呈现方法的执行主体一般为具有一定计算能力的电子设备,本实施方式中,该电子设备可以为服务器。其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云存储、大数据和人工智能平台等基础云计算服务的云服务器。
其他实施方式中,该电子设备还可以为终端设备或者其他处理设备,该终端设备可以为用户设备(User Equipment,UE)、用户终端、终端、计算设备等,其他处理设备可以是包括处理器和存储器的设备,在此不做限定。在一些可能的实现方式中,该互动小说呈现方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
下面对本公开实施例提供的一种互动小说呈现方法加以说明。
请参阅图12,图12为本公开实施例提供的一种互动小说呈现方法的流程图。如图12中所示,本公开实施例提供的互动小说呈现方法包括步骤S1201~S1203,其中:
S1201:响应于针对配置完成的互动小说的阅读操作,展示互动小说阅读界面。
该步骤中,在互动小说使用者需要体验配置完成的互动小说时,可以响应于所述互动小说使用者针对配置完成的互动小说的阅读操作,展示互动小说阅读界面。
S1202:在所述互动小说阅读界面上呈现至少一段文本内容,以及播放与所述至少一段文本内容对应的文本播报语音。
这里,可以在所述互动小说阅读界面上呈现至少一段文本内容,同时,由于在生成该互动小说的过程中为所述至少一段文本内容配置有文本播报语音,因此可以播放与所述至少一段文本内容对应的文本播报语音。
S1203:在所述至少一段文本内容中存在绑定有互动内容的文本内容的情况下,在展示该文本内容以及播放该文本内容的文本播报语音之后,展示所述互动内容,并播放与所述互动内容匹配的交互提示语音。
可选地,在所述互动内容包括至少两个互动选项的情况下,在展示所述互动内容,并播放与所述互动内容匹配的交互提示语音之后,还可以基于所述互动提示语音,确定出所述互动选项对应的预设触发区域和提示信息,在检测到作用于任一互动选项对应的所述预设触发区域的操作的情况下,确定该互动选项被触发。
其中,所述提示信息指示每个所述互动选项与其对应的所述预设触发区域之间映射关系,例如可以是左半屏代表选项1、右半屏代表选项2。
这里,针对视障使用者,为其提供专用互动模式下的互动小说,在所述专用互动模式下,视障使用者无需触发所述互动选项,跟随所述交互提示语音触发所述预设触发区域即可实现互动参与。
示例性的,参见图13所示,图13为本公开实施例提供的一种互动小说阅读界面的示意图,在图13中,在所述互动小说阅读界面中划分两个预设触发区域,分别为左半屏和右半屏,所述左半屏和所述右半屏分别对应选项1和选项2,在检测到作用于所述左半屏的操作的情况下,确定选项1被触发。
可选地,针对非视障使用者,为其提供通用互动模式下的互动小说,在所述通用互动模式下,在所述互动小说阅读界面上展示所述互动选项,非视障使用者可以通过触发所述互动选项来实现互动参与,在检测到作用于任一互动选项的操作的情况下,确定该互动选项被触发。
在其他实施方式中,为了提高不方便触碰所述互动小说阅读界面的互动小说使用者的体验,可以接收互动小说使用者的语音指令,通过解析所述语音指令包含的内容,来确定所述语音指令指示的互动选项被触发。
本公开实施例提供的互动小说呈现方法,可以响应于针对配置完成的互动小说的阅读操作,展示互动小说阅读界面,在互动小说阅读界面上呈现至少一段文本内容,以及播放与至少一段文本内容对应的文本播报语音,在至少一段文本内容中存在绑定有互动内容的文本内容的情况下,在展示该文本内容以及播放该文本内容的文本播报语音之后,展示互动内容,并播放与互动内容匹配的交互提示语音。本公开实施例中,编辑后的互动小说在使用过程中能够播放文本播报语音以及交互提示语音,使得互动小说使用者可以通过收听文本播报语音获知互动小说的文本内容,同时使得互动小说使用者可以跟随交互提示语音的指示进行互动,使得不便于观看屏幕的使用者,例如视障使用者可以实现通过收听语音的方式参与到互动小说中,推进互动小说的进行,有助于丰富互动小说的受众人群,有效提高互动小说使用者的使用体验。
进一步的,针对视障使用者而言,其可以通过收听语音的方式参与到互动小说中,使得视障使用者可以沉浸式地体验互动小说,有效提高视障使用者的参与感,同时也有助于提升互动小说的可用性。
本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
基于同一发明构思,本公开实施例中还提供了与互动小说生成方法对应的互动小说生成装置,由于本公开实施例中的互动小说生成装置解决问题的原理与本公开实施例上述互动小说生成方法相似,因此互动小说生成装置的实施可以参见互动小说生成方法的实施,重复之处不再赘述。
请参阅图14和图15,图14为本公开实施例提供的一种互动小说生成装置的示意图之一,图15为本公开实施例提供的一种互动小说生成装置的示意图之二。如图14中所示,本公开实施例提供的互动小说生成装置1400包括:
文本获取模块1410,用于获取待生成互动小说的原始文本,其中,所述原始文本包括至少一段文本内容;
播报语音确定模块1420,用于针对至少一段所述文本内容,确定所述文本内容的文本播报语音;
提示语音确定模块1430,用于针对所述原始文本中绑定有互动内容的文本内容,生成与所述互动内容匹配的交互提示语音;
小说导出模块1440,用于响应于互动小说导出操作,基于所述至少一段文本内容、所述互动内容、所述文本播放语音和所述交互提示语音,生成编辑后的互动小说。
一种可选的实施方式中,互动小说编辑页面包括文本展示区和文本配置区,所述文本展示区用于展示所配置的文本内容,所述文本配置区用于对所述文本内容进行配置;
所述文本获取模块1410具体用于:
接收用户上传或选择的待生成互动小说的原始文本,从所述原始文本中解析出至少一段文本内容;或者,
响应于作用在所述文本展示区上的文本新增操作,在所述文本展示区展示空白文本段;响应于作用在所述文本配置区上的文本编辑操作,确定所述空白文本段内展示的文本内容,所述原始文本包括编辑的至少一段文本内容。
一种可选的实施方式中,所述播报语音确定模块1420在用于确定所述文本内容的文本播报语音,具体用于:
响应于作用在所述互动小说编辑页面上的语音配置操作,生成所述文本内容的文本播报语音;或者,
接收用户上传的所述文本内容的录音,将所述录音确定为所述文本播报语音。
一种可选的实施方式中,所述播报语音确定模块1420在用于所述响应于作用在所述互动小说编辑页面上的语音配置操作,生成所述文本内容的文本播报语音时具体用于:
响应于针对所述文本配置区中第一控件的触发操作,展示针对所述文本内容的语音编辑界面;
根据在所述语音编辑界面上的语音编辑操作,确定为所述文本内容配置的配音属性信息;
基于所述配音属性信息以及所述文本内容,生成文本播报语音,所述文本播报语音与所述文本内容相匹配。
一种可选的实施方式中,所述文本获取模块1410在用于响应于作用在所述文本配置区上的文本编辑操作,确定所述空白文本段内展示的文本内容时,具体用于:
响应于针对所述文本配置区中第二控件的触发操作,展示针对所述空白文本段的文本编辑界面;
获取在所述文本编辑界面中配置的角色信息、台词内容和内容参数,得到所述空白文本段内展示的文本内容。
一种可选的实施方式中,如图15中所示,所述互动小说生成装置1400还包括文本展示模块1450,所述文本展示模块1450用于:
将所述文本内容添加到对应的空白文本段中,得到目标文本段;将所述目标文本段展示在所述文本展示区中;
所述文本展示模块1450还用于:
在所述文本展示区中的所述目标文本段中添加语音标识,所述语音标识指示所述目标文本段中的文本内容为生成文本播报语音的状态。
一种可选的实施方式中,如图15中所示,所述互动小说生成装置1400还包括互动配置模块1460,所述互动配置模块1460用于:
确定至少一段所述文本内容中需要配置互动内容的目标文本内容;
确定对所述目标文本内容设置的互动方式,以及在所述互动方式下配置的互动参数,所述互动参数包括互动文本以及指示在所述互动方式下的互动行为的行为参数;
基于所述互动方式、所述互动文本以及所述行为参数,确定所述互动内容,并将所述互动内容与所述目标文本内容绑定;
所述互动方式为提供的预设互动方式中的一种,所述预设互动方式包括下述中的至少一种:多选互动方式、双击互动方式、划动互动方式、长按互动方式。
一种可选的实施方式中,互动小说编辑页面包括文本展示区和文本配置区,所述文本展示区用于展示所配置的文本内容,所述文本配置区用于对所述文本内容进行配置;
所述互动配置模块1460在用于确定至少一段所述文本内容中需要配置互动内容的目标文本内容时,具体用于:
从所述至少一段文本内容中确定能够配置互动内容的至少一段候选文本内容,响应于用户针对所述至少一段候选文本内容的选择操作,确定所述用户从所述至少一段候选文本内容中选择的所述目标文本内容;或者,
响应于针对所述文本展示区中展示的至少一段文本内容的选择操作,确定需要配置互动内容的目标文本内容。
一种可选的实施方式中,所述互动配置模块1460在用于确定对所述目标文本内容设置的互动方式时,具体用于:
针对所述目标文本内容,确定出适配的推荐互动方式,响应于用户针对推荐互动方式的选择,将所述用户选择的所述推荐互动方式确定为对所述目标文本内容设置的互动方式;或者,
响应于用户作用在所述互动小说编辑页面上的方式配置操作,确定配置的所述互动方式。
一种可选的实施方式中,如图15中所示,所述互动小说生成装置1400还包括模式确定模块1470,所述模式确定模块1470用于:
针对任一所述互动内容,响应于针对模式控件的触发操作,确定针对所述互动内容的目标互动模式,所述模式控件用于切换选择通用互动模式和专用互动模式;
所述提示语音确定模块1430在用于生成与所述互动内容匹配的交互提示语音时,具体用于:
基于确定的所述目标互动模式,生成所述交互提示语音。
一种可选的实施方式中,在所述互动方式为多选互动方式的情况下,所述互动内容包括至少两个互动选项;
所述提示语音确定模块1430在用于基于确定的所述目标互动模式,生成所述交互提示语音时,具体用于:
在所述目标互动模式为所述专用互动模式下,根据预先设置的、与所述多选互动方式对应的互动触发行为,确定在互动小说阅读界面中触发每个所述互动选项的预设触发区域,以及指示每个所述互动选项与其对应的所述预设触发区域之间映射关系的提示信息;基于所述互动内容以及每个所述互动选项的所述预设触发区域和所述提示信息,生成所述交互提示语音;
在所述目标互动模式为所述通用互动模式下,基于所述互动内容以及每个所述互动选项,生成所述交互提示语音。
一种可选的实施方式中,所述互动配置模块1460还用于:
响应于针对所述文本配置区中第三控件的触发操作,展示所述第三控件所属互动方式的互动编辑界面;
响应于在所述互动编辑界面上的参数设置操作和文本配置操作,确定配置的所述互动文本和所述行为参数。
一种可选的实施方式中,如图15中所示,所述互动小说生成装置1400还包括互动展示模块1480,所述互动展示模块1480用于:
将所述互动内容展示在所述展示区中与所述目标文本内容对应的位置处。
本公开实施例提供的互动小说生成装置,可以获取待生成互动小说的原始文本,其中,所述原始文本包括至少一段文本内容,针对至少一段文本内容,确定文本内容的文本播报语音,针对原始文本中绑定有互动内容的文本内容,生成与互动内容匹配的交互提示语音,响应于互动小说导出操作,基于至少一段文本内容、互动内容、文本播放语音和交互提示语音,生成编辑后的互动小说。本公开实施例通过在生成互动小说的过程中,配置文本内容的文本播报语音以及与互动内容匹配的交互提示语音,使得编辑后的互动小说在使用过程中能够播放文本播报语音以及交互提示语音,使得互动小说使用者可以通过收听文本播报语音获知互动小说的文本内容,同时使得互动小说使用者可以跟随交互提示语音的指示进行互动,使得不便于观看屏幕的使用者,例如视障使用者可以实现通过收听语音的方式参与到互动小说中,推进互动小说的进行,有助于丰富互动小说的受众人群,有效提高互动小说使用者的使用体验。
进一步的,针对视障使用者而言,其可以通过收听语音的方式参与到互动小说中,使得视障使用者可以沉浸式地体验互动小说,有效提高视障使用者的参与感,同时也有助于提升互动小说的可用性。
基于同一发明构思,本公开实施例中还提供了与互动小说呈现方法对应的互动小说呈现装置,由于本公开实施例中的互动小说呈现装置解决问题的原理与本公开实施例上述互动小说呈现方法相似,因此互动小说呈现装置的实施可以参见互动小说呈现方法的实施,重复之处不再赘述。
请参阅图16和图17,图16为本公开实施例提供的一种互动小说呈现装置的示意图之一,图17为本公开实施例提供的一种互动小说呈现装置的示意图之二。如图16中所示,本公开实施例提供的互动小说呈现装置1600包括:
界面展示模块1610,用于响应于针对配置完成的互动小说的阅读操作,展示互动小说阅读界面;
文本呈现模块1620,用于在所述互动小说阅读界面上呈现至少一段文本内容,以及播放与所述至少一段文本内容对应的文本播报语音;
互动呈现模块1630,用于在所述至少一段文本内容中存在绑定有互动内容的文本内容的情况下,在展示该文本内容以及播放该文本内容的文本播报语音之后,展示所述互动内容,并播放与所述互动内容匹配的交互提示语音。
一种可选的实施方式中,如图17中所示,所述互动小说呈现装置1600还包括触发确定模块1640,所述触发确定模块1640用于:
基于所述互动提示语音,确定出所述互动选项对应的预设触发区域和提示信息;
在检测到作用于任一互动选项对应的所述预设触发区域的操作的情况下,确定该互动选项被触发。
本公开实施例提供的互动小说呈现装置,可以响应于针对配置完成的互动小说的阅读操作,展示互动小说阅读界面,在互动小说阅读界面上呈现至少一段文本内容,以及播放与至少一段文本内容对应的文本播报语音,在至少一段文本内容中存在绑定有互动内容的文本内容的情况下,在展示该文本内容以及播放该文本内容的文本播报语音之后,展示互动内容,并播放与互动内容匹配的交互提示语音。本公开实施例中,编辑后的互动小说在使用过程中能够播放文本播报语音以及交互提示语音,使得互动小说使用者可以通过收听文本播报语音获知互动小说的文本内容,同时使得互动小说使用者可以跟随交互提示语音的指示进行互动,使得不便于观看屏幕的使用者,例如视障使用者可以实现通过收听语音的方式参与到互动小说中,推进互动小说的进行,有助于丰富互动小说的受众人群,有效提高互动小说使用者的使用体验。
进一步的,针对视障使用者而言,其可以通过收听语音的方式参与到互动小说中,使得视障使用者可以沉浸式地体验互动小说,有效提高视障使用者的参与感,同时也有助于提升互动小说的可用性。
关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
对应于上述的互动小说生成方法或者互动小说呈现方法,本公开实施例还提供了一种电子设备1800,如图18所示,为本公开实施例提供的电子设备1800的结构示意图,包括:
处理器1810、存储器1820、和总线1830。其中,存储器1820用于存储执行指令,包括内存1821和外部存储器1822;这里的内存1821也称内存储器,用于暂时存放处理器1810中的运算数据,以及与硬盘等外部存储器1822交换的数据,处理器1810通过内存1821与外部存储器1822进行数据交换。
本申请实施例中,存储器1820具体用于存储执行本申请方案的应用程序代码,并由处理器1810来控制执行。也即,当电子设备1800运行时,处理器1810与存储器1820之间通过总线1830通信,使得处理器1810执行存储器1820中存储的应用程序代码,进而执行前述任一实施例中所述的方法。
其中,存储器1820可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。
处理器1810可能是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(NetworkProcessor,NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现场可
编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬5件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处
理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
可以理解的是,本申请实施例示意的结构并不构成对电子设备1800的具体限定。在本申请另一些实施例中,电子设备1800可以包括比图示更多或更少的部件,或者组
合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件0或软件和硬件的组合实现。
本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的互动小说生成方法或者互动小说呈现方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
5本公开实施例还提供一种计算机程序产品,该计算机程序产品包括有计算机指令,
所述计算机指令被处理器执行时可以执行上述方法实施例中所述的互动小说生成方法或者互动小说呈现方法的步骤,具体可参见上述方法实施例,在此不再赘述。
其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个
可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例0中,计算机程序产品具体体现为软件产品,例如软件开发包(SoftwareDevelopment Kit,SDK)等等。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公
开所提供的几个实施例中,应该理解到,所揭露的设备、装置和方法,可以通过其他的5方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为
一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其他的形式。
0所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是5各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软
件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以0使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个
实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。
Claims (19)
1.一种互动小说生成方法,其特征在于,所述方法包括:
获取待生成互动小说的原始文本,其中,所述原始文本包括至少一段文本内容;
针对至少一段所述文本内容,确定所述文本内容的文本播报语音;
针对所述原始文本中绑定有互动内容的文本内容,生成与所述互动内容匹配的交互提示语音;
响应于互动小说导出操作,基于所述至少一段文本内容、所述互动内容、所述文本播放语音和所述交互提示语音,生成编辑后的互动小说。
2.根据权利要求1所述的方法,其特征在于,互动小说编辑页面包括文本展示区和文本配置区,所述文本展示区用于展示所配置的文本内容,所述文本配置区用于对所述文本内容进行配置;
所述获取待生成互动小说的原始文本,包括:
接收用户上传或选择的待生成互动小说的原始文本,从所述原始文本中解析出至少一段文本内容;或者,
响应于作用在所述文本展示区上的文本新增操作,在所述文本展示区展示空白文本段;响应于作用在所述文本配置区上的文本编辑操作,确定所述空白文本段内展示的文本内容,所述原始文本包括编辑的至少一段文本内容。
3.根据权利要求2所述的方法,其特征在于,所述确定所述文本内容的文本播报语音,包括:
响应于作用在所述互动小说编辑页面上的语音配置操作,生成所述文本内容的文本播报语音;或者,
接收用户上传的所述文本内容的录音,将所述录音确定为所述文本播报语音。
4.根据权利要求3所述的方法,其特征在于,所述响应于作用在所述互动小说编辑页面上的语音配置操作,生成所述文本内容的文本播报语音,包括:
响应于针对所述文本配置区中第一控件的触发操作,展示针对所述文本内容的语音编辑界面;
根据在所述语音编辑界面上的语音编辑操作,确定为所述文本内容配置的配音属性信息;
基于所述配音属性信息以及所述文本内容,生成文本播报语音,所述文本播报语音与所述文本内容相匹配。
5.根据权利要求2所述的方法,其特征在于,所述响应于作用在所述文本配置区上的文本编辑操作,确定所述空白文本段内展示的文本内容,包括:
响应于针对所述文本配置区中第二控件的触发操作,展示针对所述空白文本段的文本编辑界面;
获取在所述文本编辑界面中配置的角色信息、台词内容和内容参数,得到所述空白文本段内展示的文本内容。
6.根据权利要求2所述的方法,其特征在于,在从所述原始文本中解析出至少一段文本内容之后,或者所述确定所述空白文本段内展示的文本内容之后,所述方法还包括:
将所述文本内容添加到对应的空白文本段中,得到目标文本段;将所述目标文本段展示在所述文本展示区中;
在生成所述文本内容的文本播报语音之后,所述方法还包括:
在所述文本展示区中的所述目标文本段中添加语音标识,所述语音标识指示所述目标文本段中的文本内容为生成文本播报语音的状态。
7.根据权利要求1所述的方法,其特征在于,在获取待生成互动小说的原始文本之后,所述方法还包括:
确定至少一段所述文本内容中需要配置互动内容的目标文本内容;
确定对所述目标文本内容设置的互动方式,以及在所述互动方式下配置的互动参数,所述互动参数包括互动文本以及指示在所述互动方式下的互动行为的行为参数;
基于所述互动方式、所述互动文本以及所述行为参数,确定所述互动内容,并将所述互动内容与所述目标文本内容绑定;
所述互动方式为提供的预设互动方式中的一种,所述预设互动方式包括下述中的至少一种:多选互动方式、双击互动方式、划动互动方式、长按互动方式。
8.根据权利要求7所述的方法,其特征在于,互动小说编辑页面包括文本展示区和文本配置区,所述文本展示区用于展示所配置的文本内容,所述文本配置区用于对所述文本内容进行配置;
所述确定至少一段文本内容中需要配置互动内容的目标文本内容,包括:
从所述至少一段文本内容中确定能够配置互动内容的至少一段候选文本内容,响应于用户针对所述至少一段候选文本内容的选择操作,确定所述用户从所述至少一段候选文本内容中选择的所述目标文本内容;或者,
响应于针对所述文本展示区中展示的至少一段文本内容的选择操作,确定需要配置互动内容的目标文本内容。
9.根据权利要求7所述的方法,其特征在于,所述确定对所述目标文本内容设置的互动方式,包括:
针对所述目标文本内容,确定出适配的推荐互动方式,响应于用户针对推荐互动方式的选择,将所述用户选择的所述推荐互动方式确定为对所述目标文本内容设置的互动方式;或者,
响应于用户作用在所述互动小说编辑页面上的方式配置操作,确定配置的所述互动方式。
10.根据权利要求7所述的方法,其特征在于,在确定所述互动内容之后,所述方法还包括:
针对任一所述互动内容,响应于针对模式控件的触发操作,确定针对所述互动内容的目标互动模式,所述模式控件用于切换选择通用互动模式和专用互动模式;
所述生成与所述互动内容匹配的交互提示语音,包括:
基于确定的所述目标互动模式,生成所述交互提示语音。
11.根据权利要求10所述的方法,其特征在于,在所述互动方式为多选互动方式的情况下,所述互动内容包括至少两个互动选项;
所述基于确定的所述目标互动模式,生成所述交互提示语音,包括:
在所述目标互动模式为所述专用互动模式下,根据预先设置的、与所述多选互动方式对应的互动触发行为,确定在互动小说阅读界面中触发每个所述互动选项的预设触发区域,以及指示每个所述互动选项与其对应的所述预设触发区域之间映射关系的提示信息;基于所述互动内容以及每个所述互动选项的所述预设触发区域和所述提示信息,生成所述交互提示语音;
在所述目标互动模式为所述通用互动模式下,基于所述互动内容以及每个所述互动选项,生成所述交互提示语音。
12.根据权利要求8所述的方法,其特征在于,所述互动参数通过以下步骤确定:
响应于针对所述文本配置区中第三控件的触发操作,展示所述第三控件所属互动方式的互动编辑界面;
响应于在所述互动编辑界面上的参数设置操作和文本配置操作,确定配置的所述互动文本和所述行为参数。
13.根据权利要求7所述的方法,其特征在于,在将所述互动内容与所述目标文本内容绑定之后,所述方法还包括:
将所述互动内容展示在所述展示区中与所述目标文本内容对应的位置处。
14.一种互动小说呈现方法,其特征在于,所述方法包括:
响应于针对配置完成的互动小说的阅读操作,展示互动小说阅读界面;
在所述互动小说阅读界面上呈现至少一段文本内容,以及播放与所述至少一段文本内容对应的文本播报语音;
在所述至少一段文本内容中存在绑定有互动内容的文本内容的情况下,在展示该文本内容以及播放该文本内容的文本播报语音之后,展示所述互动内容,并播放与所述互动内容匹配的交互提示语音。
15.根据权利要求14所述的方法,其特征在于,在所述互动内容包括至少两个互动选项的情况下,在展示所述互动内容,并播放与所述互动内容匹配的交互提示语音之后,所述方法还包括:
基于所述互动提示语音,确定出所述互动选项对应的预设触发区域和提示信息;
在检测到作用于任一互动选项对应的所述预设触发区域的操作的情况下,确定该互动选项被触发。
16.一种互动小说生成装置,其特征在于,所述装置包括:
文本获取模块,用于获取待生成互动小说的原始文本,其中,所述原始文本包括至少一段文本内容;
播报语音确定模块,用于针对至少一段所述文本内容,确定所述文本内容的文本播报语音;
提示语音确定模块,用于针对所述原始文本中绑定有互动内容的文本内容,生成与所述互动内容匹配的交互提示语音;
小说导出模块,用于响应于互动小说导出操作,基于所述至少一段文本内容、所述互动内容、所述文本播放语音和所述交互提示语音,生成编辑后的互动小说。
17.一种互动小说呈现装置,其特征在于,所述装置包括:
界面展示模块,用于响应于针对配置完成的互动小说的阅读操作,展示互动小说阅读界面;
文本呈现模块,用于在所述互动小说阅读界面上呈现至少一段文本内容,以及播放与所述至少一段文本内容对应的文本播报语音;
互动呈现模块,用于在所述至少一段文本内容中存在绑定有互动内容的文本内容的情况下,在展示该文本内容以及播放该文本内容的文本播报语音之后,展示所述互动内容,并播放与所述互动内容匹配的交互提示语音。
18.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至13中任一项所述的互动小说生成方法或者如权利要求14至15任一项所述的互动小说呈现方法的步骤。
19.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至13中任一项所述的互动小说生成方法或者如权利要求14至15任一项所述的互动小说呈现方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211712313.0A CN115963963A (zh) | 2022-12-29 | 2022-12-29 | 互动小说生成方法、呈现方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211712313.0A CN115963963A (zh) | 2022-12-29 | 2022-12-29 | 互动小说生成方法、呈现方法、装置、设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115963963A true CN115963963A (zh) | 2023-04-14 |
Family
ID=87363107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211712313.0A Pending CN115963963A (zh) | 2022-12-29 | 2022-12-29 | 互动小说生成方法、呈现方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115963963A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116089728A (zh) * | 2023-03-23 | 2023-05-09 | 深圳市人马互动科技有限公司 | 针对儿童的语音互动小说的生成方法及相关装置 |
-
2022
- 2022-12-29 CN CN202211712313.0A patent/CN115963963A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116089728A (zh) * | 2023-03-23 | 2023-05-09 | 深圳市人马互动科技有限公司 | 针对儿童的语音互动小说的生成方法及相关装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10580319B2 (en) | Interactive multimedia story creation application | |
US9928834B2 (en) | Information processing method and electronic device | |
US11463611B2 (en) | Interactive application adapted for use by multiple users via a distributed computer-based system | |
CN112087655B (zh) | 赠送虚拟礼物的方法、装置及电子设备 | |
WO2021196614A1 (zh) | 一种信息的交互方法、交互装置、电子设备及存储介质 | |
US20150097767A1 (en) | System for virtual experience book and method thereof | |
US9047858B2 (en) | Electronic apparatus | |
CN115082602A (zh) | 生成数字人的方法、模型的训练方法、装置、设备和介质 | |
CN106878825B (zh) | 基于直播的声效展示方法和装置 | |
CN112084305A (zh) | 应用于聊天应用的搜索处理方法、装置、终端及存储介质 | |
US10896624B2 (en) | System and methods for transforming language into interactive elements | |
CN114339285A (zh) | 知识点的处理方法、视频处理方法、装置及电子设备 | |
CN113301358A (zh) | 内容提供及展示方法、装置、电子设备、存储介质 | |
CN114143572A (zh) | 直播交互方法、装置、存储介质、电子设备 | |
JP2011128362A (ja) | 学習システム | |
CN115963963A (zh) | 互动小说生成方法、呈现方法、装置、设备及介质 | |
CN114743422A (zh) | 一种答题方法及装置和电子设备 | |
CN117520490A (zh) | 一种人机对话方法、***以及相关装置 | |
WO2023241360A1 (zh) | 在线课堂的语音交互方法、装置、设备及存储介质 | |
CN114745594A (zh) | 直播回放视频的生成方法、装置、电子设备及存储介质 | |
KR101564659B1 (ko) | 효과음을 이용한 자막 삽입 시스템 및 방법 | |
CN115314749B (zh) | 互动信息的响应方法、装置和电子设备 | |
KR102265102B1 (ko) | 키네틱 타이포그래피가 적용된 자막에 대한 편집방법 및 그 전자장치 | |
KR101390346B1 (ko) | 자막 삽입 시스템 및 그 방법 | |
KR102377038B1 (ko) | 화자가 표지된 텍스트 생성 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |