ちょっといきぬき

vimとかpythonとかロボットとかMLとか環境構築とかの興味ある技術のことを書きたいだけの人生だった。

2017-11-20から1日間の記事一覧

【解決?】subprocessを非同期実行しつつ、確実にkillしたい

具体的にはarecordで音声ストリームを取得しつつ、任意のイベントを受け取るかデストラクタで確実にkillしたい。 以下のような一連のコードをThreadで実行している。 self.buff = Queue.Queue(1000) reccmd = ["arecord", "-f", "S16_LE", "-r", "16000", "-…