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
|
get |
Returns the voice for the current platform.
- Returns
- The voice for the current platform.
◆ 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