Translator Text API の文字数のカウント方法How the Translator Text API counts characters

Translator Text API は、入力のすべての文字をカウントします。The Translator Text API counts every character of the input. バイト数ではなく、Unicode の意味での文字数です。Characters in the Unicode sense, not bytes. Unicode サロゲートは 2 文字としてカウントされます。Unicode surrogates count as two characters. 空白とマークアップは、文字としてカウントされます。White space and markup count as characters. 応答の長さは関係ありません。The length of the response does not matter.

Detect メソッドと BreakSentence メソッドへの呼び出しは、文字消費においてカウントされません。Calls to the Detect and BreakSentence methods are not counted in the character consumption. ただし、Detect メソッドと BreakSentence メソッドへの呼び出しは、カウントされる他の関数の使用に対して妥当な割合となっていることが求められます。However, we do expect that the calls to the Detect and BreakSentence methods are in a reasonable proportion to the use of other functions that are counted. Microsoft は、Detect と BreakSentence のカウントを開始する権利を留保します。Microsoft reserves the right to start counting Detect and BreakSentence.

文字数のカウントの詳細については、Microsoft Translator に関する FAQ を参照してください。More information about character counts is in the Microsoft Translator FAQ.