Constructor
new SpeechTranscriptionConfig(propertiesopt)
Constructs a new SpeechTranscriptionConfig.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.videointelligence.v1.ISpeechTranscriptionConfig |
<optional> |
Properties to set |
- Implements:
-
- ISpeechTranscriptionConfig
Members
audioTracks
SpeechTranscriptionConfig audioTracks.
diarizationSpeakerCount
SpeechTranscriptionConfig diarizationSpeakerCount.
enableAutomaticPunctuation
SpeechTranscriptionConfig enableAutomaticPunctuation.
enableSpeakerDiarization
SpeechTranscriptionConfig enableSpeakerDiarization.
enableWordConfidence
SpeechTranscriptionConfig enableWordConfidence.
filterProfanity
SpeechTranscriptionConfig filterProfanity.
languageCode
SpeechTranscriptionConfig languageCode.
maxAlternatives
SpeechTranscriptionConfig maxAlternatives.
speechContexts
SpeechTranscriptionConfig speechContexts.
Methods
toJSON() → {Object.<string, *>}
Converts this SpeechTranscriptionConfig to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.videointelligence.v1.SpeechTranscriptionConfig}
Creates a new SpeechTranscriptionConfig instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.videointelligence.v1.ISpeechTranscriptionConfig |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.videointelligence.v1.SpeechTranscriptionConfig |
SpeechTranscriptionConfig instance |
(static) decode(reader, lengthopt) → {google.cloud.videointelligence.v1.SpeechTranscriptionConfig}
Decodes a SpeechTranscriptionConfig 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.videointelligence.v1.SpeechTranscriptionConfig |
SpeechTranscriptionConfig |
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.videointelligence.v1.SpeechTranscriptionConfig}
Decodes a SpeechTranscriptionConfig 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.videointelligence.v1.SpeechTranscriptionConfig |
SpeechTranscriptionConfig |
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 SpeechTranscriptionConfig message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.videointelligence.v1.ISpeechTranscriptionConfig |
SpeechTranscriptionConfig 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 SpeechTranscriptionConfig message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.videointelligence.v1.ISpeechTranscriptionConfig |
SpeechTranscriptionConfig 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.videointelligence.v1.SpeechTranscriptionConfig}
Creates a SpeechTranscriptionConfig 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.videointelligence.v1.SpeechTranscriptionConfig |
SpeechTranscriptionConfig |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for SpeechTranscriptionConfig
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 SpeechTranscriptionConfig message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.videointelligence.v1.SpeechTranscriptionConfig |
SpeechTranscriptionConfig |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a SpeechTranscriptionConfig message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|