次の方法で共有


TextModerations インターフェイス

public interface TextModerations

このクラスのインスタンスは、TextModerations で定義されているすべての操作へのアクセスを提供します。

メソッドの概要

修飾子と型 メソッドと説明
DetectedLanguage detectLanguage(String textContentType, byte[] textContent)

この操作により、指定された入力コンテンツの言語が検出されます。 送信されたテキストを構成する <主要言語の href="http://www-01.sil.org/iso639-3/codes.asp">ISO 639-3 コード</a> を返します。 110 言語以上をサポートしています。

Observable<DetectedLanguage> detectLanguageAsync(String textContentType, byte[] textContent)

この操作により、指定された入力コンテンツの言語が検出されます。 送信されたテキストを構成する <主要言語の href="http://www-01.sil.org/iso639-3/codes.asp">ISO 639-3 コード</a> を返します。 110 言語以上をサポートしています。

TextModerationsScreenTextDefinitionStages.WithTextContentType screenText()

不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。 100 を超える言語で不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。

Screen screenText(String textContentType, byte[] textContent, ScreenTextOptionalParameter screenTextOptionalParameter)

不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。 100 を超える言語で不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。

Observable<Screen> screenTextAsync(String textContentType, byte[] textContent, ScreenTextOptionalParameter screenTextOptionalParameter)

不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。 100 を超える言語で不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。

メソッドの詳細

detectLanguage

public DetectedLanguage detectLanguage(String textContentType, byte[] textContent)

この操作により、指定された入力コンテンツの言語が検出されます。 送信されたテキストを構成する <主要言語の href="http://www-01.sil.org/iso639-3/codes.asp">ISO 639-3 コード</a> を返します。 110 言語以上をサポートしています。

Parameters:

textContentType - コンテンツの種類。 指定できる値は、'text/plain'、'text/html'、'text/xml'、'text/markdown' です。
textContent - 画面に表示するコンテンツ。

Returns:

成功した場合は DetectedLanguage オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
APIErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

detectLanguageAsync

public Observable detectLanguageAsync(String textContentType, byte[] textContent)

この操作により、指定された入力コンテンツの言語が検出されます。 送信されたテキストを構成する <主要言語の href="http://www-01.sil.org/iso639-3/codes.asp">ISO 639-3 コード</a> を返します。 110 言語以上をサポートしています。

Parameters:

textContentType - コンテンツの種類。 指定できる値は、'text/plain'、'text/html'、'text/xml'、'text/markdown' です。
textContent - 画面に表示するコンテンツ。

Returns:

DetectedLanguage オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

screenText

public TextModerationsScreenTextDefinitionStages.WithTextContentType screenText()

不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。 100 を超える言語で不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。

Returns:

screenText 呼び出しの最初のステージ

screenText

public Screen screenText(String textContentType, byte[] textContent, ScreenTextOptionalParameter screenTextOptionalParameter)

不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。 100 を超える言語で不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。

Parameters:

textContentType - コンテンツの種類。 指定できる値は、'text/plain'、'text/html'、'text/xml'、'text/markdown' です。
textContent - 画面に表示するコンテンツ。
screenTextOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

成功した場合は Screen オブジェクト。

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる
APIErrorException - 要求がサーバーによって拒否された場合にスローされる
RuntimeException - 要求の送信に失敗した場合、他のすべてのラップされたチェック例外

screenTextAsync

public Observable screenTextAsync(String textContentType, byte[] textContent, ScreenTextOptionalParameter screenTextOptionalParameter)

不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。 100 を超える言語で不適切な表現を検出し、カスタムブラックリストや共有ブラックリストと照合します。

Parameters:

textContentType - コンテンツの種類。 指定できる値は、'text/plain'、'text/html'、'text/xml'、'text/markdown' です。
textContent - 画面に表示するコンテンツ。
screenTextOptionalParameter - この API を呼び出す前に設定する省略可能なパラメーターを表す オブジェクト

Returns:

Screen オブジェクトに対して監視可能な

Throws:

IllegalArgumentException - パラメーターが検証に失敗した場合にスローされる

適用対象