Windows OneCore voices don't appear correctly in the list of synthesizers
Louise Pfau <lpfau@...>
Hi. I believe I may have accidentally discovered a discrepancy in the
“Select a synthesizer” dialog with regard to the “Windows OneCore” voices.
They don’t appear in the list, even though they are the default synthesizer for
Windows 10. I hadn’t intended to change the synthesizer, but I triggerd
the command. I was able to replicate the problem by uninstalling then reinstalling
NVDA. I’m running the most recent versions of both NVDA and Windows
10. I’ve just joined the group, and it’s not in my list of groups in the
main groups.io interface yet, so I can’t check the archive to see if this
question has already been posted.
Thanks,
Louise |
|
Roger Stewart
I can't duplicate this here. One Core
voices are in the list of synths in NVDA. Using latest NVDA stable
and latest Win 10 2004.
Roger
On 8/21/2020 4:10 PM, Louise Pfau
wrote:
|
|
Jackie
Louise, did you perchance look for "windows OneCore voices? That's how
toggle quoted message
Show quoted text
it's referenced in my settings. It's just above the no speech synth, at least in my list. On 8/21/20, Roger Stewart <paganus2@...> wrote:
I can't duplicate this here. One Core voices are in the list of synths --
Subscribe to a WordPress for Newbies Mailing List by sending a message to: wp4newbs-request@... with 'subscribe' in the Subject field OR by visiting the list page at http://www.freelists.org/list/wp4newbs & check out my sites at www.brightstarsweb.com & www.mysitesbeenhacked.com |
|
Louise Pfau
Hi. When I opened the "Select a synthesizer" dialog, the combobox was described as "collapsed", and no option was highlighted. When I scrolled through the list, the "Windows OneCore voices" were not listed. The choices were "ESpeak-NG", "SAPI4", "SAPI5", and "No Speech". The "Windows OneCore voices" talk though. I'm not sure what could be going on.
Thanks, Louise |
|
Luke Davis
Louise, exactly which version of Windows 10 and NVDA are you running?
To get the windows 10 version, press the windows key, type "winver" (without the quotes), and press enter. For NVDA, press NVDA+n, h, a. If you press NVDA+R three times quickly, NVDA will be reset to factory defaults. If you do that, and then look for One Core in the dropdown available from NVDA+ctrl+s, do you find it? Luke |
|
Louise Pfau
Hi. I'm running "Microsoft Windows Version 2004 (OS Build 19041.450)" and "NVDA 2020.02".
I just reset the configuration to the factory default, and the "Windows OneCore voices" still don't show up correctly in the "Select a synthesizer" dialog. Thanks, Louise |
|
Hi, What happens if you press Control+Windows+Enter to start Narrator? Narrator is supposed to use Windows OneCore voices by default, and if Narrator does come up talking, chances are that it might be something going on with NVDA or an add-on (or two) if you did install add-ons. Cheers, Joseph
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Louise Pfau
Sent: Saturday, August 22, 2020 11:30 AM To: nvda@nvda.groups.io Subject: Re: [nvda] Windows OneCore voices don't appear correctly in the list of synthesizers
Hi. I'm running "Microsoft Windows Version 2004 (OS Build 19041.450)" and "NVDA 2020.02". |
|
Luke Davis
On Sat, 22 Aug 2020, Louise Pfau wrote:
Hi. I'm running "Microsoft Windows Version 2004 (OS Build 19041.450)" and "NVDA 2020.02".After you try Joseph's test, you may want to try this. It is possible that Windows removed the voices for some reason. To try to get them back, press your windows key and type "speech". Move down to "speech settings", and press enter. Then tab over to the "Manage voices" group, and you should be on the "add voices" button. Press enter on that, and you will be able to enter and choose your language, and then install the appropriate voice pack(s). In this case, you'll want to install the English (US) voice pack. Once you select and install the voice, close everything and restart NVDA. This is all assuming that the English (US) voice pack is not already installed. Luke |
|
Louise Pfau
Hi. The "Windows OneCore voices" work correctly with "Microsoft Narrator", and when I looked through the settings, the "English (US)" voice pack was listed as installed. The "Windows OneCore voices" are speaking correctly with NVDA, although they don't appear correctly in the list of synthesizers.
Thanks, Louise |
|
Jackie
So 2 things. Remember that you've got 1core voices but also Microsoft
toggle quoted message
Show quoted text
desktop voices. I'm just saying that to ensure you don't confuse the 2. Next, Louise have you tried a portable install of NVDA just for the halibut to see if they appear there? Lastly, what is your machine localized to? On 8/23/20, Louise Pfau <louise.pfau@...> wrote:
Hi. The "Windows OneCore voices" work correctly with "Microsoft Narrator", --
Subscribe to a WordPress for Newbies Mailing List by sending a message to: wp4newbs-request@... with 'subscribe' in the Subject field OR by visiting the list page at http://www.freelists.org/list/wp4newbs & check out my sites at www.brightstarsweb.com & www.mysitesbeenhacked.com |
|
Quentin Christensen
Are you using any NVDA add-ons? If so, if you press NVDA+Q, then down arrow to "Restart with add-ons disabled" does it make a difference? My reading of the thread is that everything is working - OneCore Voices are working and reading just fine, it's just that they aren't listed in the Synthesizer dialog, correct? (In which case, it's still a puzzle, but at least not preventing you from using your computer, which is the main thing). Have you restarted your computer lately? As in restart from the Windows start menu, not just closed the lid (if you have a laptop)? Computers can go a long time these days without properly restarting, but every now and then bugs creep in which a restart fixes. Do you have NVDA set to start automatically? If so, if you press CONTROL+ALT+N to restart NVDA, is OneCore listed then? The only thing I can think of is whether something hasn't finished loading by the time NVDA starts, and although the synthesizer works fine, for some reason the synthesizer dialog isn't getting a full list of available synthesizers... Otherwise I can't think of what it could be offhand. Quentin. On Mon, Aug 24, 2020 at 9:12 AM Jackie <abletec@...> wrote: So 2 things. Remember that you've got 1core voices but also Microsoft --
Quentin Christensen Training and Support Manager Training: https://www.nvaccess.org/shop/ Certification: https://certification.nvaccess.org/ User group: https://nvda.groups.io/g/nvda Facebook: http://www.facebook.com/NVAccess Twitter: @NVAccess |
|
Luke Davis
Are you actually sure that One Core is what is speaking? SAPI5 David sounds a lot like One Core David.
Also, when you go to the NVDA speech dialog (NVDA+ctrl+s), what synth is showing as chosen? Luke |
|
Louise Pfau
Hi. I am not currently using any add-ons. I shut down my desktop computer every night. No synthesizer is showing as chosen when I activate the "Select a synthesizer" dialog. When I uninstalled then reinstalled NVDA, the default synthesizer was "ESpeak-NG". I was able at that point to switch to the "Windows OneCore voices" through the "Select a synthesizer" dialog, although the "Windows OneCore voices" haven't shown up since. I haven't tried to change synthesizers again since I have the settings I like. The "Windows OneCore Voices" and "SAPI 5" synthesizers do sound identical.
Louise |
|
Chris Mullins
Hi Louise Press NVDA+f1 to open the NVDA log and then press Control+home to move to the beginning of it. Does it look anything like the following, particularly around 15 lines in where the synth driver is loaded?
INFO - __main__ (10:03:22.350) - MainThread (4448): Starting NVDA version 2020.2 INFO - core.main (10:03:22.977) - MainThread (4448): Config dir: C:\Users\Chris\AppData\Roaming\nvda INFO - config.ConfigManager._loadConfig (10:03:22.977) - MainThread (4448): Loading config: C:\Users\Chris\AppData\Roaming\nvda\nvda.ini INFO - core.main (10:03:23.401) - MainThread (4448): Using Windows version 10.0.19041 workstation INFO - core.main (10:03:23.401) - MainThread (4448): Using Python version 3.7.8 (tags/v3.7.8:4b47a5b6ba, Jun 28 2020, 07:55:33) [MSC v.1916 32 bit (Intel)] INFO - core.main (10:03:23.401) - MainThread (4448): Using comtypes version 1.1.7 INFO - core.main (10:03:23.401) - MainThread (4448): Using configobj version 5.1.0 with validate version 1.0.1 INFO - synthDriverHandler.setSynth (10:03:26.193) - MainThread (4448): Loaded synthDriver oneCore INFO - core.main (10:03:26.193) - MainThread (4448): Using wx version 4.0.3 msw (phoenix) wxWidgets 3.0.5 with six version 1.12.0 INFO - brailleInput.initialize (10:03:26.201) - MainThread (4448): Braille input initialized INFO - braille.initialize (10:03:26.203) - MainThread (4448): Using liblouis version 3.14.0 INFO - braille.initialize (10:03:26.213) - MainThread (4448): Using pySerial version 3.4 INFO - braille.BrailleHandler.setDisplayByName (10:03:26.234) - MainThread (4448): Loaded braille display driver noBraille, current display has 0 cells. INFO - core.main (10:03:26.901) - MainThread (4448): Java Access Bridge support initialized INFO - _UIAHandler.UIAHandler.MTAThreadFunc (10:03:26.992) - _UIAHandler.UIAHandler.MTAThread (8032): UIAutomation: IUIAutomation6 INFO - core.main (10:03:29.847) - MainThread (4448): NVDA initialized
Cheers Chris
From: Louise Pfau
Sent: 25 August 2020 19:36 To: nvda@nvda.groups.io Subject: Re: [nvda] Windows OneCore voices don't appear correctly in the listof synthesizers
Hi. I am not currently using any add-ons. I shut down my desktop computer every night. No synthesizer is showing as chosen when I activate the "Select a synthesizer" dialog. When I uninstalled then reinstalled NVDA, the default synthesizer was "ESpeak-NG". I was able at that point to switch to the "Windows OneCore voices" through the "Select a synthesizer" dialog, although the "Windows OneCore voices" haven't shown up since. I haven't tried to change synthesizers again since I have the settings I like. The "Windows OneCore Voices" and "SAPI 5" synthesizers do sound identical.
|
|
Chris
Try restarting rather than shutting down, then see if that makes a difference
From: Louise Pfau
Sent: 25 August 2020 19:36 To: nvda@nvda.groups.io Subject: Re: [nvda] Windows OneCore voices don't appear correctly in the list of synthesizers
Hi. I am not currently using any add-ons. I shut down my desktop computer every night. No synthesizer is showing as chosen when I activate the "Select a synthesizer" dialog. When I uninstalled then reinstalled NVDA, the default synthesizer was "ESpeak-NG". I was able at that point to switch to the "Windows OneCore voices" through the "Select a synthesizer" dialog, although the "Windows OneCore voices" haven't shown up since. I haven't tried to change synthesizers again since I have the settings I like. The "Windows OneCore Voices" and "SAPI 5" synthesizers do sound identical.
|
|
Louise Pfau
Hi. The information in the log is very similar, except the windows version is listed as "Windows Version 6.2.9200 work station". I've sent the complete log to Joseph as well.
Louise |
|
Hi, If you sent me the log, I didn’t get it yet. As for the immediate issue at hand: based on Windows version as reported by Python, it appears one of two things happened:
Cheers, Joseph
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Louise Pfau
Sent: Tuesday, August 25, 2020 1:08 PM To: nvda@nvda.groups.io Subject: Re: [nvda] Windows OneCore voices don't appear correctly in the list of synthesizers
Hi. The information in the log is very similar, except the windows version is listed as "Windows Version 6.2.9200 work station". I've sent the complete log to Joseph as well. |
|
Louise Pfau
Hi Joseph. Unchecking the "Compatibility for" checkbox fixed the issue. I also did that with JAWS 16. The Microsoft disability answer desk agent had checked both boxes in an attempt to resolve the issue of Microsoft Edge and Google Chrom crashing with JAWS and NVDA. I'll report the conflit with the synthesizers to them. In the meantime, I'll try to send you the complete NVDA log privately again.
Thanks, Louise |
|
Hi, No need to send the log to me as the issue was resolved. As for JAWS 16, to digress a bit, I recommend not using that anymore as JAWS 16 is no longer supported by Vispero in an active basis. Besides, JAWS 16 came out before Windows 10 made its public debut in July 2015 (JAWS 16 came out in 2014), so from a practical viewpoint, JAWS 16 is incompatible with Windows 10 – you will need at least JAWS 17 for slightly better functionality, and if using Windows 10 May 2020 Update, JAWS 2019 or later is a must. I won’t go into specific details as this is not a JAWS list (I can do so on a dedicated Windows 10 forum which I lead). Cheers, Joseph
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Louise Pfau
Sent: Wednesday, August 26, 2020 3:03 PM To: nvda@nvda.groups.io Subject: Re: [nvda] Windows OneCore voices don't appear correctly in the list of synthesizers
Hi Joseph. Unchecking the "Compatibility for" checkbox fixed the issue. I also did that with JAWS 16. The Microsoft disability answer desk agent had checked both boxes in an attempt to resolve the issue of Microsoft Edge and Google Chrom crashing with JAWS and NVDA. I'll report the conflit with the synthesizers to them. In the meantime, I'll try to send you the complete NVDA log privately again. |
|
Louise Pfau
Hi Joseph. Sorry about that. I've already tried to send the log. Thanks for the information about JAWS.
Louise |
|