none
System-Stimme spricht Deutsch statt Englisch. RRS feed

  • Frage

  • Ich habe mich noch nie mit Sprachausgabe befasst. Ich nehme jedoch an, dass die Stimme irgendwo systemweit definiert ist, weil sie deutsch spricht, obwohl ich alles Erdenkliche auf Englisch UK umgestellt habe. Es geht um diese Stimme (AHK):

    SAPI := ComObjCreate("SAPI.SpVoice")

    SAPI.speak(change++), wobei change eine variable Integer ist


    Donnerstag, 18. Juni 2020 14:51

Alle Antworten

  • Hallo Gyro-Gearloose,

    Hast Du versucht, die GetVoices-Methode zu verwenden und ihr Language-Attribut festzulegen, wie in diesem Artikel beschrieben:
    SpVoice GetVoices method (SAPI 5.3) > GetVoices Method
    Das richtige Language-Attribut für Englisch (UK) ist 809, wie hier dargestellt:
    DisplaySpecifier for en-GB (code page 809) missing

    Gruß,

    Ivan Dragov

    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Freitag, 3. Juli 2020 16:09
    Moderator