【发布时间】:2010-03-30 15:07:02
【问题描述】:
在 Linux 中播放波形文件最便携的方式是什么?即使用户没有安装特别好的声音库,我也希望这能成功(假设安装了 libc 并且用户配置了声音,但没有别的)。
最好是我用来阻塞直到声音播放完毕的方法,并且还避免了启动一个完整的单独实用程序的开销。
【问题讨论】:
在 Linux 中播放波形文件最便携的方式是什么?即使用户没有安装特别好的声音库,我也希望这能成功(假设安装了 libc 并且用户配置了声音,但没有别的)。
最好是我用来阻塞直到声音播放完毕的方法,并且还避免了启动一个完整的单独实用程序的开销。
【问题讨论】:
我会使用aplay,它是ALSA 系统本身的一部分。
$aplay a.wav
链接:(Wikipedia)(aplay man page)
由于 PusleAudio 是基于 ALSA 构建的,因此它也可以在 PulseAudio 系统上运行。
【讨论】:
【讨论】: