Cloud Speech-to-Text V2 API - Class Google::Cloud::Speech::V2::RecognizeRequest (v1.0.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Cloud Speech-to-Text V2 API class Google::Cloud::Speech::V2::RecognizeRequest.
Request message for the
Recognize method. Either
content or uri must be supplied. Supplying both or neither returns
[INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]. See content
limits.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#config
defconfig()->::Google::Cloud::Speech::V2::RecognitionConfig- (::Google::Cloud::Speech::V2::RecognitionConfig) — Features and audio metadata to use for the Automatic Speech Recognition. This field in combination with the config_mask field can be used to override parts of the default_recognition_config of the Recognizer resource.
#config=
defconfig=(value)->::Google::Cloud::Speech::V2::RecognitionConfig- value (::Google::Cloud::Speech::V2::RecognitionConfig) — Features and audio metadata to use for the Automatic Speech Recognition. This field in combination with the config_mask field can be used to override parts of the default_recognition_config of the Recognizer resource.
- (::Google::Cloud::Speech::V2::RecognitionConfig) — Features and audio metadata to use for the Automatic Speech Recognition. This field in combination with the config_mask field can be used to override parts of the default_recognition_config of the Recognizer resource.
#config_mask
defconfig_mask()->::Google::Protobuf::FieldMask-
(::Google::Protobuf::FieldMask) — The list of fields in
config that override the
values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override the
values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (
*) is provided, config completely overrides and replaces the config in the recognizer for this recognition request.
#config_mask=
defconfig_mask=(value)->::Google::Protobuf::FieldMask-
value (::Google::Protobuf::FieldMask) — The list of fields in
config that override the
values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override the
values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (
*) is provided, config completely overrides and replaces the config in the recognizer for this recognition request.
-
(::Google::Protobuf::FieldMask) — The list of fields in
config that override the
values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override the
values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (
*) is provided, config completely overrides and replaces the config in the recognizer for this recognition request.
#content
defcontent()->::String-
(::String) — The audio data bytes encoded as specified in
RecognitionConfig . As
with all bytes fields, proto buffers use a pure binary representation,
whereas JSON representations use base64.
Note: The following fields are mutually exclusive:
content,uri. If a field in that set is populated, all other fields in the set will automatically be cleared.
#content=
defcontent=(value)->::String-
value (::String) — The audio data bytes encoded as specified in
RecognitionConfig . As
with all bytes fields, proto buffers use a pure binary representation,
whereas JSON representations use base64.
Note: The following fields are mutually exclusive:
content,uri. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — The audio data bytes encoded as specified in
RecognitionConfig . As
with all bytes fields, proto buffers use a pure binary representation,
whereas JSON representations use base64.
Note: The following fields are mutually exclusive:
content,uri. If a field in that set is populated, all other fields in the set will automatically be cleared.
#recognizer
defrecognizer()->::String-
(::String) — Required. The name of the Recognizer to use during recognition. The
expected format is
projects/{project}/locations/{location}/recognizers/{recognizer}. The {recognizer} segment may be set to_to use an empty implicit Recognizer.
#recognizer=
defrecognizer=(value)->::String-
value (::String) — Required. The name of the Recognizer to use during recognition. The
expected format is
projects/{project}/locations/{location}/recognizers/{recognizer}. The {recognizer} segment may be set to_to use an empty implicit Recognizer.
-
(::String) — Required. The name of the Recognizer to use during recognition. The
expected format is
projects/{project}/locations/{location}/recognizers/{recognizer}. The {recognizer} segment may be set to_to use an empty implicit Recognizer.
#uri
defuri()->::String-
(::String) — URI that points to a file that contains audio data bytes as specified in
RecognitionConfig . The file
must not be compressed (for example, gzip). Currently, only Google Cloud
Storage URIs are supported, which must be specified in the following
format:
gs://bucket_name/object_name(other URI formats return [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs.Note: The following fields are mutually exclusive:
uri,content. If a field in that set is populated, all other fields in the set will automatically be cleared.
#uri=
defuri=(value)->::String-
value (::String) — URI that points to a file that contains audio data bytes as specified in
RecognitionConfig . The file
must not be compressed (for example, gzip). Currently, only Google Cloud
Storage URIs are supported, which must be specified in the following
format:
gs://bucket_name/object_name(other URI formats return [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs.Note: The following fields are mutually exclusive:
uri,content. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — URI that points to a file that contains audio data bytes as specified in
RecognitionConfig . The file
must not be compressed (for example, gzip). Currently, only Google Cloud
Storage URIs are supported, which must be specified in the following
format:
gs://bucket_name/object_name(other URI formats return [INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs.Note: The following fields are mutually exclusive:
uri,content. If a field in that set is populated, all other fields in the set will automatically be cleared.