ClientManager.cs 810 B

1234567891011121314151617181920212223242526272829303132333435
  1. //using Oculus.Voice.Dictation;
  2. using Oculus.Voice.Dictation;
  3. using Photon.Pun;
  4. using System.Collections;
  5. using System.Collections.Generic;
  6. using UnityEngine;
  7. public class ClientManager : MonoBehaviour
  8. {
  9. public TMPro.TMP_InputField inputField;
  10. public TMPro.TMP_Text text;
  11. public AppDictationExperience voiceToText;
  12. public static ClientManager instance;
  13. private void Awake()
  14. {
  15. instance = this;
  16. }
  17. void Start()
  18. {
  19. PhotonNetwork.Instantiate("Communicator", Vector3.zero, Quaternion.identity);
  20. //TTSSpeaker.speaker.Speak(text.text);
  21. // voiceToText.DictationEvents.OnFullTranscription.AddListener(SendMessage);
  22. }
  23. public void SendMsg(string message)
  24. {
  25. MPChat.instance.SendMsg(message);
  26. inputField.text = "";
  27. }
  28. }