Semantics and speech understanding