Python
1for文: 2 if文: 3 subprocess.Popen(['aplay', 'sound1.wav']) 4 5 動作 6 7 if文: 8 subprocess.Popen(['aplay', 'sound2.wav']) 9
このようなプログラムで,sound1,sound2のどちらのif文も満たす状態になったとしても,
sound1が再生されていたら,sound2は再生されないようにしたいです.
しかし,waitを使ってプログラムを止めることはしたくないです.
for文を常に回しながら,音声はかぶらないようにしたいです.
よろしくお願いいたします.
追記
ややこしい説明になってしまいましたが,
subprocess.Popenを実行しているときに,別のsubprocess.Popen
を実行したくないということです.
そのため,Popenで音声の再生が終わった時に合図を受け取る方法が知りたいです.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/29 01:35