void OnSpeakerCompleted(string text)
 {
     Debug.LogWarning("[Iflytek] OnSpeakerCompleted: " + text);
     if (VoiceMgr.isListening == false)
     {
         int code = VoiceMgr.Start();
         Debug.LogWarning("[Iflytek] Start Listening");
     }
 }
    // Speech recognizer returns error, here we need to make sure everything works fine
    void OnSpeechError(string code)
    {
        Debug.LogWarning("[Iflytek] OnSpeechError: " + code);

        if (code == "10118")
        {
            // no input, if still focused, then restart listening, if not focused
            // restart listening
            if (VoiceMgr.isListening == false)
            {
                VoiceMgr.Start();
            }
        }
    }