コード例 #1
0
    void Start()
    {
        dictationRecognizer =
            GameObject.Find("DictationRecognizerController").GetComponent <DictationRecognizerController>();
        keywordRecognizer =
            GameObject.Find("KeywordRecognizerController").GetComponent <KeywordRecognizerController>();
        activeRecognizer = keywordRecognizer;
        activeRecognizer.Init();

        dropdown = GameObject.Find("Dropdown").GetComponent <Dropdown>();
        dropdown.ClearOptions();
        dropdown.AddOptions(options);
    }
コード例 #2
0
    public void OnRecognizerChange(int optionIndex)
    {
        StopRecognition();
        activeRecognizer.FinishRecognition();
        Debug.Log("Changing recognition to " + options[optionIndex]);
        switch (optionIndex)
        {
        case 0:
            activeRecognizer = keywordRecognizer;
            break;

        case 1:
            activeRecognizer = dictationRecognizer;
            break;

        default:
            return;
        }
        activeRecognizer.Init();
    }