- Ajoutez le caractère “espace” à l’alphabet de la langue active.
- Ajoutez au dictionnaire les mots contenant des espaces nécessaires.
- Définissez la propriété OneWordPerLine de l’objet RecognizerParams sur TRUE.
- Créez une nouvelle langue de texte à partir d’une langue prédéfinie. Pour ce faire, créez un objet TextLanguage à l’aide de la méthode CreateTextLanguage de l’objet LanguageDatabase, puis copiez les attributs de la langue prédéfinie.
- Ajoutez le caractère “espace” à l’objet BaseLanguage de l’objet TextLanguage, à l’aide de la propriété LetterSet de l’objet BaseLanguage.
- Créez un nouveau Dictionary et ajoutez-y tous les mots contenant des espaces nécessaires. Vous pouvez utiliser l’objet Dictionary pour cela.
- Créez un objet UserDictionaryDescription. Assignez le chemin du nouveau Dictionary à la propriété FileName de cet objet.
- Ajoutez l’objet UserDictionaryDescription à la collection DictionaryDescriptions de l’objet BaseLanguage.
- Dans l’objet RecognizerParams de tous les blocs de texte, assignez l’objet TextLanguage créé précédemment à la propriété TextLanguage et la valeur TRUE à la propriété OneWordPerLine.
Code C++ (COM)
Code C++ (COM)
Code C#
Code C#
