player = sound.Player('silence.mp3') player.number_of_loops = -1 # repeat forever player.play() # do background stuff... current = clipboard.get() print current while True: if current != clipboard.get(): current = clipboard.get() print current #EDIT: this seems to help time.sleep(1) # when you're done: player.stop() # -------------------- # coding: utf-8 import editor import notification import sound import os import urllib # download a silent mp3 if it's not there yet: if not os.path.exists('silence.mp3'): urllib.urlretrieve('http://www.xamuel.com/blank-mp3-files/1sec.mp3', 'silence.mp3') player = sound.Player('silence.mp3')