Crosstales.RTVoice.Provider.VoiceProviderIOS Class Reference

iOS voice provider. More...

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

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)
 
override IEnumerator Generate (Crosstales.RTVoice.Model.Wrapper wrapper)
 
override void Silence ()
 
override void Silence (string uid)
 
void Pause ()
 
override void GenerateInEditor (Crosstales.RTVoice.Model.Wrapper wrapper)
 
override void SpeakNativeInEditor (Crosstales.RTVoice.Model.Wrapper wrapper)
 

Static Public Member Functions

static void SetVoices (string voicesText)
 Receives all voices More...
 
static void SetState (string state)
 Receives the state of the speaker. More...
 
static void WordSpoken (string word)
 Called every time a new word is spoken. More...
 

Public Attributes

override string AudioFileExtension => "none"
 
override AudioType AudioFileType => AudioType.UNKNOWN
 
override System.Collections.Generic.List< Crosstales.RTVoice.Model.VoiceVoices => cachediOSVoices
 
override bool isWorkingInEditor => false
 
override bool isWorkingInPlaymode => false
 
override int MaxTextLength => 256000
 
override bool isSpeakNativeSupported => true
 
override bool isSpeakSupported => false
 
override bool isPlatformSupported => Crosstales.RTVoice.Util.Helper.isIOSBasedPlatform
 
override bool isSSMLSupported => false
 
override bool isOnlineService => false
 
override bool hasCoRoutines => true
 
override bool isIL2CPPSupported => true
 
override bool hasVoicesInEditor => false
 
override int MaxSimultaneousSpeeches => 1
 

Additional Inherited Members

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

Detailed Description

iOS voice provider.

Member Function Documentation

◆ SetState()

static void Crosstales.RTVoice.Provider.VoiceProviderIOS.SetState ( string  state)
static

Receives the state of the speaker.

Parameters
stateThe state of the speaker.

◆ SetVoices()

static void Crosstales.RTVoice.Provider.VoiceProviderIOS.SetVoices ( string  voicesText)
static

Receives all voices

Parameters
voicesTextAll voices as text string.

◆ WordSpoken()

static void Crosstales.RTVoice.Provider.VoiceProviderIOS.WordSpoken ( string  word)
static

Called every time a new word is spoken.


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