我正在尝试在我的应用程序中转录本地音频文件。短文件识别良好,但如果音频超过15分钟,它不是。控制台立即显示此错误:
2020-01-17 12:57:07.528986+0300 App2816:791131 +AFAggregator logDictationFailedWithError: Error Domain=kAFAssistantErrorDomain Code=1107“(Null)
这是我的密码:
let localRecognitionRequest = SFSpeechURLRecognitionRequest(url: fileUrl)
localRecognitionRequest.shouldReportPartialResults = false
if speechRecognizer.supportsOnDeviceRecognition {
localRecognitionRequest.requiresOnDeviceRecognition = true
}
recognitionTask = speechRecognizer.recognitionTask(with: localRecognitionRequest, delegate: self)当出现错误时,只有一个委托方法触发:
func speechRecognitionTask(_ task: SFSpeechRecognitionTask, didFinishSuccessfully successfully: Bool) { }用successfully = false
我有Xcode 11.3.1
仅在设备上尝试- iPhone XS (iOS 13.3)
有谁面临过这个问题吗?
发布于 2022-03-11 17:09:34
我也看到了错误代码1107,这听起来很奇怪,一个仿真器为我修复了它。
当选择模拟器时:
Settings...

这招成功了。
https://stackoverflow.com/questions/59786548
复制相似问题