我正在尝试向Perl脚本添加声音以提醒用户事务正常(用户在工作时可能不会一直看着屏幕)。我希望尽可能保持可移植性,因为脚本可以在Windows和Linux站上运行。我可以useWin32::Sound;Win32::Sound::Play('SystemDefault',SND_ASYNC);适用于Windows。但我不确定如何在Linux(Gnome)上调用通用声音。到目前为止,我想出了system('paplay/usr/share/sounds/gnome/default/alert/sonar.ogg');但我不确定我是否可以指望这条可用的路径。所以,三个问题:有没有更好的方法