title: Exception HRESULT: 0x800455BC in speech recognition in Windows phone 8
body: <p>I am developing a new app where I am using the speech recognition capability for windows phone 8. However, I am getting the following exception: </p>
  
  <blockquote>
    <p>Exception from HRESULT: 0x800455BC</p>
    
    <p>at
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task
    task)    at
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task
    task)    at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() 
    at ExcerciseMod7Voice.MainPage.d__4.MoveNext()</p>
  </blockquote>
  
  <p>And this is the code I'm trying to use:</p>
  
  <pre><code> private async void btnSpeak_Click(object sender, RoutedEventArgs e)
   {
           var recognizer = new SpeechRecognizerUI();
           recognizer.Settings.ShowConfirmation = true;
           recognizer.Settings.ReadoutEnabled = false;
  
           try
           {
               var result = await recognizer.RecognizeWithUIAsync();
               if (result.ResultStatus == SpeechRecognitionUIStatus.Succeeded)
               {
                   MessageBox.Show(result.RecognitionResult.Text);
               }
           }
           catch (Exception ex)
           {
               MessageBox.Show(ex.Message);
           }
   }
  </code></pre>
  
  <p>When I run the app and I click in the button to speak it displays a message confirmation for a few seconds and then disappears.</p>
  
  <p>NOTE: I'm testing directly to my cellphone this app. (Nokia Lumia 920)</p>