Skip to main content

Supported Languages

The languages supported by AmiVoice API are as follows. The table also summarizes the availability of features for each language.

LanguageWord RegistrationPronunciation Registration MethodAutomatic Punctuation Insertion
JapaneseAvailableHiragana/KatakanaSupported
EnglishNot Available-Supported
ChineseAvailablePinyin (Note)Supported
KoreanAvailableHangulSupported

Word Registration/Pronunciation Registration Method

The ability for users to register unrecognized vocabulary and the method for setting pronunciations differ for each language. The English engine does not support word registration. For details, please see Word Registration.

Automatic Punctuation Insertion

Punctuation marks are automatically inserted into the speech recognition result text. This feature uses a neural network trained on a large amount of data to insert punctuation marks where deemed appropriate based on the context. The inserted punctuation marks differ for each language.

LanguageAutomatically Inserted Characters
Japanese
English. , ?
Chinese
Korean. , ?

For Korean, spacing (띄어쓰기) is applied according to the context.

English

Number Expressions

For English numbers, single-digit numbers are output as English words, while numbers with two or more digits are converted to Arabic numerals.

Chinese

About Pronunciation Registration

Chinese pronunciations should be described in Pinyin with tones represented by numbers. For example, "我们" should be written as "wo3men5".