Ejemplo n.º 1
0
 private void StoreTask(INoxContext context)
 {
     var speechSynthesizer = context.ServiceContainer.GetService<ISpeechSynthesizer>(true);
     var dictation = context.VariableResults.FirstOrDefault(c => c.Key == "task");
     var data = dictation.Value;
     _todoList.Add(data);
     speechSynthesizer.Speak("I'll store that for you.");
 }
Ejemplo n.º 2
0
 private void SpeakTasks(INoxContext context)
 {
     var speechSynthesizer = context.ServiceContainer.GetService<ISpeechSynthesizer>(true);
     speechSynthesizer.Speak("I have the following");
     foreach (string task in _todoList)
     {
         speechSynthesizer.Speak(task);
     }
 }
Ejemplo n.º 3
0
 private void SpeakTime(INoxContext context)
 {
     var speechSynthesizer = context.ServiceContainer.GetService<ISpeechSynthesizer>(true);
     var time = DateTime.Now.ToString("h:mm");
     speechSynthesizer.Speak(String.Format("It is {0}", time));
 }
Ejemplo n.º 4
0
 private void SpeakDay(INoxContext context)
 {
     var speechSynthesizer = context.ServiceContainer.GetService<ISpeechSynthesizer>(true);
     var day = DateTime.Now.DayOfWeek.ToString();
     speechSynthesizer.Speak(String.Format("{0}", day));
 }