/// <summary>
 /// starts the application
 /// </summary>
 /// <param name="host">The ApplicationHost for this application.</param>
 public void Start(IApplicationHost host)
 {
     if (host != null)
     {
         _host = host;
         _host.TelephonySession.CurrentUICulture = System.Globalization.CultureInfo.GetCultureInfo("en-US");
         _workflowInstance = SpeechSequentialWorkflowActivity.CreateWorkflow(_host, typeof(MenuActivity.Workflow1));
         SpeechSequentialWorkflowActivity.Start(_workflowInstance);
     }
     else
     {
         throw new ArgumentNullException("host");
     }
 }
 /// <summary>
 /// stops the application
 /// </summary>
 /// <param name="immediate">true to indicate that the application should be stopped immediately.</param>
 public void Stop(bool immediate)
 {
     SpeechSequentialWorkflowActivity.Stop(_workflowInstance, immediate);
 }