Enum CustomVoiceParams.ReportedUsage (2.4.0)

public enum CustomVoiceParams.ReportedUsage extends Enum<CustomVoiceParams.ReportedUsage> implements ProtocolMessageEnum

The usage of the synthesized audio. You must report your honest and correct usage of the service as it's regulated by contract and will cause significant difference in billing.

Protobuf enum google.cloud.texttospeech.v1.CustomVoiceParams.ReportedUsage

Implements

ProtocolMessageEnum

Static Fields

NameDescription
OFFLINE

For scenarios where the synthesized audio is downloadable and can be reused. For example, the synthesized audio is downloaded, stored in customer service system and played repeatedly.

OFFLINE = 2;

OFFLINE_VALUE

For scenarios where the synthesized audio is downloadable and can be reused. For example, the synthesized audio is downloaded, stored in customer service system and played repeatedly.

OFFLINE = 2;

REALTIME

For scenarios where the synthesized audio is not downloadable and can only be used once. For example, real-time request in IVR system.

REALTIME = 1;

REALTIME_VALUE

For scenarios where the synthesized audio is not downloadable and can only be used once. For example, real-time request in IVR system.

REALTIME = 1;

REPORTED_USAGE_UNSPECIFIED

Request with reported usage unspecified will be rejected.

REPORTED_USAGE_UNSPECIFIED = 0;

REPORTED_USAGE_UNSPECIFIED_VALUE

Request with reported usage unspecified will be rejected.

REPORTED_USAGE_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()