想请教三个词语的发音,vitae,keepsake这两个为什么音标和发音不一致?O在美式英语里不是发a音吗?

问题描述:

想请教三个词语的发音,vitae,keepsake这两个为什么音标和发音不一致?O在美式英语里不是发a音吗?
那为什么nosy里no的发音和no一样?在下急用,

vitae 不是英语本身有的词,它是一个拉丁词,所以它的读音走的不是英语本身的规律.
vitae  英 ['viːtaɪ]  美 ['vaɪti]
keepsake是英语词,一个合成词,按照英语本身的规律来发音.