使用 LibreOffice 将 PPT 转换为 PNG 图片
序言 最近收到一个需求,要将 PPT 文件转换成 PNG 图片。起初使用 LibreOffice 测试时发现只能转换第一页,其他页面都无法生成。经过研究后,最终确定解决方案:先用 LibreOffice 将 PPT 转换为 PDF,再使用 pdftoppm 工具将 PDF 转换为 PNG。同时,我将这个过程封装成一个命令行工具,方便其他程序调用。 转换脚本:ppt2png.sh #!/bin/sh...
序言 最近收到一个需求,要将 PPT 文件转换成 PNG 图片。起初使用 LibreOffice 测试时发现只能转换第一页,其他页面都无法生成。经过研究后,最终确定解决方案:先用 LibreOffice 将 PPT 转换为 PDF,再使用 pdftoppm 工具将 PDF 转换为 PNG。同时,我将这个过程封装成一个命令行工具,方便其他程序调用。 转换脚本:ppt2png.sh #!/bin/sh...
序言 项目中需要用到文本转语音(tts)服务。开始时尝试使用 espeak,但效果很不好,中文发音带有外国腔;又尝试用 espeak 生成音素文件,再由 mbrola 合成语音,但尝试许久也没有达到理想效果。只能回到问题的原点,尝试新的方案。经过一番调研,发现有不少基于深度学习的方案,比如 coqui-tts、espnet 等,最终选择了 coqui-tts 方案。 过程 这里记录研究过程,需要最...