【发布时间】:2018-03-05 15:58:51
【问题描述】:
我正在尝试创建语音转文本功能,但出现错误:
Initializer for conditional binding must have Optional type, not 'AVAudioInputNode'
guard let inputNode = audioEngine.inputNode else {
fatalError("Audio engine has no input node")
}
【问题讨论】:
-
我有完全相反的问题,在我的情况下,
inputNode是可选的,即使文档另有说明。 -
你是如何实现它不为零的?你使用 Swift 4 吗?您将哪个“AV”框架链接到您的项目中?
-
这是直接来自 Apple 的示例代码,它似乎不起作用
标签: xcode conditional optional speech avaudioengine