Disponibilidade regional

Na API Speech-to-Text V2, há diferentes disponibilidades em diferentes regiões. Para entender as disponibilidades, use a API Location.

Metadados de local

Cada local retornado pela API Locations tem metadados associados a ele, que detalha os idiomas, os modelos e os recursos de modelo disponíveis. Veja abaixo um exemplo de local com metadados.

{
  "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"},
              ]
            }
          }
        }
      }
    }
  }
}

Como filtrar em locais de lista

Ao listar todas as disponibilidades, é possível usar um filtro. Os diferentes critérios que podem ser usados para filtrar são os seguintes:

  • language opcional. Tag BCP-47 do idioma desejado.
  • model opcional. O modelo desejado.
  • model_feature opcional. O atributo do modelo desejado.

Veja a seguir um exemplo de consulta de filtro. Consulte a sintaxe do filtro para ver mais referências.

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