LanguageMetadata

The metadata about locales available in a given region. Currently this is just the models that are available for each locale

JSON representation
{
 "models": {
 string: {
 object (ModelMetadata )
 },
 ...
 }
}
Fields
models

map (key: string, value: object (ModelMetadata ))

Map of locale (language code) -> models

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

ModelMetadata

The metadata about the models in a given region for a specific locale. Currently this is just the features of the model

JSON representation
{
 "modelFeatures": {
 string: {
 object (ModelFeatures )
 },
 ...
 }
}
Fields
modelFeatures

map (key: string, value: object (ModelFeatures ))

Map of the model name -> features of that model

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

ModelFeatures

Represents the collection of features belonging to a model

JSON representation
{
 "modelFeature": [
 {
 object (ModelFeature )
 }
 ]
}
Fields
modelFeature[]

object (ModelFeature )

Repeated field that contains all features of the model

ModelFeature

Represents a singular feature of a model. If the feature is recognizer, the releaseState of the feature represents the releaseState of the model

JSON representation
{
 "feature": string,
 "releaseState": string
}
Fields
feature

string

The name of the feature (Note: the feature can be recognizer)

releaseState

string

The release state of the feature

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月23日 UTC.