Added an extra check on isBuilding to avoid duplicates. Also restored possibility to use sounds instead of speech.