Send feedback
Class AudioInput (0.66.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.66.0 keyboard_arrow_down
public final class AudioInput extends GeneratedMessageV3 implements AudioInputOrBuilder
Represents the natural speech audio to be processed.
Protobuf type google.cloud.dialogflow.cx.v3.AudioInput
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int AUDIO_FIELD_NUMBER
Field Value
Type
Description
int
public static final int CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
public static AudioInput getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static AudioInput . Builder newBuilder ()
public static AudioInput . Builder newBuilder ( AudioInput prototype )
public static AudioInput parseDelimitedFrom ( InputStream input )
public static AudioInput parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static AudioInput parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
public static AudioInput parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static AudioInput parseFrom ( ByteString data )
public static AudioInput parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static AudioInput parseFrom ( CodedInputStream input )
public static AudioInput parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static AudioInput parseFrom ( InputStream input )
public static AudioInput parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static AudioInput parseFrom ( ByteBuffer data )
public static AudioInput parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<AudioInput> parser ()
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public ByteString getAudio ()
The natural language speech audio to be processed.
A single request can contain up to 2 minutes of speech audio data.
The transcribed
text cannot contain
more than 256 bytes.
For non-streaming audio detect intent, both config
and audio
must be
provided.
For streaming audio detect intent, config
must be provided in
the first request and audio
must be provided in all following requests.
bytes audio = 2;
public InputAudioConfig getConfig ()
Required. Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.cx.v3.InputAudioConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
public InputAudioConfigOrBuilder getConfigOrBuilder ()
Required. Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.cx.v3.InputAudioConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
public AudioInput getDefaultInstanceForType ()
public Parser<AudioInput> getParserForType ()
Overrides
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
public boolean hasConfig ()
Required. Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.cx.v3.InputAudioConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the config field is set.
Returns
Type
Description
int
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public AudioInput . Builder newBuilderForType ()
protected AudioInput . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
public AudioInput . Builder toBuilder ()
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
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-01-27 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-27 UTC."],[],[]]