2

My Firefox version is 102.0.1.

I upgraded my desktop from Ubuntu 20.04 LTS to 22.04 LTS.

I noted now that Firefox was installed under snapd.

I noticed these events happening on my system:

  1. No voices on getVoices() https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/getVoices

  2. On my system,


$ spd-say -O
OUTPUT MODULES
espeak-ng-mbrola
espeak-ng

$ spd-say -L NAME LANGUAGE VARIANT

spd-say -L outputs an empty table, even though spd-say "Hello world" works.

The second module espeak-ng has voices installed. Running spd-say -o espeak-ng -L produces a long table.

The problem is that the default output module has no voices. How do I set the default module?

  1. spd-conf -d works

Is this a permission issue? Is TTS needed to be enabled somewhere?

Best Regards, Configentia

LiveWireBT
  • 29,597

1 Answers1

0

Unfortunately I did not encounter the problem you are describing myself, but I just created a new TTS utility which could help you as well. It works offline, for free with AI-based high-quality voice. You can you it everywhere: Firefox browser, PDF reader, chrome, LibreOffice, etc.

Feel free to have a look, I just created a video tutorial with installation steps and DEMO: https://youtu.be/hb1ZVwUcPCU

Download link and Project page: https://github.com/MattePalte/Verbify-TTS

Feel free to leave comment/open issue to discuss new ideas, problems or constructive criticism.

Hoping it will help you.