using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using UnityEngine; public class TTS : MonoBehaviour { public enum PresetAudio { SayHi, SorrySaid } /// /// 语音合成的api地址 /// [SerializeField] protected string m_PostURL = string.Empty; /// /// 计算方法调用的时间 /// [SerializeField] protected Stopwatch stopwatch = new Stopwatch(); /// /// 语音合成,返回音频 /// /// /// public virtual void Speak(string _msg,Action _callback) {} /// /// 合成语音返回音频,同时返回合成的文本 /// /// /// public virtual void Speak(string _msg, Action _callback) { } public virtual void Speak(PresetAudio presetAudio,Action callback) { } }