很久以前的长颈鹿是可以叫的,因为那时长颈鹿的脖子并没有像现在这么长,而是跟一般的鹿科动物一样。随着时间的发展,在长颈鹿生活的地区,树叶逐渐被吃光,而脖子长一点的长颈鹿由于能够吃到更多高处的树叶,所以能活的更长,有更多的后代,而那些脖子短的,则逐渐走向了灭绝,长颈鹿最终进化成现在的样子。现在的长颈鹿之所以不会叫有两个原因:1因为它的脖子变的越来越长,它发音的振动器官(声带)与发声的动力器官(肺、胸腔、膈肌),因颈长而相距太远,所以发声就十分困难;2它的声带逐渐退化,跟人类的正常声带不一样,长颈鹿的是较小、较厚,是长约25mm的中央有纵行浅沟的沟状声带,这样的声带本身就是不正常的。