- 4.89.0 (latest)
- 4.88.0
- 4.87.0
- 4.86.0
- 4.84.0
- 4.82.0
- 4.81.0
- 4.80.0
- 4.79.0
- 4.78.0
- 4.76.0
- 4.74.0
- 4.73.0
- 4.70.0
- 4.69.0
- 4.68.0
- 4.66.0
- 4.65.0
- 4.64.0
- 4.63.0
- 4.62.0
- 4.61.0
- 4.60.0
- 4.59.0
- 4.58.0
- 4.57.0
- 4.55.0
- 4.54.0
- 4.53.0
- 4.52.0
- 4.51.0
- 4.50.0
- 4.49.0
- 4.48.0
- 4.47.0
- 4.46.0
- 4.45.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.35.0
- 4.34.0
- 4.33.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.0
- 4.22.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.1
- 4.8.6
- 4.7.5
- 4.6.0
- 4.5.11
- 4.4.0
- 4.3.1
public static final class Intent.Message.TelephonyPlayAudio.Builder extends GeneratedMessage.Builder<Intent.Message.TelephonyPlayAudio.Builder> implements Intent.Message.TelephonyPlayAudioOrBuilderPlays audio from a file in Telephony Gateway.
Protobuf type google.cloud.dialogflow.v2beta1.Intent.Message.TelephonyPlayAudio
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Intent.Message.TelephonyPlayAudio.BuilderImplements
Intent.Message.TelephonyPlayAudioOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Intent.Message.TelephonyPlayAudio build()| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio |
|
buildPartial()
public Intent.Message.TelephonyPlayAudio buildPartial()| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio |
|
clear()
public Intent.Message.TelephonyPlayAudio.Builder clear()| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio.Builder |
|
clearAudioUri()
public Intent.Message.TelephonyPlayAudio.Builder clearAudioUri()Required. URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz.
This object must be readable by the service-<Project
Number>@gcp-sa-dialogflow.iam.gserviceaccount.com service account
where <Project Number> is the number of the Telephony Gateway project
(usually the same as the Dialogflow agent project). If the Google Cloud
Storage bucket is in the Telephony Gateway project, this permission is
added by default when enabling the Dialogflow V2 API.
For audio from other sources, consider using the
TelephonySynthesizeSpeech message with SSML.
string audio_uri = 1;
| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio.Builder |
This builder for chaining. |
getAudioUri()
public String getAudioUri()Required. URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz.
This object must be readable by the service-<Project
Number>@gcp-sa-dialogflow.iam.gserviceaccount.com service account
where <Project Number> is the number of the Telephony Gateway project
(usually the same as the Dialogflow agent project). If the Google Cloud
Storage bucket is in the Telephony Gateway project, this permission is
added by default when enabling the Dialogflow V2 API.
For audio from other sources, consider using the
TelephonySynthesizeSpeech message with SSML.
string audio_uri = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The audioUri. |
getAudioUriBytes()
public ByteString getAudioUriBytes()Required. URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz.
This object must be readable by the service-<Project
Number>@gcp-sa-dialogflow.iam.gserviceaccount.com service account
where <Project Number> is the number of the Telephony Gateway project
(usually the same as the Dialogflow agent project). If the Google Cloud
Storage bucket is in the Telephony Gateway project, this permission is
added by default when enabling the Dialogflow V2 API.
For audio from other sources, consider using the
TelephonySynthesizeSpeech message with SSML.
string audio_uri = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for audioUri. |
getDefaultInstanceForType()
public Intent.Message.TelephonyPlayAudio getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Intent.Message.TelephonyPlayAudio other)
public Intent.Message.TelephonyPlayAudio.Builder mergeFrom(Intent.Message.TelephonyPlayAudio other)| Parameter | |
|---|---|
| Name | Description |
other |
Intent.Message.TelephonyPlayAudio |
| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Intent.Message.TelephonyPlayAudio.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Intent.Message.TelephonyPlayAudio.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio.Builder |
|
setAudioUri(String value)
public Intent.Message.TelephonyPlayAudio.Builder setAudioUri(String value)Required. URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz.
This object must be readable by the service-<Project
Number>@gcp-sa-dialogflow.iam.gserviceaccount.com service account
where <Project Number> is the number of the Telephony Gateway project
(usually the same as the Dialogflow agent project). If the Google Cloud
Storage bucket is in the Telephony Gateway project, this permission is
added by default when enabling the Dialogflow V2 API.
For audio from other sources, consider using the
TelephonySynthesizeSpeech message with SSML.
string audio_uri = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe audioUri to set. |
| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio.Builder |
This builder for chaining. |
setAudioUriBytes(ByteString value)
public Intent.Message.TelephonyPlayAudio.Builder setAudioUriBytes(ByteString value)Required. URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz.
This object must be readable by the service-<Project
Number>@gcp-sa-dialogflow.iam.gserviceaccount.com service account
where <Project Number> is the number of the Telephony Gateway project
(usually the same as the Dialogflow agent project). If the Google Cloud
Storage bucket is in the Telephony Gateway project, this permission is
added by default when enabling the Dialogflow V2 API.
For audio from other sources, consider using the
TelephonySynthesizeSpeech message with SSML.
string audio_uri = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for audioUri to set. |
| Returns | |
|---|---|
| Type | Description |
Intent.Message.TelephonyPlayAudio.Builder |
This builder for chaining. |