Crosstales.RTVoice.Tool.Paralanguage Class Reference

Para-language simulator with audio files. More...

Inheritance diagram for Crosstales.RTVoice.Tool.Paralanguage:

Public Member Functions

void Speak ()
 Speak the text. More...
 
void Silence ()
 Silence the speech. More...
 

Public Attributes

ParalanguageStartEvent OnStarted
 
ParalanguageCompleteEvent OnCompleted
 

Properties

string Text [get, set]
 Text to speak. More...
 
Crosstales.RTVoice.Model.VoiceAlias Voices [get, set]
 Voices for the speech. More...
 
Crosstales.RTVoice.Model.Enum.SpeakMode Mode [get, set]
 Speak mode. More...
 
AudioClip[] Clips [get, set]
 Audio clips to play. More...
 
float Rate [get, set]
 Speech rate of the speaker in percent (range: 0-3). More...
 
float Pitch [get, set]
 Speech pitch of the speaker in percent (range: 0-2). More...
 
float Volume [get, set]
 Volume of the speaker in percent (range: 0-1). More...
 
bool PlayOnStart [get, set]
 Enable speaking of the text on start. More...
 
float Delay [get, set]
 Delay until the speech for this text starts. More...
 

Events

ParalanguageStart OnParalanguageStart
 An event triggered whenever a Paralanguage 'Speak' is started. More...
 
ParalanguageComplete OnParalanguageComplete
 An event triggered whenever a Paralanguage 'Speak' is completed. More...
 

Detailed Description

Para-language simulator with audio files.

Member Function Documentation

◆ Silence()

void Crosstales.RTVoice.Tool.Paralanguage.Silence ( )

Silence the speech.

◆ Speak()

void Crosstales.RTVoice.Tool.Paralanguage.Speak ( )

Speak the text.

Property Documentation

◆ Clips

AudioClip [] Crosstales.RTVoice.Tool.Paralanguage.Clips
getset

Audio clips to play.

◆ Delay

float Crosstales.RTVoice.Tool.Paralanguage.Delay
getset

Delay until the speech for this text starts.

◆ Mode

Crosstales.RTVoice.Model.Enum.SpeakMode Crosstales.RTVoice.Tool.Paralanguage.Mode
getset

Speak mode.

◆ Pitch

float Crosstales.RTVoice.Tool.Paralanguage.Pitch
getset

Speech pitch of the speaker in percent (range: 0-2).

◆ PlayOnStart

bool Crosstales.RTVoice.Tool.Paralanguage.PlayOnStart
getset

Enable speaking of the text on start.

◆ Rate

float Crosstales.RTVoice.Tool.Paralanguage.Rate
getset

Speech rate of the speaker in percent (range: 0-3).

◆ Text

string Crosstales.RTVoice.Tool.Paralanguage.Text
getset

Text to speak.

◆ Voices

Crosstales.RTVoice.Model.VoiceAlias Crosstales.RTVoice.Tool.Paralanguage.Voices
getset

Voices for the speech.

◆ Volume

float Crosstales.RTVoice.Tool.Paralanguage.Volume
getset

Volume of the speaker in percent (range: 0-1).

Event Documentation

◆ OnParalanguageComplete

ParalanguageComplete Crosstales.RTVoice.Tool.Paralanguage.OnParalanguageComplete

An event triggered whenever a Paralanguage 'Speak' is completed.

◆ OnParalanguageStart

ParalanguageStart Crosstales.RTVoice.Tool.Paralanguage.OnParalanguageStart

An event triggered whenever a Paralanguage 'Speak' is started.


The documentation for this class was generated from the following file:
  • C:/Users/slaub/Unity/assets/RTVoice/RTVoicePro/Assets/Plugins/crosstales/RTVoice/Extras/Paralanguage/Scripts/Paralanguage.cs