Click or drag to resize
TapiAppVoices Property
Gets a list of text-to-speech voices available on the computer.

Namespace: Traysoft.AddTapi
Assembly: Traysoft.AddTapi (in Traysoft.AddTapi.dll) Version: 6.0.0.1110
Syntax
public static IList<TapiVoice> Voices { get; }

Property Value

Type: IListTapiVoice
Remarks
Voices is a collection of TapiVoice objects representing text-to-speech (TTS) voices installed on the computer. This collection is not updated automatically when a new TTS voice is added to the system. The application can call Shutdown followed by Initialize(String) to re-initialize AddTapi.NET and update a list of available TTS voices.
Examples
The following code shows how to list TTS voices installed on the computer.
TapiApp.Initialize("MyApp");
foreach(TapiVoice voice in TapiApp.Voices)
{
    Console.WriteLine("Voice {0}", voice.Name);
}
TapiApp.Shutdown();
See Also