本发明涉及人工智能,尤其涉及一种幻灯片生成方法、装置、设备及存储介质。
背景技术:
1、传统技术中,用户在制作幻灯片时,需要考虑幻灯片的美观、重点突出以及内容处理等方面,且为了使得幻灯片的内容更加丰富,需要查询大量的相关资料,导致制作幻灯片耗费的时间很长。
2、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本发明的主要目的在于提供一种幻灯片生成方法、装置、设备及存储介质,旨在解决现有技术幻灯片制作周期过长,工作效率低的技术问题。
2、为实现上述目的,本发明提供了一种幻灯片生成方法,所述方法包括以下步骤:
3、获取终端的输入信息;
4、对所述输入信息进行内容优化,得到待填充信息;
5、通过预设程序接口调用幻灯片编辑应用将所述待填充信息填充至预设幻灯片模板,得到目标幻灯片。
6、可选地,所述对所述输入信息进行内容优化,得到待填充信息,包括:
7、判断所述输入信息中是否存在实质性内容;
8、根据判断结果对应的幻灯片处理策略对所述输入信息进行内容优化,得到待填充信息。
9、可选地,所述根据判断结果对应的幻灯片处理策略对所述输入信息进行内容优化,得到待填充信息,包括:
10、在所述输入信息中不存在实质性内容时,根据所述输入信息在多个搜索维度对应的数据库中进行信息搜索,得到待填充信息;
11、在所述输入信息中存在实质性内容时,对所述实质性内容进行预处理,得到待填充信息,所述预处理的方式至少包括:分段、排版、标记以及总结。
12、可选地,所述根据所述输入信息在多个搜索维度对应的数据库中进行信息搜索,包括:
13、提取所述输入信息中的关键搜索信息和对应的类别;
14、通过所述类别对应的特征提取模型对所述关键搜索信息进行特征提取,得到搜索特征信息;
15、将所述搜索特征信息在多个搜索维度对应的数据库中进行信息搜索。
16、可选地,所述提取所述输入信息中的关键搜索信息和对应的类别,包括:
17、提取所述输入信息中包含的至少一个属性信息;
18、将所述输入信息分别与各属性信息对应的标准实例进行临近度计算;
19、根据临近度计算结果提取所述输入信息中的关键搜索信息和对应的类别。
20、可选地,所述将所述输入信息分别与各属性信息对应的标准实例进行临近度计算,包括:
21、获取各标准实例的实例属性信息;
22、将所述输入信息的属性信息与所述实例属性信息进行匹配;
23、确定匹配成功的第一属性信息与匹配失败的第二属性信息;
24、根据所述第一属性信息与所述第二属性信息进行临近度计算。
25、可选地,所述根据所述输入信息在多个搜索维度对应的数据库中进行信息搜索之前,还包括:
26、根据历史输入信息预估所述当前搜索信息的搜索意图;
27、通过所述搜索意图确定对应的多个搜索维度。
28、可选地,所述幻灯片生成方法,还包括:
29、在生成目标幻灯片后,对所述目标幻灯片中的各页幻灯片内容进行核对;
30、在核对无误时,模拟演示所述目标幻灯片;
31、根据模拟演示结果对相邻幻灯片内容进行衔接性分析,得到分析结果;
32、根据所述分析结果生成数据补充提示信息,以提醒用户是否需要修改幻灯片内容。
33、可选地,所述根据模拟演示结果对相邻幻灯片内容进行衔接性分析,包括:
34、确定所述目标幻灯片的上一幻灯片和下一幻灯片;
35、分别确定目标幻灯片的目标幻灯片内容、上一幻灯片的上一幻灯片内容以及下一幻灯片的下一幻灯片内容;
36、根据所述目标幻灯片内容、上一幻灯片内容以及下一幻灯片内容进行关联概率计算,得到所述目标幻灯片的目标关联概率;
37、根据目标关联概率与预设关联概率值进行衔接性分析。
38、可选地,所述幻灯片生成方法,还包括:
39、在接收到幻灯片修改请求时,获取所述幻灯片修改请求对应的修改意图;
40、根据所述修改意图确定幻灯片修改内容;
41、根据所述幻灯片修改内容对所述目标幻灯片进行对应内容的修改。
42、可选地,所述幻灯片生成方法,还包括:
43、根据模拟演示结果与所述目标幻灯片的各页幻灯片内容生成幻灯片演讲稿;
44、将所述幻灯片演讲稿推送至所述终端,以使所述幻灯片演讲稿与所述目标幻灯片同步展示。
45、可选地,所述根据模拟演示结果与所述目标幻灯片的各页幻灯片内容生成幻灯片演讲稿,包括:
46、提取所述目标幻灯片中各页幻灯片内容的字符信息与字体信息;
47、根据所述字体信息对所述字符信息进行重点标注,得到演讲稿大纲;
48、将预设演讲稿填充至所述演讲稿大纲,得到幻灯片演讲稿。
49、此外,为实现上述目的,本发明还提出一种幻灯片生成装置,所述幻灯片生成装置包括:
50、响应模块,用于响应于终端发起的幻灯片制作请求,确定所述幻灯片制作请求对应的输入信息;
51、判断模块,用于判断所述输入信息中是否存在实质性内容;
52、优化模块,用于根据判断结果对应的幻灯片处理策略对所述输入信息进行内容优化,得到待填充信息;
53、填充模块,用于通过预设程序接口调用幻灯片编辑应用将所述待填充信息填充至预设幻灯片模板,得到目标幻灯片。
54、可选地,所述优化模块,还用于在所述输入信息中不存在实质性内容时,根据所述输入信息在多个搜索维度对应的数据库中进行信息搜索,得到待填充信息;
55、在所述输入信息中存在实质性内容时,对所述实质性内容进行预处理,得到待填充信息,所述预处理的方式至少包括:分段、排版、标记以及总结。
56、可选地,所述优化模块,还用于提取所述输入信息中的关键搜索信息和对应的类别;
57、通过所述类别对应的特征提取模型对所述关键搜索信息进行特征提取,得到搜索特征信息;
58、将所述搜索特征信息在多个搜索维度对应的数据库中进行信息搜索。
59、可选地,所述优化模块,还用于提取所述输入信息中包含的至少一个属性信息;
60、将所述输入信息分别与各属性信息对应的标准实例进行临近度计算;
61、根据临近度计算结果提取所述输入信息中的关键搜索信息和对应的类别。
62、可选地,所述优化模块,还用于获取各标准实例的实例属性信息;
63、将所述输入信息的属性信息与所述实例属性信息进行匹配;
64、确定匹配成功的第一属性信息与匹配失败的第二属性信息;
65、根据所述第一属性信息与所述第二属性信息进行临近度计算。
66、可选地,所述优化模块,还用于根据历史输入信息预估所述当前搜索信息的搜索意图;
67、通过所述搜索意图确定对应的多个搜索维度。
68、此外,为实现上述目的,本发明还提出一种幻灯片生成设备,所述幻灯片生成设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的幻灯片生成程序,所述幻灯片生成程序配置为实现如上文所述的幻灯片生成方法的步骤。
69、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有幻灯片生成程序,所述幻灯片生成程序被处理器执行时实现如上文所述的幻灯片生成方法的步骤。
70、本发明通过获取终端的输入信息,并对所述输入信息进行内容优化,得到待填充信息,再通过预设程序接口调用幻灯片编辑应用,以根据待填充信息填充幻灯片模板,得到用户需要的幻灯片,减少幻灯片生成过程中的工作量,避免了现有技术幻灯片制作周期过长,工作效率低的技术问题,提高幻灯片制作的效率。