Risposte:
Il modo più semplice sarebbe probabilmente quello di sborsare:
system("/usr/bin/canberra-gtk-play --id='bell'")
Funzionerà anche in altri linguaggi di programmazione.
/usr/bin/canberra-gtk-play
riprodurrà un suono dal tema sonoro corrente. Vedi le specifiche di denominazione del suono di freedesktop.org per un elenco di suoni disponibili e dei loro significati. Attenzione che (per quanto ne so) non esiste un tema sonoro che fornisca tutti questi suoni.
Utilizzare ls /usr/share/sounds/ubuntu/stereo
per vedere quali suoni sono supportati dal tema audio 'Ubuntu' che è predefinito e raramente modificato (a causa di un modo semplice per installare temi sonori) su Ubuntu.
subprocess
. L'esecuzione basata su stringhe può portare a situazioni pericolose. Ad esempio:import subprocess; subprocess.call(['/usr/bin/canberra-gtk-play','--id','bell'])