在SWIFT 3中模糊地使用方法说话(Nuance Speechkit)

时间:2016-09-29 09:51:30

标签: swift swift3 ios10 xcode8 ambiguous

使我的代码符合Swift 3是一件令人头疼的事。

我收到此Swift编译器错误:

"Ambiguous use of speak(_:string:delegate)"

在Swift2中正常工作的这种方法:

//parameters: speak(String, String, SKTransactionDelegate)    
skTTSTransaction = skTTSSession!.speak(saythis, withLanguage: langString, delegate: self)

上面一行使用Nuance的Speeckit框架来进行文本转语音(TTS)。

skTTSTransaction is of type SKTransaction.
skTTSSession is of type skSession
self comes from a UIViewController that implements SKTransactionDelegate

我不是模棱两可的专家,我做错了什么? 如果你需要额外的线索,以帮助我告诉我。

0 个答案:

没有答案