Example #1
0
        public void StopTalking()
        {
            if (!IsTalking)
            {
                return;
            }

            m_TextToSpeechController.StopTalking();
            m_FaceController.StopTalkAnimation();
            RoboyEvents.OnRoboyStoppedTalking();
        }
Example #2
0
        public void Talk(string text)
        {
            if (string.IsNullOrEmpty(text))
            {
                return;
            }

            m_TextToSpeechController.Talk(text);
            m_FaceController.StartTalkAnimation();
            RoboyEvents.OnRoboyStartedTalking();
        }
Example #3
0
 public void TalkDone()
 {
     m_FaceController.StopTalkAnimation();
     RoboyEvents.OnRoboyFinishedTalking();
 }