扫码阅读
手机扫码阅读
一页PPT自动生成短视频
729 2023-07-20
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:一页PPT自动生成短视频
文章来源:
质问
扫码关注公众号
摘要 - 一页PPT自动生成短视频的研究
研究的目的在于将PPT转换成含有解说的短视频,并进行分发。研究涵盖了从旁白文字到语音的转换,以及将PPT页面转化为MP4格式视频的过程。
旁白到语音
研究首先考虑使用TTS技术将文字转换为语音,但由于电子音发音不自然而放弃。尝试了阿里云、华为云和科大讯飞的云服务,但因付费问题并未深入评价。随后选择使用AI技术解决问题,发现MockingBird项目能模拟提供的声音样本。研究描述了安装MockingBird的过程,包括安装PyTorch、ffmpeg以及使用Anaconda管理Python环境。最终确定Python3.8环境下安装MockingBird,解决了安装中的问题。
MockingBird的使用包括下载先前训练好的合成器,录制并选取一段5到8秒的语音样本,并通过软件生成语音。生成的声纹波纹清晰度代表发音的清楚程度。成功生成后可以导出音频,并通过Audacity软件进行音频合成。
一页PPT到MP4
研究利用微软PPT自带的导出视频功能将PPT导出为MP4格式,并设置每一页的播放时长为对应音频的时长。接着使用moviepy库合并视频与音频,并添加背景音乐。提供了视频与音频合并的具体Python代码实现。完成单页PPT视频的生成后,可以通过拼接不同页的视频来创建多页PPT的视频。
文中附上了最终生成的短视频示例,证明了研究方法的有效性。
想要了解更多内容?
查看原文:一页PPT自动生成短视频
文章来源:
质问
扫码关注公众号
质问的其他文章
Git设置分支保护实现CodeReview卡点
Git设置分支保护实现CodeReview卡点GIT是一个分布式版本控制系统的软件,主要用来控制代码的版本。https://blog.csdn.net/crisschan/article/details/100922668
微信小程序的自动化测试框架
微信发布了小程序的自动化测试框架Minium,提供了多种运行验证方式,其特点:支持一套脚本,iOS \x26amp; An
响应慢也有可能是SQL惹的祸:Limit可能会惹祸上身
MySQL中的Limit相信很多人都知道limit,无论是RD还是TEST,为了后续比较容易描述,我们先介绍
性能测试的时机
最近接触了一个团队。在查看APM的时候发现团队交付的服务响应时间超长,随即去性能平台找性能测试执行留痕的过程
微信小程序的自动化测试框架
微信发布了小程序的自动化测试框架Minium,提供了多种运行验证方式,其特点:支持一套脚本,iOS \x26amp; An
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线