30-10-2019, 12:42 PM
Hola amigos. Llevo algún tiempo aprendiendo cosillas de python, ahora me interesa crear algún programa que lea en voz alta un texto dado. Debería ser algo muy sencillo, ya que hay módulos para ello, pero soy incapaz de importarlos. Empiezo por decir que corro siempre los programas en Raspberry pi (Devian 9), y en Windows 10, hasta ahora he podido hacerlo sin problemas.
Dado que el módulo pyttsx es para eso, un programa que lea un texto debería ser algo tan sencillo con esto...
Desde la consola instalo... "pip install pyttsx", se instala con éxito. Luego intento hacer correr esto...
import pyttsx
cosa=pyttsx.init()
cosa.say("Hola mundo")
cosa.runAndWait()
Pero la primera línea, la importación, falla, me dice... "from engine import Engine ModuleNotFoundError: No module named 'engine'
Si desde la consola y con pip intento instalar un módulo llamado "engine", empieza a hacerlo, pero da otro error... "Coud not find a version that satisfies the requierement engine (from versions: ) No matching distribution found for engine".
Como mi raspberry es la 4, tengo entendido que hay un móduclo pyttsx3 tal vez más apropiado. Lo instalo con pip, aparentemente todo bien. Pero al intentar...
import pyttsx
obtengo otro error... ModuleNotFoundError: No module named 'pyttsx3'
Así que nada, mi gozo en un pozo. En Windows me pasa más o menos lo mismo, la verdad no sé qué hacer, cualquier ayuda será muy bienvenida.
Dado que el módulo pyttsx es para eso, un programa que lea un texto debería ser algo tan sencillo con esto...
Desde la consola instalo... "pip install pyttsx", se instala con éxito. Luego intento hacer correr esto...
import pyttsx
cosa=pyttsx.init()
cosa.say("Hola mundo")
cosa.runAndWait()
Pero la primera línea, la importación, falla, me dice... "from engine import Engine ModuleNotFoundError: No module named 'engine'
Si desde la consola y con pip intento instalar un módulo llamado "engine", empieza a hacerlo, pero da otro error... "Coud not find a version that satisfies the requierement engine (from versions: ) No matching distribution found for engine".
Como mi raspberry es la 4, tengo entendido que hay un móduclo pyttsx3 tal vez más apropiado. Lo instalo con pip, aparentemente todo bien. Pero al intentar...
import pyttsx
obtengo otro error... ModuleNotFoundError: No module named 'pyttsx3'
Así que nada, mi gozo en un pozo. En Windows me pasa más o menos lo mismo, la verdad no sé qué hacer, cualquier ayuda será muy bienvenida.