Crosstales.RTVoice.Provider.VoiceProviderMacOS Class Reference

MacOS voice provider. More...

Inheritance diagram for Crosstales.RTVoice.Provider.VoiceProviderMacOS:
Crosstales.RTVoice.Provider.BaseVoiceProvider< VoiceProviderMacOS >

Public Member Functions

override void Load (bool forceReload=false)
 
override IEnumerator SpeakNative (Crosstales.RTVoice.Model.Wrapper wrapper)
 
override IEnumerator Speak (Crosstales.RTVoice.Model.Wrapper wrapper)
 

Public Attributes

override string AudioFileExtension => ".wav"
 
override AudioType AudioFileType => AudioType.WAV
 
override bool isWorkingInEditor => Crosstales.RTVoice.Util.Helper.isMacOSEditor
 
override bool isWorkingInPlaymode => Crosstales.RTVoice.Util.Helper.isMacOSEditor
 
override int MaxTextLength => 256000
 
override bool isSpeakNativeSupported => true
 
override bool isSpeakSupported => true
 
override bool isPlatformSupported => Crosstales.RTVoice.Util.Helper.isMacOSPlatform
 
override bool isSSMLSupported => false
 
override bool isOnlineService => false
 
override bool hasCoRoutines => true
 
override bool isIL2CPPSupported => true
 
override bool hasVoicesInEditor => true
 
override int MaxSimultaneousSpeeches => 50
 

Additional Inherited Members

- Static Public Attributes inherited from Crosstales.RTVoice.Provider.BaseVoiceProvider< VoiceProviderMacOS >
static T Instance
 Returns the singleton instance of this class. More...
 
- Static Protected Attributes inherited from Crosstales.RTVoice.Provider.BaseVoiceProvider< VoiceProviderMacOS >
static T instance
 

Detailed Description

MacOS voice provider.


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