Bored Panda works better on our iPhone app
Continue in app Continue in browser

BoredPanda Add post form topAdd Post
Tooltip close

The Bored Panda iOS app is live! Fight boredom with iPhones and iPads here.

This App Translates Cats’ Meows Into Words We Can Understand
User submission
980
38.1K

This App Translates Cats’ Meows Into Words We Can Understand

Interview
ADVERTISEMENT

Despite countless tips all over the internet on how to “read” your cat—from the position of the ears to the signals sent with the tail—most of the time, you can’t figure out what’s on your furry friend’s mind. Wouldn’t it be easier to know what your cat’s saying before it gets into shenanigans in your house or, let’s be real—hurts you?

This outlandish idea that seems like a sci-fi movie might actually be possible now as engineers have made the first step to translate the vocabulary of meows into words humans can understand. Javier Sanchez, a former Amazon engineer who worked on Alexa and is now a project manager at tech company Akvelon, tried to take cat-human communication to the next level with a new MeowTalk app which can supposedly translate the secret feline language.

More info: play.google.com | apps.apple.com

Image credits: pixabay

Bored Panda asked Javier Sanchez how he came up with the brilliant idea for the MeowTalk app.

“For 10 years, I’ve known that there were data and science behind the idea that cats have a vocabulary. In 2017, I heard an NPR episode called ‘The Secret Language of Cats.’ I had recently left Alex as a Sr. Technical Program Manager in the Alex Machine Learning Platform team at the time. But that is when the lightbulb went off; I knew we could make an app and more specifically a SmartCollar to turn cat meows into human speech. I knew with my experience from working at Alexa that the technology was there to translate unique cat meows into words and general intentions,” he said.

Cats don’t have a shared language, but along with nine lives, cats’ sounds translate into nine universal basic intents such as “I’m hungry” or “I’m in pain.” However, each cat has unique meows that go beyond that. Using advanced artificial intelligence and machine learning, the MeowTalk app aims to translate your cat’s unique sound. Basically, the app is learning as you are. Pet owners can record their cat’s meows and fine-tune the app when they believe the translation was accurate to train the app to recognize their cat’s specific vocalization and intentions.

ADVERTISEMENT

Image credits: istockphoto

“Using machine learning, MeowTalk instantaneously translates your cat’s meows into one of nine general cat intents; these nine intents represent cat moods and states of mind. But each cat also has its own unique vocalization and vocabulary of meows that goes beyond these nine general intents,” the app description reads. “You can train the MeowTalk app to learn your cat’s unique vocabulary of meows (cat talk) by telling the app what each meow means when your cat makes it. When you give the app 5 to 10 examples of a specific meow for your cat (e.g. ‘food,’ ‘let me out’), the app can start to recognize that meow (be your cat translator) when it hears it.”

Image credits: MeowTalk

“MeowTalk is not static; instead, it learns and evolves with each translation that you confirm, adding to its corpus, just as we would add new words into our own memory banks or language processing programs,” Constantine Korovkin, the COO and co-founder of Akvelon, writes in a blog post.

The MeowTalk app was built with 2 part-time developers, 1 part-time data scientist, and 1 cat vocalization specialist over a period of 5 months.

“We spent all of our effort on getting the data science right and getting the cat meow detection to work ‘instantly’ on the phone—that was not a small thing. What is interesting to note here is that Alexa, Cortana, and Siri are trying to solve an easy problem with very complex technologies. MeowTalk is trying to solve a very hard problem with simpler technologies. With human speech, you already know what the words and grammar are going into the problem. But with cat meows, you have no idea which meows mean which intentions. So it takes a different set of tools to solve that problem,” Sanchez said.

ADVERTISEMENT

Image credits: MeowTalk

We also asked what was the most challenging about creating this app, to which Sanchez said: “It goes without saying that Akvelon has built the first-of-its-kind application with MeowTalk. Getting the data science models to run on a phone and to run instantly was a monumental technological challenge. There is a reason why no one else in the entire world has made an app like this already and that is because only the best software developers and data scientists could have pulled off all the technical challenges needed to get this to work on a phone. Akvelon has the engineers and data scientists needed to pull off a project like this.”

The developer of the app, Javier Sanchez, said he has trained his app to recognize his cat Mittens’ meows for “let me out” and “feed me,” but you have to be ready to invest your time in teaching the app.

Image credits: MeowTalk

Cats’ parents seem to be excited about the opportunity to finally find out what their cats are saying. The app has already over 100k downloads on Google Play. The app is free for iOS and Android users; however, unlocking all the functions and gaining full access to the app will cost you $0.99.

ADVERTISEMENT

As MeowTalk is still under development, it still has mixed reviews in the store. While people admit the app is in an early stage and has some flaws and bugs, it’s a delightful and entertaining way to pass the time with their pets.

Some people were skeptical or encountered glitches and errors in the app

Image credits: MeowTalk

Image credits: MeowTalk

ADVERTISEMENT

Image credits: MeowTalk

Image credits: MeowTalk

Image credits: MeowTalk

Image credits: MeowTalk

Others reported the app is actually pretty accurate and had fun playing with it

ADVERTISEMENT

Image credits: MeowTalk

Image credits: MeowTalk

Image credits: MeowTalk

Image credits: MeowTalk

Image credits: MeowTalk

Image credits: MeowTalk

The client support is very promising as they react to each feedback and help solve the issues people face with the app. MeowTalk’s team plans to add more possibilities to the app, such as other languages besides English.

“We have a lot coming. The app went global overnight, which caught our small development team off guard. We’ve beefed up our development teams and will be resolving all quality issues with the app fast. What you should expect in the near future is a major update to the user interface, support for more languages, and support for voice playback (so you can hear a human voice when the app translates a cat’s meow). The app supports 9 general intents out of the box. Expect us to be looking into adding another intent along with support with social media sharing.”

ADVERTISEMENT

But the ultimate goal is creating a smart collar that will translate your cat’s meows in real time as it’s “speaking” with a vocal response.

“The app is a stepping stone towards the SmartCollar. The vision has always been a SmartCollar. In general, the goal of MeowTalk is twofold. First, entertainment: the cat walks into a room, it meows, you hear a human voice. Magic! Second is practical: the cat is at the door, you’re upstairs, it meows and you get an alert on your phone, ‘let me in.'” Sanchez said.

38Kviews

Share on Facebook
Hidrėlėy

Hidrėlėy

Author, Pro member

Read more »

Fascinated by music, movies and sitcoms, I'm passionate about social media and can't live without the internet, especially for all the cute dog and cat pictures out there. I wish the day had about 40 hours to be able to do everything I want.

Read less »
Hidrėlėy

Hidrėlėy

Author, Pro member

Fascinated by music, movies and sitcoms, I'm passionate about social media and can't live without the internet, especially for all the cute dog and cat pictures out there. I wish the day had about 40 hours to be able to do everything I want.

Violeta Draseikaitė

Violeta Draseikaitė

Moderator, BoredPanda staff

Read more »

My name is Violeta and I am an editor here at Bored Panda. I love reading memes for a living. It’s obviously much more than that, but I appreciate the variety of topics, information, and pics I get to see every day and share with the world! Those funny memes really make my day too. Being born in the ’90s in post-Soviet Lithuania speaks more about me than I’d like to admit. I’m still learning about the world and myself, but I do love my friends, traveling, art, and my cat. My favorite fact to share about myself is that I used to hide meatballs in my friend’s pockets at lunch so I could go play outside. I wish all those meatballs could find their way back to me someday.

Read less »

Violeta Draseikaitė

Violeta Draseikaitė

Moderator, BoredPanda staff

My name is Violeta and I am an editor here at Bored Panda. I love reading memes for a living. It’s obviously much more than that, but I appreciate the variety of topics, information, and pics I get to see every day and share with the world! Those funny memes really make my day too. Being born in the ’90s in post-Soviet Lithuania speaks more about me than I’d like to admit. I’m still learning about the world and myself, but I do love my friends, traveling, art, and my cat. My favorite fact to share about myself is that I used to hide meatballs in my friend’s pockets at lunch so I could go play outside. I wish all those meatballs could find their way back to me someday.

Start the discussion
Add photo comments
POST
silbecl avatar
Craig Silberman
Community Member
3 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

"“You can train the MeowTalk app to learn your cat’s unique vocabulary of meows (cat talk) by telling the app what each meow means when your cat makes it." So the pet owner -- not the app -- does the translation, and all the app does is repeat what the owner said.

pebs_1 avatar
pebs
Community Member
3 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

But if I have to train the app to recognize the meaning of my cat's meow it means I already know what the cat is saying, so I don't need the app.

cassiewilliams avatar
Cassie
Community Member
3 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Cats speak more with body language than with vocalization.

Load More Comments
silbecl avatar
Craig Silberman
Community Member
3 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

"“You can train the MeowTalk app to learn your cat’s unique vocabulary of meows (cat talk) by telling the app what each meow means when your cat makes it." So the pet owner -- not the app -- does the translation, and all the app does is repeat what the owner said.

pebs_1 avatar
pebs
Community Member
3 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

But if I have to train the app to recognize the meaning of my cat's meow it means I already know what the cat is saying, so I don't need the app.

cassiewilliams avatar
Cassie
Community Member
3 years ago DotsCreated by potrace 1.15, written by Peter Selinger 2001-2017

Cats speak more with body language than with vocalization.

Load More Comments
You May Like
Popular on Bored Panda
Popular on Bored Panda
Trending on Bored Panda
Also on Bored Panda