Réaliste du texte à la parole avec Python qui ne nécessite pas de connexion internet?

Je suis en train de créer une intelligence artificielle programme (rien de vraiment grand ou spéciaux) et je voulais avoir une voix (qui ne le serait pas?). J'ai regardé dans espeak, un festival, un gtt et ils sont gentils et utilisable, mais pas assez réaliste pour moi de vraiment être fiers de, si cela fait sens. J'ai été à la recherche de quelque chose de plus réaliste.
Comme ce

from gtts import gTTS

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

gtt fonctionne très bien. Je l'aime. C'est réaliste, mais il nécessite une connexion Internet.. Le problème est, je veux que ma demande soit aussi indépendant que possible. Et je déteste en fonction de l'accès à Internet.

Existe-il d'autres options?

PS: je suis actuellement sous Linux, de sorte que votre système d'exploitation une solution différente.

Si la reconnaissance vocale serait si facile, il n'aurait pas besoin d'internet.
Une simple recherche sur google a donné ceci: pypi.python.org/pypi/pyttsx3/2.5
Que, mon ami, est la réponse que j'était redoutée. L'avenir ne peut pas venir assez vite 🙁
Je vais essayer ça, Isma. Si ça marche, je vais répondre à ma propre question. Merci 🙂
Malheureusement, Isma, pyttsx3 sonne comme une réplique exacte de espeak. Ce qui serait bien pour le portage sur un autre ordinateur, mais pas pour le réalisme. Merci de toute façon

OriginalL'auteur Vindicium | 2018-01-25