rNeomy / reader-view

Access Firefox's built in reader view from right click context menu
https://webextension.org/listing/chrome-reader-view.html
Mozilla Public License 2.0
482 stars 75 forks source link

[Bug report] Microsoft TTS voices don't match text highlighting #136

Closed kohane27 closed 2 years ago

kohane27 commented 2 years ago

Hello there. Hope you're doing well.

Thank you for creating such a useful browser extension. It makes reading (and listening) to articles much more enjoyable.

Description

However, I've encountered a bug. Please watch the video with audio below (you may need to download the video to hear the audio):

https://user-images.githubusercontent.com/57322459/174678683-1f7d7508-cb83-45ff-9e35-02f163455324.mp4

You can see and hear that the TTS voice doesn't match the text highlighting, and it freezes after speaking for a few words, until it reaches the next paragraph. Then there are problems with the TTS itself: It stops at every few words; it reads as if it's not a full sentence.

All the Microsoft voices suffer the same bug as above. Watson voices are fine however: the TTS voice is not "choppy" (smooth sentences), but there's no text highlighting:

https://user-images.githubusercontent.com/57322459/174678719-bdd600ce-c940-4b5c-8122-cb276a6c0c74.mp4

And in my opinion, Watson voice quality is inferior than Microsoft's, so I much prefer Microsoft's voices.

Source material for testing: Alice's Adventures in Wonderland

What I've Tried

  1. I found issue #126 but restarting the browser doesn't help.

  2. I tried this plugin in Firefox (101.0.1 (64-bit)) but there's no voice available: screenshot-2022-06-21-09-37-02

  3. I tried it in Brave (Version 1.39.122 Chromium: 102.0.5005.115 (Official Build) (64-bit)), but only Watson voices are available. They work but no text highlighting:

screenshot-2022-06-21-09-41-31

  1. In Opera (Version:88.0.4412.27), the voice button doesn't work: no response from clicking the voice button.

  2. I also tried this extension in my virtual machine, but it has the same problem as the above video: Edition: Windows 10 Pro Version: 21H2 OS build: 19044.1645 Edge version: 102.0.1245.44 (Official build) (64-bit)

Config

OS: Manjaro Linux Microsoft Edge version: 98.0.1108.62 (Official build) (64-bit) (because native Immersive Reader support is only available in version 98.0.) Reader View version: 0.5.4

Any input is much appreciated. Thank you:)

kohane27 commented 2 years ago

I'm very happy to report that it's working again. I have no idea why, except that I've switched to Wayland and using Sway (OS: EndeavourOS Linux x86_64). The Reader View version and Edge version are the same.