简单语音识别 Swift?
Simple Voice Recognition Swift?
在我的应用程序中,当用户说出一个或多个特定单词时,应用程序将通过读出在应用程序中设置的句子来回答。最简单的方法是什么?
我使用的是最新版本的 Xcode
(这是我的 WWDC 2015 奖学金应用程序)
您需要使用 SpeechKit
。 Ray 在这里有一个很好的教程:
http://www.raywenderlich.com/60870/building-ios-app-like-siri
SDK由Nuance(龙人)开发:
你可以使用
OpenEars SDK
http://www.politepix.com/openears/
或
AT&T 沃森
http://developer.att.com/apis/speech
从 iOS 10 开始,您可以使用 Speech.framework:
import Speech
let recognizer = SFSpeechRecognizer()
let request = SFSpeechURLRecognitionRequest(url: audioFileURL)
recognizer?.recognitionTask(with: request, resultHandler: { (result, error) in
print (result?.bestTranscription.formattedString)
})
在我的应用程序中,当用户说出一个或多个特定单词时,应用程序将通过读出在应用程序中设置的句子来回答。最简单的方法是什么?
我使用的是最新版本的 Xcode (这是我的 WWDC 2015 奖学金应用程序)
您需要使用 SpeechKit
。 Ray 在这里有一个很好的教程:
http://www.raywenderlich.com/60870/building-ios-app-like-siri
SDK由Nuance(龙人)开发:
你可以使用
OpenEars SDK http://www.politepix.com/openears/
或
AT&T 沃森 http://developer.att.com/apis/speech
从 iOS 10 开始,您可以使用 Speech.framework:
import Speech
let recognizer = SFSpeechRecognizer()
let request = SFSpeechURLRecognitionRequest(url: audioFileURL)
recognizer?.recognitionTask(with: request, resultHandler: { (result, error) in
print (result?.bestTranscription.formattedString)
})