Crosstales.RTVoice.Model.VoiceAlias Class Reference

Alias for multiple voices on different platforms. More...

Public Member Functions

override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Public Attributes

string VoiceNameWindows
 Name of the voice under Windows. More...
 
string VoiceNameMac
 Name of the voice under macOS. More...
 
string VoiceNameLinux
 Name of the voice under Linux and for eSpeak. More...
 
string VoiceNameAndroid
 Name of the voice under Android. More...
 
string VoiceNameIOS
 Name of the voice under iOS. More...
 
string VoiceNameWSA
 Name of the voice under WSA. More...
 
string VoiceNameCustom
 Name of the voice for custom TTS-systems. More...
 
string Culture = "en"
 Fallback culture for the text (e.g. 'en', optional). More...
 
Crosstales.RTVoice.Model.Enum.Gender Gender = Crosstales.RTVoice.Model.Enum.Gender.UNKNOWN
 Fallback gender for the text. More...
 

Properties

string VoiceName [get]
 Returns the name of the voice for the current platform. More...
 
Voice?? Voice [get]
 Returns the voice for the current platform. More...
 

Detailed Description

Alias for multiple voices on different platforms.

Member Data Documentation

◆ Culture

string Crosstales.RTVoice.Model.VoiceAlias.Culture = "en"

Fallback culture for the text (e.g. 'en', optional).

◆ Gender

Crosstales.RTVoice.Model.Enum.Gender Crosstales.RTVoice.Model.VoiceAlias.Gender = Crosstales.RTVoice.Model.Enum.Gender.UNKNOWN

Fallback gender for the text.

◆ VoiceNameAndroid

string Crosstales.RTVoice.Model.VoiceAlias.VoiceNameAndroid

Name of the voice under Android.

◆ VoiceNameCustom

string Crosstales.RTVoice.Model.VoiceAlias.VoiceNameCustom

Name of the voice for custom TTS-systems.

◆ VoiceNameIOS

string Crosstales.RTVoice.Model.VoiceAlias.VoiceNameIOS

Name of the voice under iOS.

◆ VoiceNameLinux

string Crosstales.RTVoice.Model.VoiceAlias.VoiceNameLinux

Name of the voice under Linux and for eSpeak.

◆ VoiceNameMac

string Crosstales.RTVoice.Model.VoiceAlias.VoiceNameMac

Name of the voice under macOS.

◆ VoiceNameWindows

string Crosstales.RTVoice.Model.VoiceAlias.VoiceNameWindows

Name of the voice under Windows.

◆ VoiceNameWSA

string Crosstales.RTVoice.Model.VoiceAlias.VoiceNameWSA

Name of the voice under WSA.

Property Documentation

◆ Voice

Voice?? Crosstales.RTVoice.Model.VoiceAlias.Voice
get

Returns the voice for the current platform.

Returns
The voice for the current platform.

◆ VoiceName

string Crosstales.RTVoice.Model.VoiceAlias.VoiceName
get

Returns the name of the voice for the current platform.

Returns
The name of the voice for the current platform.

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