public int _GetMemberState(int[] memberState)
    {
        if (!ApolloVoice_lib.bInit)
        {
            return(0);
        }
        int           num           = memberState.Length;
        StringBuilder stringBuilder = new StringBuilder(num * 4);
        int           num2          = ApolloVoice_lib.ApolloVoiceGetMemberState(stringBuilder, num);

        if (num2 > 0)
        {
            string text = stringBuilder.ToString();
            int    num3 = 0;
            int    num4 = 0;
            int    num5 = 0;
            while (num5 < text.get_Length() && num4 < num)
            {
                if (text.get_Chars(num5).ToString() == "#")
                {
                    int    num6  = num5;
                    string text2 = text.Substring(num3, num6 - num3);
                    memberState[num4] = int.Parse(text2);
                    num3 = num5 + 1;
                    num4++;
                }
                num5++;
            }
            return(num2);
        }
        return(0);
    }
Ejemplo n.º 2
0
 public int _SetMode(int nMode)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceSetMode(nMode));
 }
Ejemplo n.º 3
0
 public int _CaptureMicrophone(bool bEnable)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceCaptureMicrophone(bEnable));
 }
Ejemplo n.º 4
0
 public int _SetAnchorUsed(bool bEnable)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVocieSetAnchorUsed(bEnable));
 }
Ejemplo n.º 5
0
 public int _DownMusicFile(string strUrl, string strPath, int nTimeout)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceDownloadMusicFile(strUrl, strPath, nTimeout));
 }
Ejemplo n.º 6
0
 public int _GetWAVEFileProcessedState()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceGetWAVEFileProcessedState());
 }
Ejemplo n.º 7
0
 public int _EncodeWAVFile(string strSrcFile, string strDstFile)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceEncodeWAVFileForPESQ(strSrcFile, strDstFile));
 }
Ejemplo n.º 8
0
 public int _StopPlayFile()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceStopPlayFile());
 }
Ejemplo n.º 9
0
 public int _StartBGMPlay()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceStartBGMPlay());
 }
Ejemplo n.º 10
0
 public int _SetBGMPath(string path)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceSetBGMPath(path));
 }
Ejemplo n.º 11
0
 public float _GetOfflineFileTime()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(0f);
     }
     return(ApolloVoice_lib.ApolloVoiceGetOfflineFileTime());
 }
Ejemplo n.º 12
0
 public uint _GetOfflineFileSize()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(0u);
     }
     return(ApolloVoice_lib.ApolloVoiceGetOfflineFileSize());
 }
Ejemplo n.º 13
0
 public int _GetSpeakerLevel()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceGetSpeakerLevel());
 }
Ejemplo n.º 14
0
 public int _SetSpeakerVolume(int nVol)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceSetSpeakerVolume(nVol));
 }
Ejemplo n.º 15
0
 public int _GetMicLevel()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloGetMicLevel());
 }
Ejemplo n.º 16
0
 public int _TestMic()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(0);
     }
     return(ApolloVoice_lib.ApolloVoiceTestMic());
 }
Ejemplo n.º 17
0
 public int _GetPlayFileState()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceGetPlayFileState());
 }
Ejemplo n.º 18
0
 public int _PauseBGMPlay()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoicePauseBGMPlay());
 }
Ejemplo n.º 19
0
 public int _SetSubBID(string strSubBID)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceSetSubBID(strSubBID, strSubBID.Length));
 }
Ejemplo n.º 20
0
 public int _ResumeBGMPlay()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceResumeBGMPlay());
 }
Ejemplo n.º 21
0
 public int _DecodeWAVFile(string strSrcFile, string strDstFile)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceDecodeToWAVEFile(strSrcFile, strDstFile));
 }
Ejemplo n.º 22
0
 public int _EnableNativeBGMPlay(bool bEnable)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceEnableNativeBGMPlay(bEnable));
 }
Ejemplo n.º 23
0
 public int _SetCodec(int mode, int codec)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceSetCodec(mode, codec));
 }
Ejemplo n.º 24
0
 public int _SetBGMVol(int nvol)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceSetBGMVol(nvol));
 }
Ejemplo n.º 25
0
 public int _GetDownloadMusicFileState()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceGetDownloadMusicFileState());
 }
Ejemplo n.º 26
0
 public int _SetServiceInfo(int nIP0, int nIP1, int nIP2, int nIP3, int nPort, int nTimeout)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceSetServiceInfo(nIP0, nIP1, nIP2, nIP3, nPort, nTimeout));
 }
Ejemplo n.º 27
0
 public int _QuitDownMusicFile()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceQuitDownloadMusicFile());
 }
Ejemplo n.º 28
0
 public int _SetAuthkey(byte[] strAuthkey, int nLength)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceSetAuthkey(strAuthkey, nLength));
 }
Ejemplo n.º 29
0
 public int _EnableSoftAec(bool bEnable)
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceEnableSoftAec(bEnable));
 }
Ejemplo n.º 30
0
 public int _GetVoiceUploadState()
 {
     if (!ApolloVoice_lib.bInit)
     {
         return(4);
     }
     return(ApolloVoice_lib.ApolloVoiceGetUploadState());
 }