- Adicione o caractere “espaço” ao alfabeto do idioma atual.
- Adicione ao dicionário as palavras com espaços necessárias.
- Defina a propriedade OneWordPerLine do objeto RecognizerParams como TRUE.
- Crie um novo idioma de texto com base em um idioma predefinido. Para isso, crie um objeto TextLanguage usando o método CreateTextLanguage do objeto LanguageDatabase e copie os atributos do idioma predefinido.
- Adicione o caractere “espaço” ao objeto BaseLanguage dentro do objeto TextLanguage, usando a propriedade LetterSet do objeto BaseLanguage.
- Crie um novo dicionário e adicione a ele todas as palavras com espaços necessárias. Você pode usar o objeto Dictionary para isso.
- Crie um objeto UserDictionaryDescription. Atribua o caminho do novo dicionário à propriedade FileName desse objeto.
- Adicione o objeto UserDictionaryDescription à coleção DictionaryDescriptions do objeto BaseLanguage.
- No objeto RecognizerParams de todos os blocos de texto, atribua o objeto TextLanguage criado anteriormente à propriedade TextLanguage e o valor TRUE à propriedade OneWordPerLine.
Código C++ (COM)
Código C++ (COM)
Código C#
Código C#
