StarterGui
You have made the unfortunate mistake of using the StarterGui instead of the PlayerGui. Repeat after me: "I will not change things in StarterGui"
Good boy.
If you need to change something in the StarterGui, you want to instead make sure that you're checking inside the PlayerGui (Which is obviously found in Player.PlayerGui
incase you didn't know). Anything found under StarterGui can be found the same way under PlayerGui.
In your case, you can probably look at where you've put the script.
- Is the Script in Workspace? Take it out of Workspace, it doesn't make sense.
- Is the Script in StarterGui? Congratulations, your script is now in PlayerGui.
- Is the Script anywhere else? Nobody should be hearing your sounds, and you need to put it somewhere different.
Given these details, you can now know how to access the TextLabel inside of PlayerGui instead of StarterGui.