Vuo 2.4.4
Loading...
Searching...
No Matches
Macros | Typedefs | Functions
VuoSpeechVoice

Description

An identifier for a speech synthesizer voice.

Typedefs

typedef VuoText VuoSpeechVoice
 An identifier for a speech synthesizer voice.
 

Functions

VuoSpeechVoice VuoSpeechVoice_makeFromJson (struct json_object *js)
 Decodes the JSON object js to create a new value.
 
struct json_object * VuoSpeechVoice_getJson (const VuoSpeechVoice value)
 Encodes value as a JSON object.
 
VuoList_VuoSpeechVoice VuoSpeechVoice_getAllowedValues (void)
 Returns a list of values that instances of this type can have.
 
char * VuoSpeechVoice_getSummary (const VuoSpeechVoice value)
 Returns a compact string representation of value.
 
bool VuoSpeechVoice_areEqual (const VuoSpeechVoice valueA, const VuoSpeechVoice valueB)
 Returns true if the two values are equal.
 
bool VuoSpeechVoice_isLessThan (const VuoSpeechVoice valueA, const VuoSpeechVoice valueB)
 Returns true if valueA is less than valueB.
 
char * VuoSpeechVoice_getString (const VuoSpeechVoice value)
 Automatically generated function.
 
void VuoSpeechVoice_retain (VuoSpeechVoice value)
 Automatically generated function.
 
void VuoSpeechVoice_release (VuoSpeechVoice value)
 Automatically generated function.
 

Macro Definition Documentation

◆ VuoSpeechVoice_SUPPORTS_COMPARISON

#define VuoSpeechVoice_SUPPORTS_COMPARISON

Definition at line 31 of file VuoSpeechVoice.h.

Typedef Documentation

◆ VuoSpeechVoice

An identifier for a speech synthesizer voice.

Definition at line 29 of file VuoSpeechVoice.h.

Function Documentation

◆ VuoSpeechVoice_areEqual()

bool VuoSpeechVoice_areEqual ( const VuoSpeechVoice  valueA,
const VuoSpeechVoice  valueB 
)

Returns true if the two values are equal.

Definition at line 111 of file VuoSpeechVoice.m.

◆ VuoSpeechVoice_getAllowedValues()

VuoList_VuoSpeechVoice VuoSpeechVoice_getAllowedValues ( void  )

Returns a list of values that instances of this type can have.

Definition at line 59 of file VuoSpeechVoice.m.

◆ VuoSpeechVoice_getJson()

struct json_object * VuoSpeechVoice_getJson ( const VuoSpeechVoice  value)

Encodes value as a JSON object.

Definition at line 51 of file VuoSpeechVoice.m.

◆ VuoSpeechVoice_getString()

char * VuoSpeechVoice_getString ( const VuoSpeechVoice  value)

Automatically generated function.

◆ VuoSpeechVoice_getSummary()

char * VuoSpeechVoice_getSummary ( const VuoSpeechVoice  value)

Returns a compact string representation of value.

Definition at line 85 of file VuoSpeechVoice.m.

◆ VuoSpeechVoice_isLessThan()

bool VuoSpeechVoice_isLessThan ( const VuoSpeechVoice  valueA,
const VuoSpeechVoice  valueB 
)

Returns true if valueA is less than valueB.

Definition at line 119 of file VuoSpeechVoice.m.

◆ VuoSpeechVoice_makeFromJson()

VuoSpeechVoice VuoSpeechVoice_makeFromJson ( json_object *  js)

Decodes the JSON object js to create a new value.

Example:
"com.apple.speech.synthesis.voice.samantha.premium"

Definition at line 40 of file VuoSpeechVoice.m.

◆ VuoSpeechVoice_release()

void VuoSpeechVoice_release ( VuoSpeechVoice  value)

Automatically generated function.

◆ VuoSpeechVoice_retain()

void VuoSpeechVoice_retain ( VuoSpeechVoice  value)

Automatically generated function.