В Windows
import winsound
duration = 1000
freq = 440
winsound.Beep(freq, duration)
Где freq - частота в Гц, а продолжительность - в миллисекундах.
В Linux и Mac
import os
duration = 1
freq = 440
os.system('play -nq -t alsa synth {} sine {}'.format(duration, freq))
Чтобы использовать этот пример, вы должны установить sox
.
В Debian / Ubuntu / Linux Mint запустите это в своем терминале:
sudo apt install sox
На Mac запустите это в своем терминале (используя macports):
sudo port install sox
Речь на Mac
import os
os.system('say "your program has finished"')
Выступление по Linux
import os
os.system('spd-say "your program has finished"')
Вам необходимо установить speech-dispatcher
пакет в Ubuntu (или соответствующий пакет в других дистрибутивах):
sudo apt install speech-dispatcher