本工程文件目前并不完善,点击开始转换或exe可执行文件后会出错,具体原因不明,疑似内存不足。
如若在测试期间出现错误,可能的解决方案如下
主程序入口文件 /Designer/RunMainWindow.py
AudioGenerator.py
该文件用于:
NotesExtract.py
该文件用于将pptx文件中的备注提取成Python列表变量
VideoGenerator.py
该文件用于:
tts.py
该文件用于将备注文字转为音频文件
/audio_src
该文件夹存储了所有可供选择的人声的试听音频
AudioConfirmWindow
系统在音频合成完毕后弹出窗口询问用户是否进行试听并进行进一步修改
BackConfirmWindow
用户在Edit界面点选返回主界面时弹出窗口确认
Edit
该文件用于处理幻灯片,作用如下:
MainWindow
主界面,用于完成操作步骤中的1-4
NoTimeConfirm
用户将无备注的幻灯片停留时长设为0s时弹出窗口确认(因为0s停留时长意味着该无备注幻灯片不会出现在最后的视频中)
QuitWindow
用户完成视频转换后弹出的窗口,可供用户进行下列选择:
RunMainWindow
驱动文件
文件代码功能见各文件注释
选择pptx源文件
选择音源(这里提供试听功能)
选择生成视频文件的目录
功能选项
启用拼音检查
该功能可以对系统根据备注文字转换的拼音进行修正,修正格式为"拼音字母+声调(1-4)
[对于格式错误的修改没有进行异常处理]
仅查看无备注幻灯片
该功能必须在未选定"启用拼音检查"时才可以选择,对于无备注的页面,用户仍需为其设定在视频中的停留时长
Edit页面操作逻辑说明见/Designer/Edit.py中11-20行注释
在设置完空白备注的停留时长和非空白备注的拼音检查(如果有)时,可以通过上一页或下一页切换页面并进行修改,修改界面的上方存有当前页面的预览图,预览图上方显示当前页面的页数,当且仅当处理所有页面后才能点按修改完成
修改完成后系统进行音频转换和视频转换
转换成功后用户可以选择返回主界面、播放视频或直接退出程序。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。