Amongst native speakers, is it always clear from the sound alone whether a short or long vowel has been said, or in less careful speech do people put out vowel sounds that are phonetically ambiguous, so that one needs to figure out which is meant from context?