RecognitionConfig

google.cloud.speech.v2. RecognitionConfig

Represents a RecognitionConfig.

Constructor

new RecognitionConfig(propertiesopt)

Constructs a new RecognitionConfig.

Parameters:
Name Type Attributes Description
properties google.cloud.speech.v2.IRecognitionConfig <optional>

Properties to set

Implements:
  • IRecognitionConfig

Members

adaptation

RecognitionConfig adaptation.

autoDecodingConfig

RecognitionConfig autoDecodingConfig.

decodingConfig

RecognitionConfig decodingConfig.

explicitDecodingConfig

RecognitionConfig explicitDecodingConfig.

features

RecognitionConfig features.

languageCodes

RecognitionConfig languageCodes.

model

RecognitionConfig model.

transcriptNormalization

RecognitionConfig transcriptNormalization.

translationConfig

RecognitionConfig translationConfig.

Methods

toJSON() → {Object.<string, *>}

Converts this RecognitionConfig to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

(static) create(propertiesopt) → {google.cloud.speech.v2.RecognitionConfig}

Creates a new RecognitionConfig instance using the specified properties.

Parameters:
Name Type Attributes Description
properties google.cloud.speech.v2.IRecognitionConfig <optional>

Properties to set

Returns:
Type Description
google.cloud.speech.v2.RecognitionConfig

RecognitionConfig instance

(static) decode(reader, lengthopt) → {google.cloud.speech.v2.RecognitionConfig}

Decodes a RecognitionConfig message from the specified reader or buffer.

Parameters:
Name Type Attributes Description
reader $protobuf.Reader | Uint8Array

Reader or buffer to decode from

length number <optional>

Message length if known beforehand

Returns:
Type Description
google.cloud.speech.v2.RecognitionConfig

RecognitionConfig

Throws:
  • If the payload is not a reader or valid buffer

    Type
    Error
  • If required fields are missing

    Type
    $protobuf.util.ProtocolError

(static) decodeDelimited(reader) → {google.cloud.speech.v2.RecognitionConfig}

Decodes a RecognitionConfig message from the specified reader or buffer, length delimited.

Parameters:
Name Type Description
reader $protobuf.Reader | Uint8Array

Reader or buffer to decode from

Returns:
Type Description
google.cloud.speech.v2.RecognitionConfig

RecognitionConfig

Throws:
  • If the payload is not a reader or valid buffer

    Type
    Error
  • If required fields are missing

    Type
    $protobuf.util.ProtocolError

(static) encode(message, writeropt) → {$protobuf.Writer}

Encodes the specified RecognitionConfig message. Does not implicitly verify messages.

Parameters:
Name Type Attributes Description
message google.cloud.speech.v2.IRecognitionConfig

RecognitionConfig message or plain object to encode

writer $protobuf.Writer <optional>

Writer to encode to

Returns:
Type Description
$protobuf.Writer

Writer

(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}

Encodes the specified RecognitionConfig message, length delimited. Does not implicitly verify messages.

Parameters:
Name Type Attributes Description
message google.cloud.speech.v2.IRecognitionConfig

RecognitionConfig message or plain object to encode

writer $protobuf.Writer <optional>

Writer to encode to

Returns:
Type Description
$protobuf.Writer

Writer

(static) fromObject(object) → {google.cloud.speech.v2.RecognitionConfig}

Creates a RecognitionConfig message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

Returns:
Type Description
google.cloud.speech.v2.RecognitionConfig

RecognitionConfig

(static) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for RecognitionConfig

Parameters:
Name Type Attributes Description
typeUrlPrefix string <optional>

your custom typeUrlPrefix(default "type.googleapis.com")

Returns:
Type Description
string

The default type url

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a RecognitionConfig message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.cloud.speech.v2.RecognitionConfig

RecognitionConfig

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object

(static) verify(message) → {string|null}

Verifies a RecognitionConfig message.

Parameters:
Name Type Description
message Object.<string, *>

Plain object to verify

Returns:
Type Description
string | null

null if valid, otherwise the reason why it is not