LD3320的嵌入式語(yǔ)音識別系統的應用
4.2 軟件系統設計
語(yǔ)音識別的操作順序是:先進(jìn)行語(yǔ)音識別的初始化,然后寫(xiě)入識別列表,系統即開(kāi)始進(jìn)行語(yǔ)音識別,并準備好中斷響應函數,打開(kāi)中斷允許位。這里如果不用中斷方式,也可以通過(guò)查詢(xún)方式工作。在“開(kāi)始識別”后,讀取寄存器B2H的值,如果為21H就表示有識別結果產(chǎn)生。
下面是語(yǔ)音識別的初始化程序段,按照以下序列來(lái)設置寄存器:

初始化后是寫(xiě)入識別列表。識別列表的規則是:每個(gè)識別條目對應一個(gè)特定的編號(1個(gè)字節),不同識別條目的編號可以相同,而且不用連續。LD3320芯片最多支持50個(gè)識別條目,每個(gè)識別條目是標準普通話(huà)的漢語(yǔ)拼音(小寫(xiě)),每2個(gè)字(漢語(yǔ)拼音)之間用1個(gè)空格間隔。表1是一個(gè)簡(jiǎn)單的例子。本文引用地址:http://dyxdggzs.com/article/149587.htm
評論