检测声音何时停止播放

于是我有这个脚本:

sound.lua

os.execute('"./sound_play.sh" /home/$USER/FOLDER/FOLDER/canon.wav')

sound_play.sh

play -q $1 &

我需要能够检测它何时停止播放,但是它不能在播放期间冻结控制台。 然后它需要告诉LUA脚本声音已经播放完成。

点赞