Condividi tramite


Uso di dizionari applicazioni

Per impostazione predefinita, il riconoscimento usa un dizionario di sistema che contiene tutte le parole comunemente scritte in una lingua. Inoltre, il riconoscimento ha un dizionario utente che contiene parole aggiunte all'utente. Gli utenti aggiungono una parola al dizionario utente tramite Il pannello di input del PC tablet tramite selezioni in:

  • Elenco alternativo (durante la scrittura).
  • Menu Strumenti di riconoscimento vocale (quando si parla).

Se si progetta un'applicazione in cui si prevede che l'utente scriverà parole che non vengono trovate nel dizionario di sistema o nel dizionario utenti, creare un dizionario dell'applicazione. Un dizionario applicazioni migliora ulteriormente l'accuratezza del riconoscimento fornendo al riconoscimento un elenco aggiuntivo di parole probabilmente immesse come scrittura a mano in un'applicazione.

Si crea un dizionario dell'applicazione usando l'oggetto WordList . Il dizionario applicazioni in seguito aumenta l'accuratezza del riconoscimento fornendo al riconoscimento un elenco di parole previste. Ad esempio, un dizionario di applicazioni che contiene terminologia medica aumenta l'accuratezza del riconoscimento all'interno di un'applicazione sviluppata per il settore medico in cui i termini sono probabilmente scritti.

Come un altro esempio, quando si progetta un modulo per un utente per ordinare strumenti musicali, creare un oggetto WordList che contiene i nomi dei produttori di strumenti più comuni. Impostare la proprietà WordList dell'oggetto RecognizerContext sull'oggetto WordList creato. Questo elenco di parole viene quindi passato al riconoscimento dall'oggetto RecognizerContext . Il dizionario applicazioni aumenta l'accuratezza del riconoscimento quando tali nomi vengono scritti in un campo nell'applicazione.

Gli argomenti seguenti descrivono come usare i dizionari dell'applicazione.