using System; using System.Collections; using System.Collections.Generic; using UnityEngine; /// /// Wake-on-voice 语音唤醒 base类 /// public class WOV : MonoBehaviour { /// /// 关键词回调 /// protected Action OnKeywordRecognizer; /// /// 绑定唤醒回调 /// /// /// public virtual void OnBindAwakeCallBack(Action _callback) { OnKeywordRecognizer += _callback; } /// /// 开始识别 /// public virtual void StartRecognizer() { } /// /// 结束识别 /// public virtual void StopRecognizer() { } /// /// 唤醒词回调 /// /// protected virtual void OnAwakeOnVoice(string _msg) { if(OnKeywordRecognizer==null) return; OnKeywordRecognizer(_msg); } }