はじめに
Pythonで重い処理を実行して、実行が終わったら通知音が鳴るようにしたい時があると思います。
その方法を松尾研のLLM講座のSlackで知ったので、メモも兼ねてこの記事を作成しました。
方法
Jupyter-Beeperというライブラリを使います。
-
インストール
pip install Jupyter-Beeper
-
実行
import juyter_beeper b = jupyter_beeper.Beeper() # (重い処理) b.beep(frequency=100, secs=1, blocking=True) # ここでブザー音が鳴る
frequencyで音の周波数を, secsで音の長さを秒数で指定します。