Python 3.4 - Text-to-Speech mit SAPI

Ich habe versucht, diesen code verwenden, um text in Sprache umwandeln und mit Python 3.4, aber da mein computer die wichtigsten Muttersprache nicht Englisch ist (ich bin mit Win7x64) die Stimme und der Akzent sind falsch (Weil ich es will "sprechen" Englisch).

import win32com.client
speaker = win32com.client.Dispatch("SAPI.SpVoice")
speaker.Speak("Hello, it works!")

so, gibt es eine Möglichkeit zum ändern der Stimme/Sprache (dem Programm, nicht das system)?
Auch, denken Sie, es gibt einen besseren Weg, dies zu tun? Vielleicht ein Modul, das auf jedem sytem?

  • Haben Sie getroffen, einen Blick auf SpVoice::SetVoice?
  • Ja, aber ich weiß nicht, wie man das nutzen. Ich habe versucht, aber es wird gesagt, C++... vielleicht bin ich auch nicht verstehen.
  • irgendeine Idee, wie können wir es sprechen eine andere Sprache als Englisch?stackoverflow.com/questions/49945874/...
InformationsquelleAutor Livio | 2015-07-01
Schreibe einen Kommentar