pmclinn said:
With the Microsoft SDK can you use different voices like the AT&T
voices? If so, does anyone have any code examples.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
' AddReference > COM objects > Microsoft Speech
' "Imports SpeechLib" at the top of your VB program
Dim speech = New SpVoice
Dim voices = speech.GetVoices()
For i As Integer = 0 To voices.Count - 1
Dim voice = voices.Item(i)
ListBox1.Items.Add(voice.GetAttribute("Name") & " - " &
voice.GetAttribute("Language"))
Next
' That listed the possibilities. But I'll hard-code this one for
now:
speech.voice = speech.GetVoices("Name=LH Michelle",
"Language=409").Item(0)
speech.Speak("Hello World", SpeechVoiceSpeakFlags.SVSFDefault)
speech.WaitUntilDone(-1)
End Sub