コード例 #1
0
    void Start()
    {
        lunarcomController = LunarcomController.lunarcomController;
        if (lunarcomController.outputText == null)
        {
            Debug.LogError("outputText property is null! Assign a UI Text element to it.");
        }
        else
        {
            micPermissionGranted = true;
        }

        lunarcomController.onSelectRecognitionMode += HandleOnSelectRecognitionMode;

        if (GetComponent <LunarcomOfflineRecognizer>())
        {
            LunarcomOfflineRecognizer lunarcomOfflineRecognizer = GetComponent <LunarcomOfflineRecognizer>();
            if (lunarcomOfflineRecognizer.simulateOfflineMode != SimuilateOfflineMode.Enabled)
            {
                if (WakeWord != "" && WakeWord != "*")
                {
                    lunarcomController.HideTerminal();
                    BeginRecognizing();
                }
            }
        }
    }
コード例 #2
0
    void Start()
    {
        lunarcomController = LunarcomController.lunarcomController;

        if (LunarcomController.lunarcomController.outputText == null)
        {
            Debug.LogError("outputText property is null! Assign a UI Text element to it.");
        }
        else
        {
            micPermissionGranted = true;
        }

        lunarcomController.onSelectRecognitionMode += HandleOnSelectRecognitionMode;

        switch (TargetLanguage)
        {
        case TranslateToLanguage.Russian:
            toLanguage = "ru-RU";
            break;

        case TranslateToLanguage.German:
            toLanguage = "de-DE";
            break;

        case TranslateToLanguage.Chinese:
            toLanguage = "zh-HK";
            break;
        }
    }
コード例 #3
0
 private void Awake()
 {
     if (lunarcomController == null)
     {
         lunarcomController = this;
     }
     else if (lunarcomController != this)
     {
         Destroy(gameObject);
     }
     DontDestroyOnLoad(gameObject);
 }
コード例 #4
0
    void Start()
    {
        lunarcomController = LunarcomController.lunarcomController;

        if (lunarcomController.outputText == null)
        {
            Debug.LogError("outputText property is null! Assign a UI Text element to it.");
        }
        else
        {
            micPermissionGranted = true;
        }

        lunarcomController.onSelectRecognitionMode += HandleOnSelectRecognitionMode;
    }
コード例 #5
0
 private void Start()
 {
     lunarcomController = LunarcomController.lunarcomController;
     button             = GetComponent <Button>();
 }