
这个问题很复杂,首先它涉及到音标版本的问题。
英语音标往往是由词典编者自己整理的,因此不同词典的音标会有所不同,不像汉语拼音那样由全国人民代表大会,所有字典都用同一套拼音。在中国出版的词典,一般以KK音标为美国英语注音,以DJ音标为英国英语注音。
hit在KK音标和最新版DJ音标的注音为/hɪt/,在旧版DJ音标的注音为/hit/。
heat在KK音标的注音为/hit/,在DJ音标的注音为/hi:t/。
美国英语不存在长短元音的差异,所以KK音标没有长元音符号/:/,KK音标的/i/对应DJ音标的/i:/。
/ɪ/这个音标在打字或印刷时不太方便,所以旧版DJ音标干脆用/i/来表示它,于是就给人们造成了困惑。提问者所说的/i/是指hit的元音,即/ɪ/,而不是heat的元音。
在汉语普通话中,/ɪ/这个音只出现在双元音ai、ei之中,不会单独出现。因此,受到母语的干扰,很多同学觉得它听起来像“衣”,于是分不清hit/hɪt/和heat/hit/的读音。提问者认为百度翻译将hit的元音读成“衣”,绝对是受到母语的干扰而听错了。
与/i/相比,发/ɪ/的时候,嘴巴张得更大一些,舌头还要稍微往后缩一些。至于具体的听感,由于知乎发不了语音,请参考赖世雄《美语音标》的发音。
