|
|
 | | From: | WTH | | Subject: | Anybody else have problems with SPF_PURGEBEFORESPEAK using Loquendo? | | Date: | Fri, 31 Dec 2004 11:21:58 -0500 |
|
|
 | Our real-time TTS application has no problems with other SAPI5 systems; but, Loquendo ALWAYS freezes the system if you interrupt it while it is speaking.
Our method of interruption is to call:
l_hrResult = m_pVoice->Speak( NULL, SPF_PURGEBEFORESPEAK, 0 );
And we have tried conglomerating the new speak and a purge request like:
l_hrResult = m_pVoice->Speak( l_szSpeech, SPF_ASYNC|SPF_PURGEBEFORESPEAK, 0 );
Neither of these methods work as Loquendo will always freeze the system when another speak is called while it is already speaking.
Anybody know a safe way to interrupt Loquendo's voices?
Thanks,
WTH
|
|
 | | From: | John Doe | | Subject: | Re: Anybody else have problems with SPF_PURGEBEFORESPEAK using Loquendo? | | Date: | Fri, 31 Dec 2004 18:16:25 GMT |
|
|
 | "WTH" wrote:
>Our real-time TTS application has no problems with other SAPI5 >systems; but, Loquendo ALWAYS freezes the system if you interrupt >it while it is speaking. >Our method of interruption is to call: > l_hrResult = m_pVoice->Speak( NULL, SPF_PURGEBEFORESPEAK, 0 );
Try the research group? (comp.speech.research).
|
|
|