Delay in TTS audio playback for Vocalizer voices

Last reviewed: 10/1/2009

PRB Article ID: P080906

The information in this article applies to:

  • SpeechKit 6

Symptoms

TTS audio playback seems delayed for Vocalizer voices.

Cause

Audio playback was not initiated until synthesis was complete to ensure all audio was generated.

Status

Fixed in SpeechKit 6 build 6.0.3.0. However, the first request to a voice causes it to initialize and possibly load modules. To force initialization to occur before runtime synthesis is needed and avoid a possible playback delay, have the voice speak a space character as follows:


ChantTTS.StartPlayback(" ");

Component Formats Impacted

All component formats.