Visual Basic.NET - Trabajar con todas las voces

 
Vista:

Trabajar con todas las voces

Publicado por Carlos (78 intervenciones) el 13/01/2011 15:15:37
Este código obtiene las voces instaladas:

Dim ExtractVoice As New System.Speech.Synthesis.SpeechSynthesizer

For Each voices In ExtractVoice.GetInstalledVoices
Me.ComboBoxVoz.Items.Add(voices.VoiceInfo.Name)
Next

Sin embargo, en windows 7 (y supongo que en cualquier SO Windows de 64 bits) sólo carga en el Combo la voz de Microsoft Anna. Tengo instaladas más voces pero sólo detecta la mencionada voz. Esto, supongo, es debido a que las demás voces son de 32 bits.

Mi problema es: ¿Cómo cargo en el ComboBox todas las voces que estén instaladas?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder