StructuredPojo
, ToCopyableBuilder<Voice.Builder,Voice>
@Generated("software.amazon.awssdk:codegen") public class Voice extends Object implements StructuredPojo, ToCopyableBuilder<Voice.Builder,Voice>
Description of the voice.
Modifier and Type | Class | Description |
---|---|---|
static interface |
Voice.Builder |
Modifier and Type | Method | Description |
---|---|---|
static Voice.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
String |
gender() |
Gender of the voice.
|
int |
hashCode() |
|
String |
id() |
Amazon Polly assigned voice ID.
|
String |
languageCode() |
Language code of the voice.
|
String |
languageName() |
Human readable name of the language in English.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
name() |
Name of the voice (for example, Salli, Kendra, etc.).
|
static Class<? extends Voice.Builder> |
serializableBuilderClass() |
|
Voice.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String id()
Amazon Polly assigned voice ID. This is the ID that you specify when calling the SynthesizeSpeech
operation.
SynthesizeSpeech
operation.VoiceId
public String languageCode()
Language code of the voice.
LanguageCode
public String languageName()
Human readable name of the language in English.
public String name()
Name of the voice (for example, Salli, Kendra, etc.). This provides a human readable voice name that you might display in your application.
public Voice.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Voice.Builder,Voice>
public static Voice.Builder builder()
public static Class<? extends Voice.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.