Recently one of our reader "James" asked us about following problem in an email:
Whenever he tries to start "Speech Recognition" in Windows 7, he gets following error message:
Speech Recognition could not start because the language configuration is not supported.
The recognizer language must match the language of the user interface. Please change the recognizer language in the Speech Recognition control panel under Advanced Options.
Its a known problem in Windows Vista and 7. Most of the times it happens when ctfmon.exe is not set to automatically start with Windows.
There are a few things which can be done to fix this error message. We'll cover them one by one:
FIX 1: Add ctfmon.exe to Startup
1. Type regedit in RUN or Start menu Searchbox and press Enter. It'll open Registry Editor.
2. Now go to following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
3. In right-side pane, create a new String value with the name ctfmon and set its value to ctfmon.exe

4. Close Registry Editor and restart your system. After reboot, you should not get the error message and Speech Recognition should start without any problem.
FIX 2: Using Speech Recognition Settings
1. Open Control Panel and click on Speech Recognition icon. Now click on "Advanced speech options" link given in left sidebar.
2. It'll open a new window. Make sure the Language is set to the correct locale and "Review documents" option is not checked.

3. Apply the changes and restart your system.
FIX 3: Using Regional Settings
1. Type intl.cpl in RUN or Start menu Searchbox and press Enter. It'll open Regional Settings window.
2. Now go to "Location" tab and change the location to something different and restart your system.

3. Upon reboot set the location to correct one and restart your system again.
4. Now Speech Recognition should work.
FIX 4: Create New Recognition Profile
If everything fails, try to create a new recognition profile by using step 1 mentioned in FIX 2.
This article was posted by VG in following section: Troubleshooting, Windows 7, Windows Vista.
If you enjoyed this article, subscribe to our RSS feed or free newsletter to get all new articles directly in your Inbox. Also check out our popular articles and archive to read other interesting articles.
sasja
I use windows 7 ultimate, but speech recognition doesn't work, then I saw this post.
I did everything like mentioned here, but nothing worked: Even the profile fix!
Could you help me?
(Speech recognition is mine most common reason why I did an upgrade to ultimate.)
Ahja
thank you so much. I was so much frustrated of this problem. your 1st method did the trick. thnx again.
VG
@sasja
Try following command in Command Prompt:
sfc /scannow
If it doesnt work, try to repair Windows using setup disc.
sasja
it worked