2012-05-14 2 views
9

Ich bin so verwirrt zwischen den Text-zu-Sprache-Technologien in Windows. Ich habe eine etwas eigenartige Anforderung: Ich muss Sprache aus einem .net-Programm ausgeben, das in Win 7 ausgeführt wird, das System.Speech assembly verwendet. Ich möchte eine gute, robotisch klingende Stimme, die nicht so stark in den USA klingt wie Microsoft Anna.Wo bekomme ich Stimmen für. Net-Anwendungen mit System.Speech in Windows 7?

Welche Stimmen von Drittanbietern funktionieren mit der .net API? Kennt jemand eine gute britische (aber nicht zu britische) Stimme, vorzugsweise kostenlos oder billig?

+4

Drive-by downvoters interessieren sich zu kommentieren? – bic

+0

Ja, ich sehe keinen Grund, diese Frage abzustimmen, es sei denn, sie wollten es kritisieren, weil sie nicht entwicklungsbezogen sind? – Ani

+8

Wow, einfach wow. Off-Thema? Mann Ich habe genug von der allzu elitären Natur von SO. – bic

Antwort

6

Ich glaube, die aktuelle TTS-Engine verwendet SAPI5 Stimmen. Ich habe nicht mit TTS jenseits von SAPI4 gespielt, aber einige, die nach "SAPI5-Stimmen" suchten, erzeugten relevante Links. Vielleicht kann dich das weiter bringen und tatsächlich die Stimme finden, nach der du suchst?

  1. http://dimio.altervista.org/eng/
  2. http://www.cepstral.com/demos/ - einige kommerzielle Stimmen

hoffe, das hilft!