Esempio n. 1
0
 private void _hook_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
 {
     if (e.Control && e.Alt && e.KeyCode == System.Windows.Forms.Keys.F1)
     {
         Volumn_Mode_Btn.IsChecked = !Volumn_Mode_Btn.IsChecked;
         Volumn_Mode_Btn_Click(Volumn_Mode_Btn, new RoutedEventArgs());;
     }
     else if (e.Control && e.Alt && e.KeyCode == System.Windows.Forms.Keys.F2)
     {
         Volume_Slider.Value -= 10;
     }
     else if (e.Control && e.Alt && e.KeyCode == System.Windows.Forms.Keys.F3)
     {
         Volume_Slider.Value += 10;
     }
     else if (e.Control && e.Alt && e.KeyCode == System.Windows.Forms.Keys.F4)
     {
         Pre_Btn.RaiseEvent(new RoutedEventArgs(Button.ClickEvent, Pre_Btn));
     }
     else if (e.Control && e.Alt && e.KeyCode == System.Windows.Forms.Keys.F5)
     {
         Next_Btn.RaiseEvent(new RoutedEventArgs(Button.ClickEvent, Next_Btn));
     }
     else if (e.Control && e.Alt && e.KeyCode == System.Windows.Forms.Keys.F6)
     {
         Btn_Play.RaiseEvent(new RoutedEventArgs(ToggleButton.ClickEvent, Btn_Play));
         if (IsPlaying)
         {
             Btn_Play.IsChecked = true;
         }
         else
         {
             Btn_Play.IsChecked = false;
         }
     }
     else if (e.Control && e.Alt && e.KeyCode == System.Windows.Forms.Keys.F7)
     {
         Stop_Btn.RaiseEvent(new RoutedEventArgs(Button.ClickEvent, Stop_Btn));
     }
 }
Esempio n. 2
0
 private void engine_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
 {
     string speech = (e.Result.Text);
     switch (speech)
     {
         case "hello":
             Decca.SpeakAsync("hello");
             break;
         case "open play list":
         case "add play list":
             Decca.SpeakAsync("choose, music file from your drives");
             AddMedia_Btn.PerformClick();
             break;
         case "minimize":
         case "hide media player":
             FormBorderStyle = FormBorderStyle.None;
             WindowState = FormWindowState.Minimized;
             TopMost = false;
             break;
         case "show media player":
         case "show media player again":
             FormBorderStyle = FormBorderStyle.None;
             WindowState = FormWindowState.Normal;
             TopMost = true;
             break;
         case "play":
             Play_Btn.PerformClick();
             break;
         case "fast forward":
             QuickFFW_Btn.PerformClick();
             break;
         case "next":
             FFW_Btn.PerformClick();
             break;
         case "previous":
             RWD_Btn.PerformClick();
             break;
         case "resume":
             Pause_Btn.PerformClick();
             break;
         case "pause":
             Pause_Btn.PerformClick();
             break;
         case "stop":
             Stop_Btn.PerformClick();
             break;
         case "rewind":
             FRWD_Btn.PerformClick();
             break;
         case "mute":
             MuteBtn.PerformClick();
             break;
         case "full screen":
             FullScreenBtn.PerformClick();
             break;
             /*
         case "volume down":
             while (VolumeSpeed.Value > 0)
             {
                 VolumeSpeed.Value -= 10;
             }                    
             break;
         case "volume up":
             while (VolumeSpeed.Value < 100)
             {
                 VolumeSpeed.Value += 10;
             }
             break;
             */
         case "exit full screen":
             DeccaPlayer.Focus();
             DeccaPlayer.fullScreen = false;
             break;
         case "close media player":
         case "close":
             Decca.Speak("Closing media player, goodbye.");
             speechRecognition.RecognizeAsyncCancel();
             speechRecognition.Dispose();
             this.Close();
             break;
     }
 }