Partager via


TextModerations Interface

public interface TextModerations

Une instance de cette classe permet d’accéder à toutes les opérations définies dans TextModerations.

Résumé de la méthode

Modificateur et type Méthode et description
DetectedLanguage detectLanguage(String textContentType, byte[] textContent)

Cette opération va détecter la langue du contenu d’entrée donné. Retourne le <code< href="">http://www-01.sil.org/iso639-3/codes.aspISO 639-3/a> pour la langue prédominante comprenant le texte envoyé. Plus de 110 langues prises en charge.

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

Cette opération va détecter la langue du contenu d’entrée donné. Retourne le <code< href="">http://www-01.sil.org/iso639-3/codes.aspISO 639-3/a> pour la langue prédominante comprenant le texte envoyé. Plus de 110 langues prises en charge.

TextModerationsScreenTextDefinitionStages.WithTextContentType screenText()

Détecter les blasphèmes et les mettre en correspondance avec les listes noires personnalisées et partagées. Détecte les blasphèmes dans plus de 100 langues et correspond aux listes noires personnalisées et partagées.

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

Détecter les blasphèmes et les mettre en correspondance avec les listes noires personnalisées et partagées. Détecte les blasphèmes dans plus de 100 langues et correspond aux listes noires personnalisées et partagées.

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

Détecter les blasphèmes et les mettre en correspondance avec les listes noires personnalisées et partagées. Détecte les blasphèmes dans plus de 100 langues et correspond aux listes noires personnalisées et partagées.

Détails de la méthode

detectLanguage

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

Cette opération va détecter la langue du contenu d’entrée donné. Retourne le <code< href="">http://www-01.sil.org/iso639-3/codes.aspISO 639-3/a> pour la langue prédominante comprenant le texte envoyé. Plus de 110 langues prises en charge.

Parameters:

textContentType - Type de contenu. Les valeurs possibles sont « text/plain », « text/html », « text/xml », « text/markdown ».
textContent - Contenu à l’écran.

Returns:

objet DetectedLanguage en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
APIErrorException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

detectLanguageAsync

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

Cette opération va détecter la langue du contenu d’entrée donné. Retourne le <code< href="">http://www-01.sil.org/iso639-3/codes.aspISO 639-3/a> pour la langue prédominante comprenant le texte envoyé. Plus de 110 langues prises en charge.

Parameters:

textContentType - Type de contenu. Les valeurs possibles sont « text/plain », « text/html », « text/xml », « text/markdown ».
textContent - Contenu à l’écran.

Returns:

observable à l’objet DetectedLanguage

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

screenText

public TextModerationsScreenTextDefinitionStages.WithTextContentType screenText()

Détecter les blasphèmes et les mettre en correspondance avec les listes noires personnalisées et partagées. Détecte les blasphèmes dans plus de 100 langues et correspond aux listes noires personnalisées et partagées.

Returns:

première étape de l’appel screenText

screenText

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

Détecter les blasphèmes et les mettre en correspondance avec les listes noires personnalisées et partagées. Détecte les blasphèmes dans plus de 100 langues et correspond aux listes noires personnalisées et partagées.

Parameters:

textContentType - Type de contenu. Les valeurs possibles sont « text/plain », « text/html », « text/xml », « text/markdown ».
textContent - Contenu à l’écran.
screenTextOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet Screen en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
APIErrorException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

screenTextAsync

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

Détecter les blasphèmes et les mettre en correspondance avec les listes noires personnalisées et partagées. Détecte les blasphèmes dans plus de 100 langues et correspond aux listes noires personnalisées et partagées.

Parameters:

textContentType - Type de contenu. Les valeurs possibles sont « text/plain », « text/html », « text/xml », « text/markdown ».
textContent - Contenu à l’écran.
screenTextOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable à l’objet Screen

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

S’applique à