Events
: IEnumerable< ITTSEvent > |
Accessible enumerable for all events
Signature
IEnumerable<ITTSEvent> Meta.WitAi.TTS.Data.TTSEventContainer.Events |
VisemeEvents
: IEnumerable< TTSVisemeEvent > |
All events for specified tts mouth position start sample
Signature
IEnumerable<TTSVisemeEvent> Meta.WitAi.TTS.Data.TTSEventContainer.VisemeEvents |
WordEvents
: IEnumerable< TTSWordEvent > |
All events for specified tts word start sample
Signature
IEnumerable<TTSWordEvent> Meta.WitAi.TTS.Data.TTSEventContainer.WordEvents |
EVENT_PHONEME_TYPE_KEY
: const string |
Signature
const string Meta.WitAi.TTS.Data.TTSEventContainer.EVENT_PHONEME_TYPE_KEY |
EVENT_TYPE_KEY
: const string |
Signature
const string Meta.WitAi.TTS.Data.TTSEventContainer.EVENT_TYPE_KEY |
EVENT_VISEME_TYPE_KEY
: const string |
Signature
const string Meta.WitAi.TTS.Data.TTSEventContainer.EVENT_VISEME_TYPE_KEY |
EVENT_WORD_TYPE_KEY
: const string |
Signature
const string Meta.WitAi.TTS.Data.TTSEventContainer.EVENT_WORD_TYPE_KEY |
OnEventAdded
: Action< ITTSEvent > |
Callback for each added event
Signature
Action<ITTSEvent> Meta.WitAi.TTS.Data.TTSEventContainer.OnEventAdded |
OnEventJsonAdded
: Action< WitResponseNode > |
Callback for each added event
Signature
Action<WitResponseNode> Meta.WitAi.TTS.Data.TTSEventContainer.OnEventJsonAdded |
AddEvent
(
eventNode
)
|
Safely decodes and adds an event to the events list
Signature
bool Meta.WitAi.TTS.Data.TTSEventContainer.AddEvent(WitResponseNode eventNode) Parameters eventNode: WitResponseNodeReturns bool |
AddEvents
(
events
)
|
Decodes and appends an event included in multiple json nodes.
Signature
void Meta.WitAi.TTS.Data.TTSEventContainer.AddEvents(IEnumerable< WitResponseNode > events) Parameters events: IEnumerable< WitResponseNode >Returns void |
GetClosestEvents< TEvent >
(
sample
, previousEventIndex
, previousEvent
, nextEvent
)
|
Called frequently to determine the closest events of a specific type to the specified sample
Signature
void Meta.WitAi.TTS.Data.TTSEventContainer.GetClosestEvents< TEvent >(int sample, ref int previousEventIndex, ref TEvent previousEvent, ref TEvent nextEvent) Parameters sample: intpreviousEventIndex: ref intpreviousEvent: ref TEventnextEvent: ref TEventReturns void |
GetEvents< TEvent >
(
eventTypeKey
)
|
Getters for a list of events based on keys
Signature
IEnumerable<TEvent> Meta.WitAi.TTS.Data.TTSEventContainer.GetEvents< TEvent >(string eventTypeKey=null) Parameters eventTypeKey: stringÂ
An optional type key for the specified event
Returns IEnumerable< TEvent > |