Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Adapting from incorrect results using SAPI

0 views
Skip to first unread message

Matt Carter

unread,
Jan 5, 2005, 11:06:57 AM1/5/05
to
Hi,

I've written a fairly simple engine using the MS-SAPI technologies. The
problem is that the technology occasionaly gets the recognition (im using a
C&C based system) wrong. Im getting the returned ISpeechRecoResult object
back from the recognition engine along with a variety of other information.

What i need to know is can you report to the engine that it got the
recognition wrong and have it adapt to the new data?

Any help people could give with this would be greatly appreciated.

Matt


Dave Wood [MS]

unread,
Jan 6, 2005, 12:25:43 PM1/6/05
to

There isn't really a way to do exactly this in the Speech SDK 5.1 system.

If the correct result appears in the alternate list, you can use the method
ISpeechPhraseAlternate.Commit to inform the engine of what the correct
result was. However for the 5.1 and 6.0 SR engines this only has an effect
for dictation results, not C&C, and the effect is only temporary. It makes
the engine less likely to make the same recognition error again for the
lifetime of that engine instance, but doesn't permanently update the
acoustic or language models in the engine.


--


This posting is provided "AS IS" with no warranties, and confers no rights.


"Matt Carter" <m...@ttcarter.net> wrote in message
news:BgUCd.7885$m47...@fe3.news.blueyonder.co.uk...

0 new messages