写一个基于HMM的拼音输入法,可以是汉语也可以是你知道的其他语言。

程序要做成GUI方式,概率比较大的候选要排在前面。根据输入一段文本所需要的击键次数来判断程序的好坏。

采用给定的pinyin.txt来读取每个汉字的拼音。采用pinyin_train.txt来训练你的HMM,采用输入pinyin_test.txt中的一段文本来测试你的击键次数。需给出你自己测试的击键次数。