Have you ever heard your cat meowing and wondered what they're trying to say?
A former engineer, who previously worked on the Amazon Alexa, has now taken his skills to develop the app MeowTalk that humans can use to translate cat sounds.
Currently, there are only 13 phrases in the MeowTalk's vocabulary including: “Feed me!”, “I’m angry!”, "I'm resting", "I'm hunting" and “Leave me alone!”
Research suggests that, unlike their human servants, cats do not share a language, and each cat has a unique meow tailored to its owner.
"They don't share words or communicate with each other. Cats never meow at each other out in nature," Project manager Javier Sanchez told NBC.
Instead the team found that cats often have nine different intents representing the cat's moods when they meow at you.
Cats owners can record their cat's meows and get a translation of the sound, and provide feedback on the translation's accuracy.
MeowTalk is available to download for free from the Apple and Google Play stores.