Skip to main content

User Dictionary (Word Registration and Keyword Biasing)

AmiVoice API has a user dictionary feature. For words that are not recognized or difficult to recognize, you can use "word registration" for the Hybrid engine and "keyword biasing(boosting)" for the End to End engine.

In the case of the Hybrid engine, by default, the speech recognition engine can only recognize words that are pre-registered. Therefore, to recognize proper nouns or other words unknown to the engine, you need to additionally register the information for those words. This function is called "word registration".

On the other hand, the End to End engine has a different speech recognition mechanism from the Hybrid engine and does not have "pre-registered words". To recognize words that are not recognized or difficult to recognize, you perform "keyword biasing" to increase the frequency of occurrence of those words.

This section explains the following in order:

Please see the following for API references:

note

User dictionaries are not supported for some languages. For details, please see the Supported Languages by AmiVoice API.