I suggest you make a list of the files and for loop it.
That way os.remove() applies to all the files.
Do something like;
toBeRemoved = []
..
..
..
..
toBeRemoved.append(filename)
..
..
..
..
for entry in toBeRemoved:
os.remove(entry)
You get the point.
Also I suggest you keep the speech part seperate from the file operations to clean things up.
Something like:
def talkback(what):
if what == blabla:
blablabla
etc