Hacer hablar al pc

  • Cómo hacer narrar al pc, en Python

    Hacer hablar al pc

    Si queremos hacer que el pc nos narre una variable, un resultado, etc..

    Es fácil:

    • Instalamos win32com.client.
    • Así:
      • python -m pip install pywin32
      • Desde el cmd

    Hecho esto, lo tenemos que importar:

    • import win32com.client
    • speaker = win32com.client.Dispatch(«SAPI.SpVoice»)

    Lo introducimos en la clase al principio.

    En el caso de la calculadora que esta en esta web, lo podríamos hacer así, el código fuente:

    Ahorrando código:

    • reproducir = «El resultado de sumar » + str  (self.num1) + «mas» + str(self.nun2) + «es» + str (self.sumar)
      • # Lo valores enteros los cambiamos STRING para poder ser Narrados
      • # La forma de hacerlo seria así str(self.nun2), siendo el valor entre paréntesis el que es
      • # cambiado string (variable a cambiar )
    • speaker.Speak(reproducir)# Aquí es donde narramos el valor de la variable string
Translate » Traductor