123456789101112131415161718192021222324252627282930313233343536 |
- /*
- * Copyright (c) Meta Platforms, Inc. and affiliates.
- * All rights reserved.
- *
- * This source code is licensed under the license found in the
- * LICENSE file in the root directory of this source tree.
- */
- using System;
- using UnityEngine;
- using UnityEngine.Serialization;
- namespace Meta.WitAi.Events
- {
- [Serializable]
- public class VoiceEvents : SpeechEvents
- {
- private const string EVENT_CATEGORY_DATA_EVENTS = "Data Events";
- [EventCategory(EVENT_CATEGORY_DATA_EVENTS)]
- [FormerlySerializedAs("OnByteDataReady")] [SerializeField] [HideInInspector]
- private WitByteDataEvent _onByteDataReady = new WitByteDataEvent();
- public WitByteDataEvent OnByteDataReady => _onByteDataReady;
- [EventCategory(EVENT_CATEGORY_DATA_EVENTS)]
- [FormerlySerializedAs("OnByteDataSent")] [SerializeField] [HideInInspector]
- private WitByteDataEvent _onByteDataSent = new WitByteDataEvent();
- public WitByteDataEvent OnByteDataSent => _onByteDataSent;
- [EventCategory(EVENT_CATEGORY_ACTIVATION_RESPONSE)]
- [Tooltip("Called after an on partial response to validate data. If data.validResponse is true, service will deactivate & use the partial data as final")]
- [FormerlySerializedAs("OnValidatePartialResponse")] [SerializeField]
- private WitValidationEvent _onValidatePartialResponse = new WitValidationEvent();
- public WitValidationEvent OnValidatePartialResponse => _onValidatePartialResponse;
- }
- }
|