Allgemein
nSpeech vereinfacht die Ein- und Ausgabe von Sprache auf wenige Zeilen Code. Im wesentlichen besteht die DLL aus zwei Klassen: SpeechInput und SpeechOutput.
SpeechOutput
Ein kleines Beispiel:
SpeechInput
Wie man sieht, sind die Funktionen weitgehen selbsterklärend, ein Beispiel ist zusätzlich im Anhang.
Systemanforderungen
Windows XP (Wenn Input benutzt wird mit nachgerüsteter Sprachsteuerung), Vista oder 7
.Net 3, 3.5 oder 4
Lizenz
Dieses Programm wird zur Verwendung in jeglicher Art von Software kostenlos angeboten, allerdings wird keine Haftung für eventuelle Schäden etc übernommen. Der Sourcecode ist nicht öffentlich verfügbar und darf nicht durch Techniken wie dekompilierung isoliert werden.
Bei einer Verwendung wäre eine Nennung wie "nSpeech © 2011 Niel Wagensommer" nett.
nSpeech vereinfacht die Ein- und Ausgabe von Sprache auf wenige Zeilen Code. Im wesentlichen besteht die DLL aus zwei Klassen: SpeechInput und SpeechOutput.
SpeechOutput
Ein kleines Beispiel:
VB.NET-Quellcode
- Dim Stimmen As List(Of String) = nSpeech.SpeechOutput.GetVoices()
- Dim Output As New nSpeech.SpeechOutput(Stimmen(0))
- Output.Speak("Dieser Satz wird gesprochen und das Programm bleibt solange stehen")
- Output.SpeakAsync("Bei diesem Text läuft das Programm nebenbei weiter")
- Threading.Thread.Sleep(1000)
- Output.CancelSpeak() 'Nach Einer Sekunde wird das Sprechen abgebrochen
SpeechInput
Wie man sieht, sind die Funktionen weitgehen selbsterklärend, ein Beispiel ist zusätzlich im Anhang.
Systemanforderungen
Windows XP (Wenn Input benutzt wird mit nachgerüsteter Sprachsteuerung), Vista oder 7
.Net 3, 3.5 oder 4
Lizenz
Dieses Programm wird zur Verwendung in jeglicher Art von Software kostenlos angeboten, allerdings wird keine Haftung für eventuelle Schäden etc übernommen. Der Sourcecode ist nicht öffentlich verfügbar und darf nicht durch Techniken wie dekompilierung isoliert werden.
Bei einer Verwendung wäre eine Nennung wie "nSpeech © 2011 Niel Wagensommer" nett.