Skip to content

Instantly share code, notes, and snippets.

@anupamchugh
Created November 2, 2019 17:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anupamchugh/af1ba853eddf057c5dfe8a6b06c783c9 to your computer and use it in GitHub Desktop.
Save anupamchugh/af1ba853eddf057c5dfe8a6b06c783c9 to your computer and use it in GitHub Desktop.
recognitionTask = speechRecognizer?.recognitionTask(with: recognitionRequest) { result, error in
if let result = result {
DispatchQueue.main.async {
let transcribedString = result.bestTranscription.formattedString
self.transcribedText.text = (transcribedString)
}
}
if error != nil {
self.audioEngine.stop()
inputNode.removeTap(onBus: 0)
self.recognitionRequest = nil
self.recognitionTask = nil
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment