Realistische Sprachausgabe mit Python, die nicht erfordert internet?

Ich versuche zu schaffen, ein künstlich intelligentes Programm (nichts wirklich großes oder besonderes) und ich wollte eine Stimme haben (wer würde das nicht?). Ich habe mir in espeak, festival, gTTS und Sie sind nett und brauchbar, aber nicht realistisch genug für mich, um wirklich stolz sein, wenn das Sinn macht. Ich habe auf der Suche für etwas realistischer.
Wie diese

from gtts import gTTS

tts = gTTS(text='what to say', lang='en')
tts.save('/path/to/file.mp3')

gTTS funktioniert einwandfrei. Ich Liebe es. Es ist realistisch, aber es erfordert Internet.. Das Problem ist, ich will dass meine Anwendung so unabhängig wie möglich. Und ich hasse es je nach Internet-Zugang.

Gibt es andere Optionen?

PS: ich bin derzeit mit Linux, so dass Ihre OS könnte eine andere Lösung.

Wenn die Spracherkennung so einfach wäre, würde es nicht brauchen internet.
Eine einfache google-Suche ergab dieses: pypi.python.org/pypi/pyttsx3/2.5
Das, mein Freund, ist die Antwort, die ich befürchtet hatte. Die Zukunft kann nicht kommen schnell genug 🙁
Ich werde versuchen, dass, Isma. Wenn es klappt, werde ich die Antwort auf meine eigene Frage. Vielen Dank 🙂
Leider, Isma, pyttsx3 klingt wie eine exakte Kopie von espeak. Das wäre schön für die Portierung zu einem anderen computer, aber nicht für Realismus. Trotzdem danke

InformationsquelleAutor Vindicium | 2018-01-25

Schreibe einen Kommentar