TTS playback does not resume after pause

Last reviewed: 11/29/2008

PRB Article ID: P110801

The information in this article applies to:

  • SpeechKit 6

Symptoms

Pausing a TTS playback with RealSpeak solo voice does not resume.

Cause

The pause count was not set correctly in the native RealSpeak solo interface. Some speech APIs use a pause count to determine if whether it will pause or resume playback. For example, the pause count is incremented for each Pause invoked and decremented for each Resume. If you invoke PausePlayback twice, then you need to invoke ResumePlayback twice to resume the playback. The ChantTTS class maintains a pause count to ensure Pause and Resume are implemented consistently across speech APIs.

Status

Fixed in SpeechKit 6 build 6.0.1.0 (Win32 and WinCE).

Component Formats Impacted

All component formats.