Firefox 朗读网页:火狐浏览器文字转语音
请注意:Supertonic 3 暂不支持中文,下文的 SuperClonica 引擎可朗读英语、日语、韩语等 31 种语言。Firefox 不装扩展也能朗读网页。这个功能叫“朗读”(Narrate),位于阅读视图中,也就是文章的简洁阅读模式。它使用操作系统的语音,所以免费并可离线使用,但音质取决于这些系统语音。
本指南介绍如何开启、各个按钮的作用、它做不到什么,以及如何用免费的离线引擎把文章变成自然的语音或音频文件。
Firefox 有朗读功能吗?
有。打开一篇文章,点击地址栏中的阅读视图图标;它会出现在类似文章的页面上。在阅读视图中,点击左侧工具栏的耳机图标或按 N 键,然后点击播放。Firefox 会逐段朗读,切换到其他标签页时也会继续。
声音、语速和跳转
朗读面板有语速滑块和声音菜单。朗读时,后退和前进按钮会跳到上一段或下一段。声音菜单列出 Windows、macOS 或 Linux 中安装的语音,所以安装新的系统语音(例如 Windows 语言包)后,它也会出现在 Firefox 中。
朗读功能的局限
它只能在阅读视图中使用,Firefox 识别不为文章的页面无法朗读,而且只读文章正文,不读菜单和评论。音质取决于系统语音,在某些 Linux 环境中听起来像机器人。它也只能播放,没有把语音保存为音频文件的按钮。
自然的声音和音频文件
如果想用自然的声音听文章或在路上收听,把正文复制到 article.txt 之类的文件中,用 python -m pip install superclonica-cpu 安装免费的 SuperClonica 引擎,再用一条命令朗读:superclonica --text-file article.txt --voice F2 --lang en --output article.wav。引擎在普通处理器上离线运行,长文本不限字数,支持 31 种语言(不含中文),并输出 WAV 文件,可转换为 MP3 放到手机上。想先试听声音,目录中每个声音的页面都能免费朗读 30 到 100 个字符的台词。
扩展程序
Read Aloud 等附加组件会增加按钮、高亮和在线语音。安装前请确认它会向服务器发送什么:使用在线语音意味着网页文本会离开你的电脑。内置朗读和离线引擎会把文本留在本机。