示例#1
0
 private void startListening()
 {
     _infoText.text = "before starting";
     _pocketSphinx.StartListening(KWS_SEARCH);
     _infoText.text = "listening";
     listening      = true;
 }
示例#2
0
 public void StartListening(string searchKey)
 {
     _infoText.text = "before starting " + searchKey;
     _pocketSphinx.StartListening(searchKey);
     currentSearchKey = searchKey;
     _infoText.text   = "listening to " + searchKey;
     IsListening      = true;
 }
示例#3
0
    private void switchSearch(string searchKey)
    {
        _pocketSphinx.StopRecognizer();

        if (searchKey.Equals(KWS_SEARCH))
        {
            _pocketSphinx.StartListening(searchKey);
        }
        else
        {
            _pocketSphinx.StartListening(searchKey, 10000);
        }

        string text;

        infoTextDict.TryGetValue(searchKey, out text);

        _infoText.text     = text;
        _SpeechResult.text = "Say something!";
    }