NoFirstCount

Whether to add the capitalized first word in a sentence to the language model as a separate entry.

IDOL Speech Server considers capitalization when creating the language model and dictionary, so a single word can have multiple entries if it occurs in different cases. For example, 'apple' and 'Apple' would be two separate entries in a language model. The version of the word with an initial capital is often a proper noun, with a different meaning from the lowercase version. In the example, 'apple' usually describes a fruit, whereas 'Apple' is the name of a company.

By default, IDOL Speech Server ignores the capitalization of the first word in a sentence and does not add it to the language model as a separate entry. This is because nearly all words are capitalized at the beginning of a sentence and it does not signal a change in meaning. However, you can instruct IDOL Speech Server to add these words (with their capitalization) to the language model by setting NoFirstCount to True.

For example:

The cat sat on the mat.

By default, IDOL Speech Server adds all the words to the language model except for 'The'. IDOL Speech Server ignores the capitalization for the first word in the sentence and treats 'The' as 'the/The'. 'the' already occurs in the sentence, so IDOL Speech Server does not add another entry for it.

If you set NoFirstCount to True, IDOL Speech Server includes 'The' as a separate dictionary entry.

Type: Boolean
Default: False
Required: No
Configuration Section: lmbuild module
Example: NoFirstCount=True
See Also:  

_FT_HTML5_bannerTitle.htm