title: ionic cordova speech recognition plugin works well on android but fails on ios
body: <p>I have created ionic app and used cordova-plugin-speechrecognition for speech to text conversion.</p>
  
  <p>The Code used in the apps is as follows:</p>
  
  <pre><code>              initSpeech() {
      this.speechRecognition.hasPermission()
        .then((hasPermission: boolean) =&gt; {
          console.log(hasPermission)
          if (!hasPermission) {
            this.speechRecognition.requestPermission()
              .then(
                () =&gt; console.log('granted'),
                () =&gt; console.log('Denied')
              )
          }
        })
            }
  
       start() {
    // Start the recognition process
  this.speechRecognition.startListening()
    .subscribe(
     (matches: Array&lt;string&gt;) =&gt; { this.voicetext = matches[0];         this.mainForm.controls['comments'].setValue(matches[0]); },
  (onerror) =&gt; console.log('error:', onerror)
   )
   }
  
   //stop listening for(ios only)
    stop() {
  this.speechRecognition.stopListening();
  
   }
  </code></pre>
  
  <p>This code runs well on android where the google speech Api gets called.
  When I ran it on iOS , I made the required changes like adding 
   NSSpeechRecognitionUsageDescription permission in info.plist of ios .</p>
  
  <p>Not sure but speech recognition doesn't work on ios 13.3 when I am testing it through the apple developer account test flight app.</p>
  
  <p>Thanks in advance</p>