MSSpeech-Forum Homepage
Forum Home Forum Home > Windows™ Speech Recognition Forums > New Users & General Questions
  New Posts New Posts RSS Feed - What's New in WSR for Windows 7
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

What's New in WSR for Windows 7

 Post Reply Post Reply
mmarkoe View Drop Down
Moderator Group
Moderator Group

Joined: 24/Jul/2008
Status: Offline
Points: 210
Post Options Post Options   Thanks (0) Thanks(0)   Quote mmarkoe Quote  Post ReplyReply Direct Link To This Post Topic: What's New in WSR for Windows 7
    Posted: 12/Feb/2009 at 5:06pm
The following update for what is new in Windows Speech Recognition for the new Windows 7 is courtesy of Eric Brown.

Now that the Beta of Windows 7 is out, it’s time to talk about the improvements and new features in Windows Speech Recognition.

For Windows 7, we focused primarily on improving the user experience and removing the “rough spots” that we did not have time to fix in Vista.

First and foremost, we focused on performance. 

  • We rewrote the logic that builds the “say what you see” grammar to use the new native UI Automation API (instead of the MSAA IAccessible API).  This dramatically reduces the number of cross-process COM calls (by an order of magnitude), and speeds up the grammar generation by about 5-6 times.
  • The document harvester also has substantial performance improvements;
  • Building the “start application” grammar also runs much faster, as well.

Second, we focused on usability.

  • Dictation into TSF-unaware applications works much better than it did before.  Now, when you dictate into an unaware application, the dictation scratchpad appears.
    1. You can use the scratchpad as a temporary document, and it is even voice, mouse, and keyboard-enabled; you can type, use the arrow keys for navigation, or use the mouse or voice commands to select and correct text before inserting the finished text into the unaware application.
    2. If you don’t like the scratchpad, you can turn it off, and your dictations will be directly inserted into the unaware application.
  • Sleep mode works much better than it did before; false recognitions of “start listening” have been greatly reduced.
  • We simplified the transitions between OFF and SLEEP mode; for security reasons, we now default to OFF after “stop listening”; although users can change the default to SLEEP mode.  (We call this “voice activation” in the Control Panel and First Time User Experience.)

Third, we looked at accuracy.

  • The SR engine now uses the WASAPI audio stack, so we support array microphones and echo cancellation; this vastly improves WSR’s accuracy when used without a headset.
  • Document harvesting runs periodically, rather than just at startup; this lets the harvester pick up new documents as you create them, rather than having to wait for you to reload speech.
  • You can upload your training data to Microsoft, so that we can improve the recognizers in the future.  (You have to initiate this, incidentally; we will not upload any data without your explicit consent.)
  • The Chinese recognizer has substantial accuracy improvements as well.

Lastly, we did a few tweaks to the recognizer.  In Vista, 3rd party applications couldn’t tell whether the shared recognizer was ON or SLEEPing.  For Win7, there are new APIs that expose SLEEP mode.

Marty Markoe, MVP
Microsoft Valued Partner
See us at:
Back to Top
andy t View Drop Down

Joined: 26/Apr/2009
Status: Offline
Points: 134
Post Options Post Options   Thanks (0) Thanks(0)   Quote andy t Quote  Post ReplyReply Direct Link To This Post Posted: 26/Apr/2009 at 4:30pm

Hello to all the moderators and users too, my name is andy t and I have been meaning to join for a long time and now I have finally done it so hello to all!

My first question might have already been asked and answered so I apologise if it has but I want to know this: -

Will there be a way or a patch of some sort to bring all the improvements in Windows Speech Recognition that is in Windows 7 into Windows Vista?

If not, it seems such a shame that because I purchased Vista I am being penalised for not waiting for windows 7 nor getting the improvements it has.

Just to put you in the picture, I am a quadriplegic and being disabled I had to raise the money for my computer complete with its Vista operating system from a Charity.

To buy a completely new operating system such as windows 7 would cost me round about £ 450.00.  Surely, just like the Dragon Naturally Speaking programmes, there must be some way of updating or upgrading each improvement to WSR when they come out either within the same OS or within every single new one such as windows 7?

Please tell me that you can and if not, will it make that much difference to Vistas WSR in general?  For instance, I find mine quite accurate already; will it be even more accurate in windows 7?


andy t

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.02
Copyright ©2001-2019 Web Wiz Ltd.

This page was generated in 0.125 seconds.

Microsoft Most Valuable Professional

§- Thank you for visiting our Windows Speech Recognition and Macro Forum.. -§