Yes, cats can recognize their owners' voices and scents. Studies have shown that cats can differentiate between their owners' voices and those of strangers, and can also recognize their owners by their scent. Cats also have a strong memory and can remember their owners even after long periods of time.