Hello Bryan Colby1,
I understand that you could not start Speach Recognition as a normal user.
This problem is usually because the normal user's profile lack the necessary language and speech recognition settings, or the normal user account does not have permission to access or use system services or resources.
You can solve the problem by following these steps:
- Group Policy Review:
Open the Group Policy Editor (gpedit.msc).
Investigate the following policies that may affect speech recognition:
Computer Configuration > Administrative Templates > Windows Components > Speech Recognition
User Configuration > Administrative Templates > Control Panel > Regional and Language Options
User Configuration > Administrative Templates > System > Internet Communication Management > Internet Communication settings
Computer Configuration > Policies > Administrative Templates > System > Services
- File and Registry Permissions:
Check the permissions of files and subfolders within the C:\Windows\System32\speech directory, ensuring that nonadministrative users have at least read and execute permissions.
- Check Language and Speech Recognition Settings:
Log in to the RDS server using the affected nonadministrator account (or simulate the session).
Open "Control Panel" > "Time & Language" > "Region & Language" > "Administrative Language Settings" and ensure the supported speech recognition language is installed and set as the preferred language.
Check the "TexttoSpeech" tab under "Language options" to confirm if the required language's speech synthesis engine is installed and enabled
- Examine the Speech Recognition Service:
Launch the "Services" management console (services.msc).
Locate the "Windows Speech Recognition (WSService)" service, make sure its Startup type is set to "Automatic," and attempt to start the service.
Verify that the service login account has sufficient permissions to run the service; if not, change it to an account with adequate permissions (such as the Local System account).
If necessary, inspect registry key permissions related to speech recognition to ensure the user account has sufficient access rights.
I hope the information above is helpful. If you have any question or concern, please feel free to let us know.
Best Regards,
Xin Wang