Tag: MeowTalk

MeowTalk: Little Buddy’s Rage!

The MeowTalk experiment continues!

Here’s a log of translations from last night:

Buddy's Rage
“It’s on now! Bring it!”

“I’m angry! … It’s on now, bring it! … I am going to fight!”

Thankfully I believe my readers know me well enough at this point to be certain of the truth, which is that I dote on my cat, give him loads of attention when he wants it, leave him alone when he doesn’t, and generally do my best to consider his feelings.

Out of context, though, that screen looks like we were brawling. MeowTalk deserves credit: The app knew Bud was upset. But our “argument” was one we’ve been having nightly the last week or two: An ongoing disagreement over Buddy climbing up to the one of the few places he’s not allowed, for fear of toppling over a 55″ flatscreen.

He’s a swiper (as in one of those cats who swipes everything off of flat surfaces) and he has a long and demonstrable history of destroying items large and small by swiping, knocking or pulling them onto the floor. In fact, you can often tell where he’s been just by looking at all the stuff he’s knocked over.

“Bud, you were on the table again, weren’t you?”

“Nope. I swear!”

“So how did a salt shaker, yesterday’s mail and a pair of keys end up on the floor.”

“Uh, poltergeists?”

catswiper

Maybe I should call him Newton after his obsession with gravity experiments:

“Professor Budsaac Newton here.

Gravity experiment #4,256: In my 4,255 previous experiments, an item swiped from this table fell immediately to the floor.

Conclusion: More data needed.
Test objects: An iPhone SE and a Google Pixel 4a.
Method: Standard swiping motion.

And we’re going to begin in 3…2…

** Sound of two smartphones smacking the hardwood floor. **

As expected, both devices immediately fell to the floor. We’re going to take a break now until a human places them back on the table. I’d like to repeat my experiment and see the gravitational forces in action from a different angle.”

Otherwise he can go where he wants, lounge where he wants, play wand games with me, watch Outside TV from his perch, play with his toys, nudge me for a snack, smack some bottle caps around. He’s got options.

But since he can’t claim the spot right next to the new 55″ TV, now he has to have it.

catswiper2

 

MeowTalk Says Buddy Is A Very Loving Cat!

A while back I wrote a post about MeowTalk, a new app that uses AI — and input from thousands of users sampling their cats’ vocalizations — to translate meows, trills and chirps for the benefit of those of us who don’t fluently speak cat or might need some clarity on what our furry friends are trying to say.

Now that I’ve finally had the opportunity to give MeowTalk a spin, it turns out Bud is a much more polite cat than I thought he was!

What I thought was an unenthusiastic “I acknowledge your presence, human” turned out to be “Nice to see you!” according to MeowTalk.

Buddy’s next meows were “Love me!” and “I love you!”, the app informed me. Weird. I thought he was complaining that I was only half-heartedly simulating prey with his wand toy while watching Jeopardy.

After Jeopardy I headed to the bathroom, which was the real test.

I intentionally closed the door before the little stinker could sneak in the bathroom with me, then held up the phone to capture his muted vocalization. I was sure Bud was saying “Open the door!” but the app told me Buddy was saying “I’m in love!”

Awww. What a good boy. How could I not let him in?

Once inside, Buddy began talking again as I knew he would. He’s a vocal cat.

“I’m looking for love!” the app translated as Bud pawed at the door, demanding to be let back out again. “My love, come find me!”

MeowTalk Screenshot

What was going on here?

Was Bud really professing his undying love for me, his human, or was he workshopping cheesy dialogue for a feline romance novel he’s been secretly working on?

Thankfully, MeowTalk allows you to correct translations if you think the app’s gotten them wrong. This looks more like it:

The Translated Buddy
Translation from the original Buddinese language.

MeowTalk is in beta, and it can only get better as more users download the app, make profiles for their cats and make an effort to tag vocalizations with their correct meaning.

The app was authored by a software engineer who was part of the team that brought Amazon’s Alexa to life, and the algorithms that power it already show promise: When the app is listening (which it does only actively, after you have explicitly given it permission to do so), it does a great job of distinguishing cat vocalizations from background noise, human chatter, televisions and other incidental sounds. Even my fake meows were unable to fool it.

Each vocalization is sampled and saved to the history tab of your cat’s profile, so you can review and adjust the translations later. If you’ve got more than one cat you can make profiles for each one, and the app says it can tell which cat is talking. I wasn’t able to test this since the King does not allow interlopers in his kingdom, but given MeowTalk’s accuracy in distinguishing meows from every other sound — even with lots of background chatter — I have no reason to doubt it can sort vocalizations by cat.

In some respects it reminds me of Waze, the irreplaceable map and real-time route app famous for saving time and eliminating frustration. I was one of the first to download the app when it launched and found it useless, but when I tried it again a few months later, it steered me past traffic jams and got me to my destination with no fuss.

What was the difference? Few people were using it in those first few days, but as the user base expanded, so did its usefulness.

Like Waze, MeowTalk’s value is in its users, and the data it collects from us. The more cats it hears, the better it’ll become at translating them. If enough of us give it an honest shot, it just may turn out to be the feline equivalent of a universal translator.

And if it’s successful, its creator wants to make a standalone version as a collar, which would translate our cats’ vocalizations in real time. As far as I’m concerned, anything that can help us better understand our cats is a good thing.

Check out the free-to-use MeowTalk on Google Play and Apple’s app store.

Buddy the Cat
“Okay, fine. I love you human. But that doesn’t mean you can slack off with the snacks.”

New App Translates Your Cat’s Meows

It’s gonna be the future soon, and I can’t wait!

It was only a matter of time before someone leveraged machine learning and algorithmic AI to parse cat vocalizations, and thanks to Javier Sanchez, translating your cat’s meows — and trills, huffs and chirps — is now a reality.

Sanchez was a member of Amazon’s machine learning team contributing to the development of Alexa, the now-ubiquitous virtual assistant operated by voice commands.

“I got to see how the sausage was made, how they train their models and work with all the data science platforms,” Sanchez said. “So I was fresh off the heels of that and I was thinking, ‘Well, we could do something similar with cats and it could be an app.’”

javiersanchezcat
Sanchez with his cat.

Sanchez’s new employers at the tech firm Akvelon saw promise in the idea and gave him the green light.

The resulting app, MeowTalk, is now available on iOS and Android.

There are two layers to the concept: The first one involves nine or 10 “intents” common to all or most cats. They include vocalizations for “Feed me,” “Hey human!”, “Let me out,” and “Pay attention to me,” among others.

Sanchez didn’t guess or intuit the meanings — they’re based on research by a team at the University of Milan, who built a data set of cat vocalizations by attaching tiny microphones to cats and recording everything the fluffsters say. Each feline utterance was analyzed and catalogued by frequency, rhythmic quality and context, among other traits.

Screenshot_2020-11-12 Automatic Classification of Cat Vocalizations Emitted in Different Contexts
Two cats who participated in the University of Milan study: Note the small black microphones on their collars.

The second layer is where it starts to get really interesting: By using MeowTalk like Shazam, the app will start recording your cat’s particular trills, chirps and meows and — with your help — eventually piece together what they mean.

As with dictation software and machine learning in general, the more data the app gets, the better its translations become.

This is important because, while cats share many sounds, each cat develops its own unique vocalizations:

With MeowTalk, you can create a profile for your cat and start using its auto-recognition to translate your cat’s meows and start mapping its language. While some translations are built-in and inherent to the app, translations specific to your cat require you to train the app to recognize your cat’s specific vocabulary and intentions. Translations you deem to be incorrect can be corrected via the app. 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.

At the same time thousands of other cat owners are also using the app, feeding the algorithm more data, which the app uses to improve itself. Development is ongoing, with future changes reflective of user (and cat) feedback.

“A tool like this can help certain people bond even more with their cats, especially if they can’t be in contact with other people on a regular basis,” Sanchez said. “So this could be a real game changer for a key demographic that have cats.”

Screen-Shot-2020-11-02-at-4.19.06-PM
MeowTalk’s user interface.

Applying what they’re learning via the app, Sanchez and his team are also working toward their next goal: Giving your cat a human voice. They’re developing a small device that clips on a cat’s collar and translates meows into human speech in real time.

That tech has the potential to give me nightmares. Imagine Buddy having a human voice and saying “Gimme snacks now, servant!” “Open the door, butler!” “You’re 23 seconds late with dinner!”

Maybe I’ll pass on the collar device. In the meantime I plan to download the iOS version of MeowTalk and give it a spin. I’ll report back in a week or two after giving it some time to adjust to the Budster. If any of our readers give it a shot, we’d like to hear your impressions as well.

superhandsomebuddy1
Did you know? The Buddinese language includes 22 separate words for “jerk” and 37 different ways of demanding food.