import appuifw, audio, os

MENU = [u"Play sound", u"Record sound", u"Delete sound"]
SOUNDFILE = u"E:\\sound.wav"
sound = None

while True:
        index = appuifw.popup_menu(MENU, u"Select operation")
        if sound:
                sound.stop()
        sound = audio.Sound.open(SOUNDFILE)
        if index == 0:
                sound.play()
        elif index == 1:
                sound.record()
                appuifw.query(u"Press OK to stop recording", "query")
                sound.stop()
        elif index == 2:
                os.remove(SOUNDFILE)
        else:
                break