Builder

public final class Builder

A builder for SpeechConfig.

Functions

Link copied to clipboard
public final SpeechConfig.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
public final SpeechConfig build()

Returns an immutable instance of SpeechConfig.

Link copied to clipboard
public final SpeechConfig.Builder language(JsonField<String> language)

Sets Builder.language to an arbitrary JSON value.

public final SpeechConfig.Builder language(String language)

The language of the speech.

Link copied to clipboard
public final SpeechConfig.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final SpeechConfig.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard
public final SpeechConfig.Builder speaker(JsonField<String> speaker)

Sets Builder.speaker to an arbitrary JSON value.

public final SpeechConfig.Builder speaker(String speaker)

The speaker's name, it should match the speaker name given in the prompt.

Link copied to clipboard
public final SpeechConfig.Builder voice(JsonField<String> voice)

Sets Builder.voice to an arbitrary JSON value.

public final SpeechConfig.Builder voice(String voice)

The voice of the speaker.