private void display(WordsEnum word) { classifier.addCode((int)word); string sentence = classifier.findSentence(); List <int> sentenceBuilder = classifier.getSentenceBuilder(); if (!isNewSentence) { if (sentenceBuilder.Count > 1 && !String.IsNullOrEmpty(sentence)) { isNewSentence = true; startStopTimer.Start(); StringBuilder sb = new StringBuilder(); GestureBuilder = String.Empty; foreach (int wordCode in sentenceBuilder) { sb.Append(Enum.GetName(typeof(WordsEnum), wordCode)); sb.Append(" ● "); } sb.Length = sb.Length - 3; GestureBuilder = sb.ToString(); GestureSentence = sentence; EndPoint point = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 7777); server.SendTo(Encoding.UTF8.GetBytes(GestureSentence), point); } else { GestureSentence = String.Empty; GestureBuilder = Enum.GetName(typeof(WordsEnum), word); } } }
private void display(WordsEnum word) { classifier.addCode((int)word); string sentence = classifier.findSentence(); List <int> sentenceBuilder = classifier.getSentenceBuilder(); if (!isNewSentence) { if (sentenceBuilder.Count > 1 && !String.IsNullOrEmpty(sentence)) { isNewSentence = true; startStopTimer.Start(); StringBuilder sb = new StringBuilder(); GestureBuilder = String.Empty; foreach (int wordCode in sentenceBuilder) { sb.Append(Enum.GetName(typeof(WordsEnum), wordCode)); sb.Append(" ● "); } sb.Length = sb.Length - 3; GestureBuilder = sb.ToString(); GestureSentence = sentence; } else { GestureSentence = String.Empty; GestureBuilder = Enum.GetName(typeof(WordsEnum), word); } } }