Exemple #1
0
        private void ResponseReceived(object sender, PartialSpeechResponseEventArgs e)
        {
            // Subject textbox Eesponsed received invoke
            string result = e.PartialResult;

            Subject_textbox.BeginInvoke((Action)(() =>

                                                 Subject_textbox.Text = result));
        }
 public bool reloadDataGridView(Entities context)
 {
     try
     {
         dataGridView1.Rows.Clear();
         foreach (DF_requests s in context.DF_requests)
         {
             if (s.Intended_to.ToString().Contains("All_students"))
             {
                 dataGridView1.Rows.Add(s.Date.ToShortDateString(), s.Intended_to, s.Subject, s.Message);//,s.Status);
             }
         }
         dataGridView1.Refresh();
         Subject_textbox.Clear();
         Message_textbox.Clear();
         return(true);
     }
     catch (Exception e)
     {
         Console.WriteLine(e.ToString());
         throw new Exception();
     }
 }
Exemple #3
0
        private void receng_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
        {
            String Speech = e.Result.Text;


            if (Speech == "wake up")
            {
                global.wake = true;
            }
            if (Speech == "sleep mode")
            {
                global.wake = false;
            }


            if (global.wake == true)
            {
                //throw new NotImplementedException();
                switch (Speech)
                {
                case "hello":
                    speechsynth.SelectVoiceByHints(VoiceGender.Female);
                    speechsynth.SpeakAsync("hey master what can i do for you Now");
                    break;

                case "Append receiver":
                    speechsynth.SpeakAsync("ok alright");
                    string address = "*****@*****.**";
                    To_textbox.Text += address;     //appending the string to To_textbox

                    break;

                case "Subject":
                    Subject_textbox.Focus();
                    Subject_textbox.BackColor = Color.Green;
                    Subject_textbox.ForeColor = Color.White;
                    ConvertSpeechToText();     // calling method for subject textbox
                    break;

                case "write body":
                    Message_textbox.Focus();
                    Message_textbox.BackColor = Color.Green;
                    Message_textbox.ForeColor = Color.White;
                    ConvertSpeechToTextnew();    //calling method for Message text box
                    break;

                case "send mail":
                    global.wake = false;
                    speechsynth.SpeakAsync("Alright you said to sending mail");
                    Send_button.PerformClick();
                    //speechsynth.SpeakAsync("sending mail be patient please");
                    break;

                case "Load Inbox":
                    global.wake = false;
                    speechsynth.SpeakAsync("Give me a few second i am working over it");
                    button1.PerformClick();
                    break;

                case "Close OutlookMail":
                    speechsynth.SpeakAsyncCancelAll();
                    this.Close();
                    speechsynth.SpeakAsync("Ok sir");
                    break;

                case "Close Application":
                    speechsynth.SpeakAsyncCancelAll();
                    this.Close();
                    speechsynth.SpeakAsync("Ok sir");
                    break;

                case "Read Mail":
                    speechsynth.SpeakAsync("");

                    readmessage();

                    break;
                }
            }
        }