测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2017年5月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Jovi Du 维护。
SFSpeechRecognizer 的封装。只需做了一些基础工作 └□·□┘
将 JvSpeechRecognizer 目录中的所有文件添加到你的项目中。
将以下键添加到 Info.plist
NSMicrophoneUsageDescription NSSpeechRecognitionUsageDescription
let recognizer = JvSpeechRecognizer(localeId: "en-US")
open func requestPermission(_ response: @escaping (Bool) -> Void)
open func startSpeaking() -> JvSpeechRecognizerStartResult
open func startSpeaking(delegate del: JvSpeechRecognizerDelegate) -> JvSpeechRecognizerStartResult
open func stopSpeaking()
open func cancel()
func jvSpeechRecognizer(_ recognizer: JvSpeechRecognizer, didRecognizePartialResult partialResult: String)
func jvSpeechRecognizer(_ recognizer: JvSpeechRecognizer, didRecognizeFinalResult finalResult: String, allResults: [String])
func jvSpeechRecognizerWasCancelled(_ recognizer: JvSpeechRecognizer)
func jvSpeechRecognizer(_ recognizer: JvSpeechRecognizer, didFinishWithError error: Error?)
ijovi23, [email protected]
JvSpeechRecognizer 根据 MIT 许可发布。有关更多信息,请参阅 LICENSE 文件。