Live data from Hacker News

CatMeows: A Publicly-Available Dataset of Cat Vocalizations (2020)

zenodo.org

31–40 of 77 posts

Re: CatMeows: A Publicly-Available Dataset of Cat Vocalizations (2020)

#31
post #30
post #27

Reminds me of this cat, who has been trained to express themselves via button-presses: https://www.youtube.com/channel/UCGMTesZlKa0Lokb7ZNqOJXQ

I'm not convinced.

The video where the cat begs (through the buttons) to go outside in the rain, takes one step outside, comes back in, and immediately complains (through the buttons) about the rain, is pretty convincing to me.

Also interesting is its use of the "angry" button in response to not getting its way, or having something irritating it, or when it's clearly frustrated by not having its needs understood.

Re: CatMeows: A Publicly-Available Dataset of Cat Vocalizations (2020)

#32
post #7

I do kinda want to download those so I can screw with our cats.

nah try this instead. https://www.youtube.com/results?search_query=videos+for+cats...

The comment sections on those videos are really quite lovely.

Re: CatMeows: A Publicly-Available Dataset of Cat Vocalizations (2020)

#33

Earlier quoted context omitted.

Well, with my cat in the childhood the translation was easy. Two meows (probably learned from "mama" = mom) meant that the cat wants attention from my mother. A single long meow meant that the cat wants to walk outside (well, this was specifically trained by meowing at the cat at appropriate times). A short meow meant either food or play, depending on the room where the cat is in.

> (well, this was specifically trained by meowing at the cat at appropriate times). You meowed at your cat when you wanted to walk outside?

That's a fun image!

I'm not the parent commentator but I understood them to do it before they let the cat out. I'm pretty sure that's pretty normal for training behavior, until you step up the training and stop letting the cat out unless it meows correctly

Re: CatMeows: A Publicly-Available Dataset of Cat Vocalizations (2020)

#34

Earlier quoted context omitted.

Having a cat, I have worked out a sophisticated translation lookup table: cat[] = meow meow meow meow meow translation[] = feedme feedme feedme feedme feedme So far, it is 100% accurate.

I need an app that can tell me when my cat has had enough pettings to alert me before he flips over and latches on to my arm and kicks layers of my skin off. That app would make a FORTUNE!

My cat gives very clear signals. Tail starts moving angrily, cat heats up, purring stop.

Re: CatMeows: A Publicly-Available Dataset of Cat Vocalizations (2020)

#35
post #10

This reminds me of some people working on a cat translator[0] The paper this dataset links to [1] seems to be using statistical techniques to compare spectrograms of meows, something that seems pretty easy with fastaudio[2]. [0]: https://github.com/FrogBoss74/RealCatTranslator [1]: https://www.mdpi.com/2076-2615/9/8/543 [2]: https://github.com/fastaudio/fastaudio

Having a cat, I have worked out a sophisticated translation lookup table: cat[] = meow meow meow meow meow translation[] = feedme feedme feedme feedme feedme So far, it is 100% accurate.

There is also

meow, meaning "leave me alone I am trying to sleep", and

meow, meaning "behold human, I have deigned to bless you with a gift of this deceased rodent".

Re: CatMeows: A Publicly-Available Dataset of Cat Vocalizations (2020)

#39

Earlier quoted context omitted.

Having a cat, I have worked out a sophisticated translation lookup table: cat[] = meow meow meow meow meow translation[] = feedme feedme feedme feedme feedme So far, it is 100% accurate.

I need an app that can tell me when my cat has had enough pettings to alert me before he flips over and latches on to my arm and kicks layers of my skin off. That app would make a FORTUNE!

I was pretty successful with using the rule of three. You pet a cat three times. No less, no more. Cat won't be irritated by prolonged petting, but also not fully satisfied with only three pets. My cat never scratched me when I used this rule.

Re: CatMeows: A Publicly-Available Dataset of Cat Vocalizations (2020)

#40

Earlier quoted context omitted.

Having a cat, I have worked out a sophisticated translation lookup table: cat[] = meow meow meow meow meow translation[] = feedme feedme feedme feedme feedme So far, it is 100% accurate.

I need an app that can tell me when my cat has had enough pettings to alert me before he flips over and latches on to my arm and kicks layers of my skin off. That app would make a FORTUNE!

Disclaimer: I'm no Jackson Galaxy. But pets, both cats and dogs, communicate with their owners in their own way.

Cats are a lot about body language.

For your question I just look at the ears and the tail. When the ears go lower and/or tail starts wagging, I stop. Or when my cat moves a small distance away, sits there and stares/smiles? I stop.

I've noticed that what I interpret as a desire for petting is often some other business. Maybe the litterbox is full. Or maybe it's playtime (thinks the cat). Or something else is amiss.

It maybe sounds stupid but when I can't read my cat, I usually just ask. I say repeatedly "show me", "where", "show me", "where" etc. and slowly walk behind my cat and let it lead.

For example, if the balcony door is open and cold air is coming in (my cat doesn't like cold), my cat sometimes takes me to first to the fridge and then leads me to the balcony door. When the litterbox is full my cat takes me near it and sits there facing it, within visual/smelling range, but never very close to it. And so on, one has to connect the dots from the context, and ask the question "what is there at this location that is meaningful to the cat".

Of course sometimes I can't fix what my cat wants. Like when the Sun has moved away and the sleeping place in the chair has fallen under a shadow. So my cat tries a few times, repeating the same behaviour, but eventually gives up, either gets bored or realizes I can't or won't help.

Post reply on HN