回答:
最も簡単な方法は、おそらくシェルアウトすることでしょう:
system("/usr/bin/canberra-gtk-play --id='bell'")
これは他のプログラミング言語でも機能します。
/usr/bin/canberra-gtk-play
現在のサウンドテーマのサウンドを再生します。利用可能なサウンドとその意味のリストについては、freedesktop.org サウンド命名仕様を参照してください。(私の知る限り)これらのすべてのサウンドを提供するサウンドテーマがないことに注意してください。
ls /usr/share/sounds/ubuntu/stereo
デフォルトで「ubuntu」サウンドテーマでサポートされているサウンドを確認するために使用し、Ubuntuで(サウンドテーマをインストールする簡単な方法がないため)めったに変更されません。
subprocess
ます。文字列ベースの実行は危険な状況につながる可能性があります。例:import subprocess; subprocess.call(['/usr/bin/canberra-gtk-play','--id','bell'])