private void SendVoiceData(ContentInfo contentInfo, LOLMessageClient service)
        {
            #if(DEBUG)
            System.Diagnostics.Debug.WriteLine("Send voice data!");
            #endif

            int stepNumber = contentInfo.ContentState.VoiceIDQ.Peek();
            if (contentInfo.VoiceRecordings.Count != 0)
            {
                SaveVoiceRecordingFile(contentInfo.VoiceRecordings [stepNumber], contentInfo.Message.MessageID, stepNumber);

                // Upload voice recordings
                service.MessageStepDataSaveCompleted += Service_MessageStepDataSaveCompleted;
                service.MessageStepDataSaveAsync(contentInfo.Message.MessageID, stepNumber, contentInfo.VoiceRecordings [stepNumber],
                                                  AndroidData.CurrentUser.AccountID, new Guid(AndroidData.ServiceAuthToken), contentInfo);
            } else
                this.SendNextMessage(service);
        }