Interface SynthesisInputOrBuilder

public interface SynthesisInputOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getInputSourceCase()

public abstract SynthesisInput.InputSourceCase getInputSourceCase()
Returns
TypeDescription
SynthesisInput.InputSourceCase

getSsml()

public abstract String getSsml()

The SSML document to be synthesized. The SSML document must be valid and well-formed. Otherwise the RPC will fail and return [google.rpc.Code.INVALID_ARGUMENT][]. For more information, see SSML.

string ssml = 2;

Returns
TypeDescription
String

The ssml.

getSsmlBytes()

public abstract ByteString getSsmlBytes()

The SSML document to be synthesized. The SSML document must be valid and well-formed. Otherwise the RPC will fail and return [google.rpc.Code.INVALID_ARGUMENT][]. For more information, see SSML.

string ssml = 2;

Returns
TypeDescription
ByteString

The bytes for ssml.

getText()

public abstract String getText()

The raw text to be synthesized.

string text = 1;

Returns
TypeDescription
String

The text.

getTextBytes()

public abstract ByteString getTextBytes()

The raw text to be synthesized.

string text = 1;

Returns
TypeDescription
ByteString

The bytes for text.

hasSsml()

public abstract boolean hasSsml()

The SSML document to be synthesized. The SSML document must be valid and well-formed. Otherwise the RPC will fail and return [google.rpc.Code.INVALID_ARGUMENT][]. For more information, see SSML.

string ssml = 2;

Returns
TypeDescription
boolean

Whether the ssml field is set.

hasText()

public abstract boolean hasText()

The raw text to be synthesized.

string text = 1;

Returns
TypeDescription
boolean

Whether the text field is set.