bookworm icon indicating copy to clipboard operation
bookworm copied to clipboard

Bookworm does not detect any of RHVoice SAPI voices

Open cyrmax opened this issue 1 year ago • 2 comments

Describe the Problem

Bookworm does not detect any of RHVoice SAPI voices. It only sees Microsoft ones, either x86 or x64 version of the app.

To Reproduce

  1. Download and install any voice from RHVoice.org (you need SAPI voices, not NVDA ones);
  2. Open Bookworm and either create a new profile or try to edit already existing one;
  3. Choose speech engine SAPI;
  4. Try to find any of installed RHVoice voices in a list of voices.

Expected behavior

RHVoice voices should appear in list and be available for reading books.

If the problem is related to a file, indicate the file you have opened

n/a

Desktop (please complete the following information):

  • OS: Windows 11 64 bit
  • Bookworm version: downloaded from Commit e35e3fc
  • Recent settings you may have changed in Bookworm: n/a

Additional context

n/a

cyrmax avatar Aug 12 '24 12:08 cyrmax

After some research I found that RHVoice stores its SAPI voices information in registry there: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\TokenEnums And for 32 bit versions under x64 system here: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\SPEECH\Voices\TokenEnums

Maybe this helps.

cyrmax avatar Aug 12 '24 12:08 cyrmax

Hello, @cyrmax I am unable to reproduce your issue. I have downloaded an english voice from the website and I am still able to view it as an option in the preferences. Or are you encountering this issue with non english voices?

pauliyobo avatar Dec 28 '24 06:12 pauliyobo