public static final class OutputAudioConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder> implements OutputAudioConfigOrBuilder
Instructs the speech synthesizer how to generate the output audio content.Protobuf type
google.cloud.dialogflow.v2beta1.OutputAudioConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OutputAudioConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OutputAudioConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OutputAudioConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder mergeFrom(OutputAudioConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public OutputAudioConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OutputAudioConfig.Builder>IOExceptionpublic int getAudioEncodingValue()
Required. Audio encoding of the synthesized audio content.
.google.cloud.dialogflow.v2beta1.OutputAudioEncoding audio_encoding = 1;getAudioEncodingValue in interface OutputAudioConfigOrBuilderpublic OutputAudioConfig.Builder setAudioEncodingValue(int value)
Required. Audio encoding of the synthesized audio content.
.google.cloud.dialogflow.v2beta1.OutputAudioEncoding audio_encoding = 1;public OutputAudioEncoding getAudioEncoding()
Required. Audio encoding of the synthesized audio content.
.google.cloud.dialogflow.v2beta1.OutputAudioEncoding audio_encoding = 1;getAudioEncoding in interface OutputAudioConfigOrBuilderpublic OutputAudioConfig.Builder setAudioEncoding(OutputAudioEncoding value)
Required. Audio encoding of the synthesized audio content.
.google.cloud.dialogflow.v2beta1.OutputAudioEncoding audio_encoding = 1;public OutputAudioConfig.Builder clearAudioEncoding()
Required. Audio encoding of the synthesized audio content.
.google.cloud.dialogflow.v2beta1.OutputAudioEncoding audio_encoding = 1;public int getSampleRateHertz()
Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
int32 sample_rate_hertz = 2;getSampleRateHertz in interface OutputAudioConfigOrBuilderpublic OutputAudioConfig.Builder setSampleRateHertz(int value)
Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
int32 sample_rate_hertz = 2;public OutputAudioConfig.Builder clearSampleRateHertz()
Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
int32 sample_rate_hertz = 2;public boolean hasSynthesizeSpeechConfig()
Optional. Configuration of how speech should be synthesized.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
hasSynthesizeSpeechConfig in interface OutputAudioConfigOrBuilderpublic SynthesizeSpeechConfig getSynthesizeSpeechConfig()
Optional. Configuration of how speech should be synthesized.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
getSynthesizeSpeechConfig in interface OutputAudioConfigOrBuilderpublic OutputAudioConfig.Builder setSynthesizeSpeechConfig(SynthesizeSpeechConfig value)
Optional. Configuration of how speech should be synthesized.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
public OutputAudioConfig.Builder setSynthesizeSpeechConfig(SynthesizeSpeechConfig.Builder builderForValue)
Optional. Configuration of how speech should be synthesized.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
public OutputAudioConfig.Builder mergeSynthesizeSpeechConfig(SynthesizeSpeechConfig value)
Optional. Configuration of how speech should be synthesized.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
public OutputAudioConfig.Builder clearSynthesizeSpeechConfig()
Optional. Configuration of how speech should be synthesized.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
public SynthesizeSpeechConfig.Builder getSynthesizeSpeechConfigBuilder()
Optional. Configuration of how speech should be synthesized.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
public SynthesizeSpeechConfigOrBuilder getSynthesizeSpeechConfigOrBuilder()
Optional. Configuration of how speech should be synthesized.
.google.cloud.dialogflow.v2beta1.SynthesizeSpeechConfig synthesize_speech_config = 3;
getSynthesizeSpeechConfigOrBuilder in interface OutputAudioConfigOrBuilderpublic final OutputAudioConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>public final OutputAudioConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OutputAudioConfig.Builder>Copyright © 2019 Google LLC. All rights reserved.