播放声音时延迟

播放声音时延迟

在脚本中,我.ogg使用 播放声音(文件)/usr/bin/play。声音播放正常,但在程序()终止之前,声音播放完后有几秒钟的烦人的延迟play。这是为什么?可以修复吗?

该脚本是一个 git-commit 钩子。它只是调用 p lay -q filename.ogg。我在命令行上有同样的经历。

如果相关的话,我在 10.04。

答案1

没必要等待声音完成,对吧?所以你可以

play file.ogg </dev/null &>/dev/null &

(或看这里以实现更强烈的分离)。 也可以尝试ogg123mplayer代替play,或者尝试不同的音频输出。

答案2

我认为这是由于应用程序关闭所需的时间。这实际上取决于您如何编写脚本。

这可能更多的是脚本问题,而不是 ubuntu 问题。

相关内容