ビープ音を発生する

下記のコードは Windows でしか実行できません。ディープラーニングの長い訓練時間が終わった時などに通知するのに便利です。

import winsound

DUR = 200

hz = 440
winsound.Beep( hz, DUR )
print( "{}Hz, sound.".format( hz ))

hz = hz << 1
winsound.Beep( hz, DUR )
print( "{}Hz, sound.".format( hz ))

hz = hz << 1
winsound.Beep( hz, DUR )
print( "{}Hz, sound.".format( hz ))
440Hz, sound.
880Hz, sound.
1760Hz, sound.