Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Nach Möglichkeit solltest Du auf lokale Imports verzichten, und stattdessen alle benötigen Abhängigkeiten an einer einzigen Stelle importieren. In diesem Fall betrifft das "os" und "sys", die in der Funktion eigentlich nichts zu suchen haben. "winsound" lokal zu importieren, ist in dieser Situation allerdings ok.
Statt "os.system()" solltest Du im Übrigen auch besser "subprocess" nutzen.