我正在编写一个小型提醒应用程序,并希望在计时器达到 0 后播放系统声音。播放该声音的最简单方法是什么?您会推荐哪种声音?
答案1
最简单的方法可能是支付:
system("/usr/bin/canberra-gtk-play --id='bell'")
这也适用于其他编程语言。
/usr/bin/canberra-gtk-play
将播放当前声音主题中的声音。请参阅 freedesktop.org声音命名规范了解可用声音及其含义的列表。请注意(据我所知)没有一个声音主题可以提供所有这些声音。
用来ls /usr/share/sounds/ubuntu/stereo
查看“ubuntu”声音主题支持哪些声音,该主题是默认的,并且在 Ubuntu 上很少改变(因为没有简单的方法安装声音主题)。
答案2
以下操作适用于 Linux 和 MacOS(尚未尝试 Windows):
print('\a')