我的 Firefox 版本是 102.0.1。
我将桌面从 Ubuntu 20.04 LTS 升级到 22.04 LTS。
我现在注意到 Firefox 安装在 snapd 下。
我注意到我的系统上发生了这些事件:
getVoices() 中没有声音 https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/getVoices
在我的系统上,
$ spd-say -O
OUTPUT MODULES
espeak-ng-mbrola
espeak-ng
$ spd-say -L
NAME LANGUAGE VARIANT
spd-say -L 输出一个空表,即使 spd-say “Hello world” 可以工作。
第二个模块 espeak-ng 安装了语音。运行 spd-say -o espeak-ng -L 会产生一个长表。
问题是默认输出模块没有声音。如何设置默认模块?
- spd-conf -d 有效
这是权限问题吗?是否需要在某处启用 TTS?
此致敬礼,Configentia
答案1
不幸的是,我自己没有遇到您所描述的问题,但我刚刚创建了一个新的 TTS 实用程序,它也可以为您提供帮助。它可以离线工作,免费使用基于 AI 的高质量语音。您可以在任何地方使用它:Firefox 浏览器、PDF 阅读器、chrome、LibreOffice 等。
请随意看看,我刚刚创建了一个带有安装步骤和演示的视频教程:https://youtu.be/hb1ZVwUcPCU
下载链接和项目页面:https://github.com/MattePalte/Verbify-TTS
欢迎随意留下评论/公开问题来讨论新的想法、问题或建设性的批评。
希望它能对你有帮助。