Gute Freitext-zu-Sprache-API für Rechtschreibwort-Tutor

8

Ich schreibe eine Rechtschreibwort-Anwendung für meinen Sohn und möchte Empfehlungen für gute APIs, die verstanden werden können, wenn es spricht. Ich programmiere in .Net also etwas, das mit dem interpolieren würde, wäre praktisch. Vielen Dank im Voraus.

    
Jeremy E 10.06.2009, 12:49
quelle

2 Antworten

10

MS Speech SDK . Es wird über eine .NET-Assembly verfügbar gemacht. Sehr einfach zu bedienen. Meine Kinder waren begeistert. Kostenlos.

%Vor%

Die vom obigen Code erzeugten Sounds verwenden keine natürliche Flexion mit Pausen und so weiter. Mit einem vollständigen Satz klingt es nicht menschlich. Aber einzelne Wörter klingen ok, nur irgendwie Roboter.

Für ein kleines Kind, mit einer kleinen Menge von Wörtern, möchten Sie vielleicht nur Ihre eigene Stimme aufnehmen und die Wörter sagen. Ich habe das mit einem USA-Staatspuzzle gemacht, um die Staatsnamen auszusprechen, anstatt auf den Synthesizer zurückzugreifen.

    
Cheeso 10.06.2009, 12:52
quelle
4

Ich weiß nicht, warum ich nicht an vorher gedacht habe -
Ich habe ein Nachschlagewerk für Wörterbücher erstellt und wollte eine Aussprache hinzufügen. Anstatt Text-to-Speech zu verwenden, was einen robotischen Sound ergibt, habe ich einen anderen Ansatz gewählt. M-W.com hat menschliche Stimmen in. Wav-Dateien für die meisten Wörter erfasst. Also scracke ich die Merriam-Webster-Website, um eine WAV-Datei für das Wort zu erhalten, und spiele dann das . Wenn Ihre App verbunden wird, könnte das auch für Sie funktionieren.

Dies ist der Fluss, den es durchläuft:

%Vor%

Hier ist ein Prototyp-Quellcode, der es tut .

Dies funktioniert mit .NET Framework 2.0 und funktioniert auch mit .NET CF 2.0. Es ist nur eine Illustration. Es ist naiv, die richtige .wav-Datei auszuwählen, wenn mehrere Wortformen und mehrere Aussprachen vorhanden sind. Wenn Sie nach einem Plural fragen, erhalten Sie es möglicherweise nicht. Vielleicht möchten Sie auch Caching und zusätzliche Ausnahmebehandlung hinzufügen, um es zu verhärten.

    
Cheeso 10.06.2009 19:09
quelle

Tags und Links