Compartir a través de


TextAnalyticsClient.DetectLanguage(String, String, CancellationToken) Método

Definición

Ejecuta un modelo predictivo para determinar el idioma en el que se escribe el documento pasado y devuelve el idioma detectado, así como una puntuación que indica la confianza del modelo de que el idioma inferido es correcto. Las puntuaciones cercanas a 1 indican una alta certeza en el resultado.

Para conocer los límites de longitud del documento, el tamaño máximo del lote y la codificación de texto admitida, consulte https://aka.ms/azsdk/textanalytics/data-limits.

public virtual Azure.Response<Azure.AI.TextAnalytics.DetectedLanguage> DetectLanguage (string document, string countryHint = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DetectLanguage : string * string * System.Threading.CancellationToken -> Azure.Response<Azure.AI.TextAnalytics.DetectedLanguage>
override this.DetectLanguage : string * string * System.Threading.CancellationToken -> Azure.Response<Azure.AI.TextAnalytics.DetectedLanguage>
Public Overridable Function DetectLanguage (document As String, Optional countryHint As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of DetectedLanguage)

Parámetros

document
String

Documento que se va a analizar.

countryHint
String

Indica el país de origen del documento para ayudar al modelo a predecir el idioma en el que se escribe. Si no se especifica, este valor se establecerá en la sugerencia de país predeterminada de DefaultCountryHint en la solicitud enviada al servicio. Para quitar este comportamiento, establezca en None.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

Resultado que contiene el idioma detectado o un error si el modelo no pudo analizar el documento.

Excepciones

El servicio devolvió un código de estado no correcto.

Se aplica a