使用 LibreOffice 将 PPT 转换为 PNG 图片 序言最近收到一个需求,要将 PPT 文件转换成 PNG 图片。起初使用 LibreOffice 测试时发现只能转换第一页,其他页面都无法生成。经过研究后,最终确定解决方案:先用 LibreOffice 将 PPT 转换为 PDF,再使用 pdftoppm 工具将 PDF 转换为 PNG。同时,我将这个过程封装成一个命令行工具,方便其他程序调用。 转换脚本:ppt2png.sh12345678910 2025-01-11 #LibreOffice
使用 coqui-tts 部署 tts 服务(文字转语音服务) 序言项目中需要用到文本转语音(tts)服务。开始时尝试使用 espeak,但效果很不好,中文发音带有外国腔;又尝试用 espeak 生成音素文件,再由 mbrola 合成语音,但尝试许久也没有达到理想效果。只能回到问题的原点,尝试新的方案。经过一番调研,发现有不少基于深度学习的方案,比如 coqui-tts、espnet 等,最终选择了 coqui-tts 方案。 过程 这里记录研究过程,需要最终 2025-01-11 #tts
golangci-lint 结合 git hook 扫查代码实践 序言golangci-lint 是一个用于 golang 的代码检查工具,可以检查代码的语法、风格、错误、性能和安全等问题。本文将介绍如何使用golangci-lint 结合 git hook 扫查代码实践。 golangci-lint 基本使用安装12// 执行以下命令进行安装go install github.com/golangci/golangci-lint/cmd/golangci-li 2024-11-30 #golang #golangci-lint
手搓CPU(加法器) 基本原理门电路基本门电路常见的基本门电路: 与门(AND Gate) 或门(OR Gate) 非门(NOT Gate) 异或门(XOR Gate) 与非门(NAND Gate) 或非门(NOR Gate) 常见门电路的图形表示: 每种门电路都有自己的逻辑规则,并且通过真值表(Truth Table)来描述输入与输出的关系。 1. 与门(AND Gate)与门的输出规则是:只有所有输入都是1时 2024-10-06 #门电路
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2024-10-06