使用應用程式字典
根據預設,辨識器會使用系統字典,其中包含語言中所有常用文字。 此外,辨識器具有使用者字典,其中包含使用者已新增至字典的字組。 使用者透過平板電腦輸入面板透過下列選項,將單字新增至使用者字典:
- 寫作時的替代清單。
- 語音工具功能表(說話時)。
如果您要設計應用程式,預期使用者會在其中撰寫在系統字典或使用者字典中找不到的文字,請建立應用程式字典。 應用程式字典會藉由為辨識器提供額外的自定義單字清單,以進一步提升辨識精確度。
您可以使用 WordList 物件來建立應用程式字典。 隨後的應用程式字典會藉由提供辨識器包含預期的單字清單,來增加辨識精確度。 例如,包含醫學術語的應用程式字典可以提高專為醫學產業開發的應用程式中的辨識精確度,因為這些術語可能會被寫入其中。
另一個範例是,當設計一個供他人訂購樂器的表單時,請建立一個 WordList 物件,該物件包含最常見樂器製造商的名稱。 將 RecognizerContext 物件的 WordList 屬性設定為您所建立 WordList 物件。 此單字清單接著會由辨識器 RecognizerContext 對象傳遞至辨識器。 當這些名稱寫入應用程式中的欄位中時,應用程式字典會增加辨識精確度。
下列主題描述如何使用應用程式字典。