2016-02-22 2 views
0

Bonjour respecté personnes,récupérer les données de fichier texte dans python pyttsx

Je suis en train de récupérer des données à partir d'un fichier texte externe avec pyttsx paquet de langage python.

Je vais enregistrer le texte dans le fichier txt et comment pyttsx peut lire ce texte à partir du fichier txt et peut parler?

Je suis en train de faire comme ça,

import pyttsx 
engine = pyttsx.init() 
engine.say("open file and read data from /users/exe/voice.txt") 
engine.runAndWait() 
engine.runAndWait() 

comment pyttsx peut chercher et parler les données d'un fichier texte?

effectivement ma véritable devise utilise wit.ai avec pyttsx comment puis-je le faire?

Répondre

0

J'ai trouvé la réponse moi-même: je devais ajouter deux lignes de code pour ouvrir le fichier et de lire ses lignes dans un tableau:

import pyttsx 
engine = pyttsx.init() 
with open('/Users/exepaul/Desktop/a.txt') as f: 
    lines = f.readlines() 
engine.say(lines) 
engine.runAndWait() 
engine.runAndWait()