variable ueber os.system mit espeak ausgeben

  • Hi Gemeinde,

    ich komme einfach nicht weiter...

    Ich moechte ueber os.system mit espeak eine variable ausgeben aber finde nicht die richtige schreibweise.

    so sieht es jetzt aus .... und funktioniert nicht

    ergebniss es liesst "zahl"

    mit einen string funktioniert es einwandfrei

    Code
    os.system('sudo espeak -vfr+f2 -s155 -a10 "bien sure"')


    mfg

  • Hej vielen Dank fuer deine Hilfe.


    ich wusste garnicht das espeak auch direkt in python importiert werden kann.


    os.system("sudo espeak -vfr+f2 -s155 -a10 %s " %shortdec)

    wobei ich noch gemerkt habe dass

    //%.2f ev fuer float steht
    os.system("sudo espeak -vfr+f2 -s155 -a10 %.2f " % testzahlfloat)
    //%d fuer einen int wert
    os.system("sudo espeak -vfr+f2 -s155 -a10 %d " % testzahlint)
    //und %s fuer einen string
    os.system("sudo espeak -vfr+f2 -s155 -a10 %s " % teststring)

    Einmal editiert, zuletzt von mentore (25. Februar 2017 um 19:02)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!