LibreOffice 文字转语音:在 Writer、Calc 和 Impress 中朗读
LibreOffice 没有像 Microsoft Word 那样的“大声朗读”按钮,但一个免费扩展可以添加。听自己的文字是发现错别字和别扭句子的最好方法之一,在屏幕上阅读吃力时也很有帮助。
本指南介绍如何安装和使用 Read Text 扩展、什么时候系统读屏就够用,以及如何把整个文档离线转成音频文件。注意:SuperClonica 不支持中文朗读,可用英语、日语等 31 种语言生成。
安装 Read Text 扩展
从 LibreOffice 官方扩展网站下载 Read Text,在 LibreOffice 中通过“工具”→“扩展管理器”添加,然后重启 LibreOffice。它可用于 Writer、Calc、Draw、Impress 和 Web Writer,也能朗读系统剪贴板。
朗读文字
选中文字,然后选择“工具”→“附加组件”→Read Selection,或点击工具栏上的 Read Selection 按钮。在 Writer 中按住 Ctrl 可以选中多段。要朗读复制的内容,选择“工具”→“附加组件”→Read clipboard。该扩展可以使用其他语言或声音,并把语音保存为音频文件。
什么时候读屏就够用
如果你已经在用系统级读屏,例如 Windows 讲述人或 Mac 上的 VoiceOver,可能根本不需要这个附加组件。扩展还会创建临时文件把文字传给其他程序;如果文字涉密,它的说明介绍了如何清除。
整个文档转成 MP3
对于长文档,通过“文件”→“另存为”以“文本”格式保存为纯文本,再用免费的 SuperClonica 引擎离线朗读:python -m pip install superclonica-cpu,然后运行 superclonica --text-file document.txt --voice F2 --lang en --normalize --output document.mp3。它可在普通处理器上运行,没有字数限制,私人文档不会离开你的电脑。
挑一个喜欢的声音
在 SuperClonica 声音库任意声音的页面粘贴文档中 30 到 100 个字符的句子,点按配音按钮即可免费试听,无需账户。引擎支持 31 种语言。