Disponibilidad regional

En la API Speech-to-Text V2, la disponibilidad varía en función de la región. Para consultar las disponibilidades, usa la API Locations.

Metadatos de ubicación

Cada ubicación devuelta por la API Locations tiene metadatos asociados que detallan los idiomas, los modelos y las funciones de los modelos disponibles. A continuación, se muestra un ejemplo de ubicación con sus metadatos.

{
  "locationId": "europe-west1",
  "metadata": {
    "languages": {
      "models": {
        "es-ES": {
          "modelFeatures": {
            "latest_long": {
              "modelFeature": [
                {"feature": "profanity_filter", "releaseState": "GA"},
                {"feature": "spoken_punctuation", "releaseState": "GA"},
                {"feature": "automatic_punctuation", "releaseState": "GA"},
                {"feature": "speaker_diarization", "releaseState": "PREVIEW_DIARIZATION"},
              ]
            }
          }
        }
      }
    }
  }
}

Filtrar en List Locations

Cuando se enumeran todas las disponibilidades, se puede usar un filtro. Los distintos criterios que se pueden usar para filtrar son los siguientes:

  • language Opcional. Etiqueta de idioma BCP-47 del idioma que quieras.
  • model Opcional. El modelo que quieras.
  • model_feature Opcional. La función del modelo que se quiere.

A continuación, se muestra una consulta de filtro de ejemplo. Para obtener más información, consulta la sintaxis de los filtros.

"language = en-US AND model = latest_long AND model_feature != profanity_filter"