Constructor
new InputAudioConfig(propertiesopt)
Constructs a new InputAudioConfig.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.cx.v3.IInputAudioConfig |
<optional> |
Properties to set |
- Implements:
-
- IInputAudioConfig
Members
audioEncoding
InputAudioConfig audioEncoding.
bargeInConfig
InputAudioConfig bargeInConfig.
enableWordInfo
InputAudioConfig enableWordInfo.
model
InputAudioConfig model.
modelVariant
InputAudioConfig modelVariant.
optOutConformerModelMigration
InputAudioConfig optOutConformerModelMigration.
phraseHints
InputAudioConfig phraseHints.
sampleRateHertz
InputAudioConfig sampleRateHertz.
singleUtterance
InputAudioConfig singleUtterance.
Methods
toJSON() → {Object.<string, *>}
Converts this InputAudioConfig to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dialogflow.cx.v3.InputAudioConfig}
Creates a new InputAudioConfig instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.cx.v3.IInputAudioConfig |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3.InputAudioConfig |
InputAudioConfig instance |
(static) decode(reader, lengthopt) → {google.cloud.dialogflow.cx.v3.InputAudioConfig}
Decodes an InputAudioConfig 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.dialogflow.cx.v3.InputAudioConfig |
InputAudioConfig |
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.dialogflow.cx.v3.InputAudioConfig}
Decodes an InputAudioConfig 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.dialogflow.cx.v3.InputAudioConfig |
InputAudioConfig |
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 InputAudioConfig message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.IInputAudioConfig |
InputAudioConfig 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 InputAudioConfig message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.IInputAudioConfig |
InputAudioConfig 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.dialogflow.cx.v3.InputAudioConfig}
Creates an InputAudioConfig 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.dialogflow.cx.v3.InputAudioConfig |
InputAudioConfig |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for InputAudioConfig
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 an InputAudioConfig message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3.InputAudioConfig |
InputAudioConfig |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an InputAudioConfig message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|