¿Reconocimiento simple de voz Swift?

En mi aplicación, cuando el usuario dice cierta Word / s, responderá leyendo una oración que se establece en la aplicación. ¿Cuál es la forma más sencilla de hacer esto? Estoy usando la última versión de Xcode (es para mi aplicación de becas WWDC 2015)

A partir de iOS 10 puede usar Speech.framework :

import Speech let recognizer = SFSpeechRecognizer() let request = SFSpeechURLRecognitionRequest(url: audioFileURL) recognizer?.recognitionTask(with: request, resultHandler: { (result, error) in print (result?.bestTranscription.formattedString) }) 

Deseará usar SpeechKit . Ray tiene un bonito tutorial aquí:

http://www.raywenderlich.com/60870/building-ios-app-like-siri

El SDK está desarrollado por Nuance (la gente del dragón):

http://nuancemobiledeveloper.com/public/index.php