猫能听得懂叫他名字吗?
首先纠正一下你理解的“听得懂”…… 有的聋子人,声带受损发不出什么有效声音,依然能说话,因为他看得懂口型(或者叫唇语),实际上他是通过观察别人说话口型变化,“读”懂别人的意思了。实际上,“听得懂”和“读得懂”本质上没有区别。
同样的道理,猫能听懂你叫他名字,也分几种情况。第一种,他本名就是“咪咪”、“小胖”、“小花”之类拟声词,只要不是跟“踢踏”那种发音比较接近的词混淆(猫大概会反应一下:哎?又有小孩儿来啦?还是俩……),他就自然能够听出来。第二种,如果名字跟音调关联不大的字眼,实际上他听清楚了这个声音,但是不知道这个声音是什么意思,比如听到“小白”、“大金”之类,顶多因为“大”、“小”这样的拟声词受到点儿干扰,“有点儿反应”,但是不一定会过来。第三种,如果他一直被这么叫,那么叫这个名字的声音,跟“妈妈”这个词的含义在猫脑中建立了反射联系,那么他自然就“听懂”了。实际上,猫并没有听懂你“叫”他名字了,而是“有东西”在叫,然后他才过来,相当于跟你说:“喵呜?” 然后你告诉它“吃饭了!”,然后他就去吃。因为猫明白过来后,它明白吃饭这个东西。
狗和猫都一样,都有这种“听声”、“听词”的过程,只不过他们不会像人一样,学习语音标准优美的字眼,所以不要苛求他们。实际上从另外一个角度看,能听清你叫他名字就算不错了,要是你家猫连名字也听不清,那你得注意是不是它该上医院了。