diff options
Diffstat (limited to 'Dictado.py')
-rw-r--r-- | Dictado.py | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -174,6 +174,7 @@ class Dictado: self.comenzar_dictado.set_sensitive(1) self.cancelar.set_sensitive(0) self._act_desact_operacion_cb(0) + subprocess.call("espeak -s 130 -v es-sc --stdout 'Has Avanzado al siguiente Nivel' | aplay", shell=True) self.label_info.set_text("Has Avanzado al Siguiente Nivel!") for i in self.correctos: self.buffer.set_text(i) @@ -181,6 +182,7 @@ class Dictado: else: for i in self.correctos: self.buffer.set_text(i) + subprocess.call("espeak -s 130 -v es-sc --stdout 'En hora buena, Felicidades has concluido el dictado muy bien' | aplay" % self.words[(self.num_clic)-1], shell=True) self.label_info.set_label("Has Concluido Exitosamente!") self._write_cb("nivel.txt", str(1)) self.aciertos = 0 @@ -192,6 +194,7 @@ class Dictado: else: for i in self.correctos: self.buffer.set_text(i) + subprocess.call("espeak -s 130 -v es-sc --stdout 'no avanzastes al siguiente nivel' | aplay", shell=True) self.label_info.set_text("Has Fallado!") self.num_clic = 0 self.aciertos = 0 @@ -204,14 +207,14 @@ class Dictado: if self.texto.get_text() != "": self.num_clic += 1 if self.texto.get_text() == self.words[(self.num_clic) - 1]: - subprocess.call("espeak -s 100 -v es-sc --stdout 'correcto, has escrito bien la palabra' | aplay", shell=True) + subprocess.call("espeak -s 130 -v es-sc --stdout 'correcto, has escrito bien la palabra %s' | aplay" % self.words[(self.num_clic)-1], shell=True) self._autocall_cb(100, self.aceptar)#3 es tiempo self.texto.set_text("") self.aciertos += 1 self.correctos.append(self.words[(self.num_clic - 1)]) else: #self.num_clic -= 1 - subprocess.call("espeak -s 100 -v es-sc --stdout 'error, te has equivocado' | aplay", shell=True) + subprocess.call("espeak -s 130 -v es-sc --stdout 'error, escribistes mal la palabra' | aplay", shell=True) self._autocall_cb(100, self.aceptar) self.texto.set_text("") |